طراحی وب | Web Development

به مهارت ساخت و راه اندازی صفحات وب طراحی وب گفته می شود.

وب سایت ها کاربردهای وسیعی دارند و می توانند برای کاربردهای مختلفی از جمله (شخصی، اطلاع رسانی، فروشگاهی، تجارت الکترونیک، شبکه های اجتماعی، تبلیغاتی و …) مورد استفاده قرار گیرند.

در این صفحه فهرستی از آموزش های مربوط به طراحی وب قرار گرفته است.

برنامه نویسی وب به دو قسمت سمت کلاینت و سمت سرور تقسیم می شود. بخش سرور یعنی پردازش هایی که سمت سرور انجام می شود و بر اساس اون پردازش ها پاسخ هایی تولید میشه که سمت کلاینت یا همان کاربر نمایش داده می شود.

بخش های گرافیکی سایت که شامل لایه بندی سایت، فونت، رنگ، عکس، فیلم و نماهای ظاهری می شوند توسط تکنولوژی های سمت کلاینت و کارهای پشت صحنه مانند ارتباط با بانک اطلاعاتی سمت سرور انجام می شود.

تکنولوژی های سمت کلاینت:

تکنولوژی های سمت سرور:

سیستم های مدیریت محتوا:

سیستم مدیریت محتوا یا CMS به نرم افزار هایی می گویند که به کمک آن می توان محتوای مختلف را مدیریت کرد. به عبارت ساده، با استفاده از سیستم های مدیریت محتوا شما می توانید یک سایت کامل بدون نیاز به کدنویسی راه اندازی کنید.

لیست سیستم های مدیریت محتوا:

فریم ورک های وب:

فریم ورک ها در واقع مجموعه ای از کتابخانه های برنامه نویسی شده هستند که یک کار خاص را انجام می دهند.

فریم ورک ها کار طراحی وب را خیلی ساده می کنند و با استفاده از این ابزارها شما می توانید فرایندهای پیچیده را با کدهای ساده و کوتاه انجام دهید.

فریمورک ها می توانند سمت سرور یا سمت کلاینت باشند و معمولا تمام زبان های برنامه نویسی فریمورک های مختص خود را دارند.

شما با رفتن به صفحه هر یک از زبان های برنامه نویسی سمت سرور و سمت کلاینت لیستی از فریمورک های آن زبان را همراه با توضیحات می توانید مشاهده کنید.

تعدادی از فریمورک های محبوب:

  • آموزش ایجاد فرم با HTML و CSS

آموزش ایجاد فرم با HTML و CSS

یکشنبه ۱۹ آذر ۱۳۹۶ - ساعت ۰۰:۳۰
  • آشنایی با مفاهیم Action و Filter Hooks در WordPress

آشنایی با مفاهیم Action و Filter Hooks در WordPress

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۱۸:۳۰
  • آموزش پیشرفته توسعه وب سایت با سئو بالا

آموزش پیشرفته توسعه وب سایت با سئو بالا

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۱۷:۰۰
  • آموزش ایجاد کتابخانه متن باز جاوااسکریپت

آموزش ایجاد کتابخانه متن باز جاوااسکریپت

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۱۸:۰۰
  • آموزش حفاظت از آثار با قانون کپی رایت

آموزش حفاظت از آثار با قانون کپی رایت

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۰۹:۳۰
  • دوره ی CSS Essential Training 3

دوره ی CSS Essential Training 3

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۰۱:۰۰
  • آموزش متریال دیزاین با Angular

آموزش متریال دیزاین با Angular

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۰۰:۳۰
  • آموزش طرح بندی ها با CSS Grid Layouts

آموزش طرح بندی ها با CSS Grid Layouts

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۲۲:۳۰
  • آموزش ایجاد و ایمن سازی RESTful APIs در ASP.NET Core

آموزش ایجاد و ایمن سازی RESTful APIs در ASP.NET Core

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۲۱:۳۰
  • آموزش انیمیشن سازی با Angular

آموزش انیمیشن سازی با Angular

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۰۶:۳۰
  • آموزش ارتباط API و تایید هویت با Angular

آموزش ارتباط API و تایید هویت با Angular

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۰۶:۰۰
  • آموزش مفهوم Scope و Digest در فریمورک AngularJS

آموزش مفهوم Scope و Digest در فریمورک AngularJS

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۰۵:۰۰
  • آموزش تم های وردپرس: سفارش سازی تم ها با Genesis

آموزش تم های وردپرس: سفارش سازی تم ها با Genesis

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۲۳:۳۰
  • آموزش PHP با MySQL: مبانی – بخش اول

آموزش PHP با MySQL: مبانی – بخش اول

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۲۱:۳۰
  • آموزش اصولی ECMAScript 6

آموزش اصولی ECMAScript 6

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۱۶:۳۰
  • آموزش ساخت اپلیکیشن با Vanilla JavaScript

آموزش ساخت اپلیکیشن با Vanilla JavaScript

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۱۱:۰۰
  • آموزش جایگزینی پروژه های Legacy در React

آموزش جایگزینی پروژه های Legacy در React

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۹:۳۰
  • آموزش چرخه حیات در React

آموزش چرخه حیات در React

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۹:۰۰
  • آموزش Chrome Web Developer Tools

آموزش Chrome Web Developer Tools

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۷:۳۰
  • آموزش برنامه نویسی کاربردی جاوا اسکریپت

آموزش برنامه نویسی کاربردی جاوا اسکریپت

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۷:۰۰
  • آشنایی با فریمورک Polymer

آشنایی با فریمورک Polymer

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۶:۳۰