طراحی وب | Web Development

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

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

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

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

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

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

  • HTML
  • CSS
  • SASS
  • LESS
  • Javascript
  • AJAX
  • TypeScript
  • CoffeeScript
  • Dart

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

  • PHP
  • ASP.NET
  • Python
  • Java
  • GO
  • Ruby

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

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

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

  • WordPress
  • Joomla
  • Drupal
  • Orchard
  • NopCommerce

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

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

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

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

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

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

  • JQuery
  • AngularJS
  • Bootstrap
  • NodeJS
  • Ruby On Rails
  • ReactJS
  • Laravel
  • Django
  • Ionic
  • Lynda Ukulele Lessons: Fundamentals

Lynda Ukulele Lessons: Fundamentals

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۵
  • Lynda Typescript for C# Programmers

Lynda Typescript for C# Programmers

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۴
  • Lynda Web Career Clinic Weekly

Lynda Web Career Clinic Weekly

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۳
  • Pluralsight Advanced Web Application Penetration Testing with Burp Suite

Pluralsight Advanced Web Application Penetration Testing with Burp Suite

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۲
  • Pluralsight Becoming a SAP Business Warehouse Query Expert

Pluralsight Becoming a SAP Business Warehouse Query Expert

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۸:۴۲
  • Pluralsight Building an Enterprise Grade Distributed Online Analytics Platform

Pluralsight Building an Enterprise Grade Distributed Online Analytics Platform

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۸:۴۱
  • Pluralsight Mastering Flux and Redux

Pluralsight Mastering Flux and Redux

یکشنبه ۱۶ مهر ۱۳۹۶ - ساعت ۱۳:۳۹
  • StoneRiverElearning HTML5 and CSS3 Fundamentals

StoneRiverElearning HTML5 and CSS3 Fundamentals

یکشنبه ۱۶ مهر ۱۳۹۶ - ساعت ۱۳:۳۱
  • StoneRiverElearning HTML5 & CSS3 Site Design

StoneRiverElearning HTML5 & CSS3 Site Design

یکشنبه ۱۶ مهر ۱۳۹۶ - ساعت ۱۳:۲۹
  • Tutsplus Beginners Guide to Building Sites With Drupal

Tutsplus Beginners Guide to Building Sites With Drupal

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۶
  • Tutsplus A Visual Guide to CSS Animation

Tutsplus A Visual Guide to CSS Animation

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۶
  • Tutsplus 8 CSS Tricks You Never Use

Tutsplus 8 CSS Tricks You Never Use

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۶
  • Tutsplus Exploring Creative Web Design Patterns

Tutsplus Exploring Creative Web Design Patterns

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۶
  • Tutsplus Introduction to Sequence.js

Tutsplus Introduction to Sequence.js

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۴
  • Tutsplus How to Use the Google Maps API

Tutsplus How to Use the Google Maps API

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۴
  • Tutsplus Testing REST APIs With Postman

Tutsplus Testing REST APIs With Postman

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۳
  • Tutsplus Structuring Stylesheets With RSCSS

Tutsplus Structuring Stylesheets With RSCSS

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۳
  • Tutsplus Setting Up a Pro Front-End Development Workflow

Tutsplus Setting Up a Pro Front-End Development Workflow

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۳
  • Tutsplus Rethinking APIs With Falcor

Tutsplus Rethinking APIs With Falcor

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۳
  • Tutsplus Working With Foundation for Emails

Tutsplus Working With Foundation for Emails

سه شنبه ۰۴ مهر ۱۳۹۶ - ساعت ۱۰:۵۳
  • Tutsplus Up and Running With Grav CMS

Tutsplus Up and Running With Grav CMS

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