آموزش طراحی کامل وب: HTML، CSS، Javascript، jQuery و Vue JS

Complete Web Design: HTML, CSS, Javascript, jQuery & Vue JS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: 5 دوره در 1! طراحی وب را بیاموزید و به یک توسعه دهنده وب حرفه ای تبدیل شوید! از مبتدی کامل تا پیشرفته. نحوه ساخت وب سایت از ابتدا با استفاده از HTML5 و CSS3 کار با نمونه های اولیه طراحی وب از Invision و Figma و پیروی از مشخصات پروژه ساخت وب سایت های واکنش گرا برای دسکتاپ، تبلت ها و دستگاه های تلفن همراه با CSS Media Queries از مبتدی تا پیشرفته در جاوا اسکریپت و jQuery از Ajax و JSON برای مصرف داده‌ها از منابع خارجی مانند خدمات آب‌وهوا و سایر APIها استفاده کنید. فرم‌های مشتریان را مدیریت کنید و درخواست‌های آنها را در وب‌سایت خود با استفاده از برنامه‌نویسی جاوا اسکریپت برای وب با جاوا اسکریپت به ایمیل خود ارسال کنید: ایجاد عناصر پویا، شمارش معکوس، صفحات محصول با فیلترها و موارد دیگر از اصول اولیه تا پیشرفته در Vue JS 3 توسعه برنامه های پیچیده تک صفحه ای و چند صفحه ای در Vue JS Vuex & Vue Router ساخت برنامه های وب چند صفحه ای و مبتنی بر مؤلفه با Vue JS همه مهارت های اساسی برای شروع یک حرفه را بیاموزید یک توسعه دهنده وب وب سایت خود را به صورت آنلاین در سرویس های میزبانی رایگان و پولی منتشر کنید وب سایت خود را به صورت آنلاین با عناصر معنایی HTML5 دامنه .com سفارشی خود منتشر کنید، انتخاب اندازه DOM ایمیزاسیون و سایر تکنیک های سئو پسند پیش نیازها: دانش اولیه استفاده از کامپیوتر دسترسی به اینترنت

نمای کلی

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

این یک دوره کارشناسی ارشد است که شامل 5 فناوری مهم در توسعه وب فرانت اند است:

  • HTML

  • CSS

  • جاوا اسکریپت

  • jQuery

  • Vue JS

روش عملی ما

با روش عملی گام به گام ما با پروژه‌ها، چالش‌ها و تمرین‌های واقعی، یاد خواهید گرفت که چگونه صفحات وب زیبا را به روشی سرگرم‌کننده و شهودی بسازید.

این دوره 170 درس با 27 ساعت ویدئو، 8 پروژه واقعی، چندین لیست تمرین و مطالب دوره کامل را برای دانلود ارائه می دهد.

حرفه خود را به عنوان یک توسعه دهنده وب شروع کنید!

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

HTML، CSS، جاوا اسکریپت، jQuery Vue JS به عنوان بلوک های سازنده وب جهانی، مهارت های اساسی برای هر متخصص فناوری اطلاعات است.

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

در این دوره با بالاترین امتیاز به بیش از 17000 دانشجو در سراسر جهان بپیوندید. و اکنون ثبت نام کنید و بیایید شروع به ساخت وب سایت ها و برنامه های وب شگفت انگیز کنیم!


سرفصل ها و درس ها

گام های اول با HTML و CSS First Steps with HTML & CSS

  • دانلود کد ویژوال استودیو Downloading Visual Studio Code

  • ساختار اصلی یک سند HTML Basic Structure of an HTML Document

  • عناصر HTML (برچسب ها) HTML Elements (Tags)

  • لیست ها و پیوندها Lists and Links

  • تصاویر و فیلم ها Images and Videos

  • سبک ها Styles

  • عناصر معنایی HTML5 HTML5 Semantic Elements

  • ابزارهای توسعه‌دهنده و ویژگی‌های بیشتر CSS (قسمت 1) The Developer Tools & More CSS Properties (Part 1)

  • ابزارهای توسعه دهنده و ویژگی های بیشتر CSS (قسمت 2) The Developer Tools & More CSS Properties (Part 2)

  • کلاس ها، شناسه ها و انتخابگرهای CSS Classes, IDs, and CSS Selectors

  • سبک دادن به محتوای مقاله Styling the Content of the Article

  • شکل دادن به لیست پیوندها Styling the List of Links

  • فونت ها Fonts

  • سبک دادن به پیوندهای اجتماعی Styling the Social Links

  • رنگ ها Colors

گام های اول با HTML و CSS First Steps with HTML & CSS

  • دانلود کد ویژوال استودیو Downloading Visual Studio Code

  • ساختار اصلی یک سند HTML Basic Structure of an HTML Document

  • عناصر HTML (برچسب ها) HTML Elements (Tags)

  • لیست ها و پیوندها Lists and Links

  • تصاویر و فیلم ها Images and Videos

  • سبک ها Styles

  • عناصر معنایی HTML5 HTML5 Semantic Elements

  • ابزارهای توسعه‌دهنده و ویژگی‌های بیشتر CSS (قسمت 1) The Developer Tools & More CSS Properties (Part 1)

  • ابزارهای توسعه دهنده و ویژگی های بیشتر CSS (قسمت 2) The Developer Tools & More CSS Properties (Part 2)

  • کلاس ها، شناسه ها و انتخابگرهای CSS Classes, IDs, and CSS Selectors

  • سبک دادن به محتوای مقاله Styling the Content of the Article

  • شکل دادن به لیست پیوندها Styling the List of Links

  • فونت ها Fonts

  • سبک دادن به پیوندهای اجتماعی Styling the Social Links

  • رنگ ها Colors

غواصی عمیق تر در HTML و CSS Diving Deeper Into HTML & CSS

  • معرفی پروژه بعدی و راه اندازی Introducing the Next Project & Setup

  • با هدر شروع کنید Starting with the Header

  • تراز کردن آیتم های هدر با Flexbox Alignment of Header Items With Flexbox

  • موقعیت ثابت روی هدر Fixed Position on Header

  • انجام لوگو در HTML و CSS Doing the Logo in HTML & CSS

  • تصویر پس زمینه از بخش قهرمان Background Image of Hero Section

  • ناحیه متنی بخش قهرمان (قسمت 1) Text Area of Hero Section (Part 1)

  • ناحیه متنی بخش قهرمان (قسمت 2) Text Area of Hero Section (Part 2)

  • راه اندازی منطقه پرفروش Starting the Best Sellers Area

  • بخش 3 محصول The 3 Products Section

  • جعبه های محصول فردی Individual Product Boxes

  • اطلاعات محصول Product information

  • اعمال تگ جدید Applying the New Tag

  • قیمت با تخفیف Discounted price

  • بخش خبرنامه Newsletter Section

  • سبک دادن به عناصر خبرنامه Styling the newsletter elements

  • عنصر پاورقی The Footer Element

  • ناوبری پایین Bottom Navigation

  • موجودیت های HTML HTML Entities

  • ایالت هاور Hover states

غواصی عمیق تر در HTML و CSS Diving Deeper Into HTML & CSS

  • معرفی پروژه بعدی و راه اندازی Introducing the Next Project & Setup

  • با هدر شروع کنید Starting with the Header

  • تراز کردن آیتم های هدر با Flexbox Alignment of Header Items With Flexbox

  • موقعیت ثابت روی هدر Fixed Position on Header

  • انجام لوگو در HTML و CSS Doing the Logo in HTML & CSS

  • تصویر پس زمینه از بخش قهرمان Background Image of Hero Section

  • ناحیه متنی بخش قهرمان (قسمت 1) Text Area of Hero Section (Part 1)

  • ناحیه متنی بخش قهرمان (قسمت 2) Text Area of Hero Section (Part 2)

  • راه اندازی منطقه پرفروش Starting the Best Sellers Area

  • بخش 3 محصول The 3 Products Section

  • جعبه های محصول فردی Individual Product Boxes

  • اطلاعات محصول Product information

  • اعمال تگ جدید Applying the New Tag

  • قیمت با تخفیف Discounted price

  • بخش خبرنامه Newsletter Section

  • سبک دادن به عناصر خبرنامه Styling the newsletter elements

  • عنصر پاورقی The Footer Element

  • ناوبری پایین Bottom Navigation

  • موجودیت های HTML HTML Entities

  • ایالت هاور Hover states

طراحی پاسخگو با پرس و جوهای رسانه ای CSS Responsive Design with CSS Media Queries

  • مقدمه ای بر CSS Media Queries Intro to CSS Media Queries

  • تنظیم نقاط شکست Setting up the Breakpoints

  • یادداشتی درباره سازمان پرسش‌های رسانه‌ای A Note About Media Queries Organization

  • طراحی هدر ناوبری Designing the Header Navigation

  • طراحی بخش قهرمان Designing the Hero Section

  • تصاویر پاسخگو با عنصر تصویر HTML5 Responsive Images with HTML5's Picture Element

  • بخش پرفروش ها The Best Sellers Section

  • خبرنامه و پاورقی Newsletter and Footer

  • لینک های داخلی Internal Links

طراحی پاسخگو با پرس و جوهای رسانه ای CSS Responsive Design with CSS Media Queries

  • مقدمه ای بر CSS Media Queries Intro to CSS Media Queries

  • تنظیم نقاط شکست Setting up the Breakpoints

  • یادداشتی درباره سازمان پرسش‌های رسانه‌ای A Note About Media Queries Organization

  • طراحی هدر ناوبری Designing the Header Navigation

  • طراحی بخش قهرمان Designing the Hero Section

  • تصاویر پاسخگو با عنصر تصویر HTML5 Responsive Images with HTML5's Picture Element

  • بخش پرفروش ها The Best Sellers Section

  • خبرنامه و پاورقی Newsletter and Footer

  • لینک های داخلی Internal Links

میزبانی و دامنه - انتشار وب سایت ما به صورت آنلاین Hosting & Domain - Publishing Our Website Online

  • هاست و دامنه - توضیح مختصر Hosting and Domain - A Brief Explanation

  • استفاده از سرویس هاست رایگان Using a Free Hosting Service

  • پیکربندی FTP Configuring FTP

  • استفاده از خدمات هاستینگ پولی Using a Paid Hosting Service

  • تنظیم یک نام دامنه سفارشی COM Setting up a Customized .COM Domain Name

میزبانی و دامنه - انتشار وب سایت ما به صورت آنلاین Hosting & Domain - Publishing Our Website Online

  • هاست و دامنه - توضیح مختصر Hosting and Domain - A Brief Explanation

  • استفاده از سرویس هاست رایگان Using a Free Hosting Service

  • پیکربندی FTP Configuring FTP

  • استفاده از خدمات هاستینگ پولی Using a Paid Hosting Service

  • تنظیم یک نام دامنه سفارشی COM Setting up a Customized .COM Domain Name

مبانی جاوا اسکریپت Javascript Basics

  • معرفی دوره جاوا اسکریپت Javascript Course Intro

  • مراحل اول با جاوا اسکریپت First Steps With Javascript

  • نحو جاوا اسکریپت Javascript Syntax

  • DOM - مدل شیء سند DOM - Document Object Model

  • کار با DOM Working With The DOM

  • دستکاری عناصر HTML Manipulate HTML elements

  • متغیرها Variables

  • انواع داده ها: رشته ها Data Types: Strings

  • انواع داده ها: اعداد (قسمت 1) Data Types: Numbers (Part 1)

  • انواع داده ها: اعداد (قسمت 2) Data Types: Numbers (Part 2)

  • انواع داده ها: Booleans Data Types: Booleans

  • انواع داده ها: تهی و تعریف نشده Data Types: Null and Undefined

  • لیست تمرینات شماره 1 List Of Exercises # 1

  • لیست تمرینات شماره 1 (راه حل - قسمت 1) List Of Exercises # 1 (Solution - Part 1)

  • لیست تمرینات شماره 1 (راه حل - قسمت 2) List Of Exercises # 1 (Solution - Part 2)

  • کارکرد Functions

  • کارکرد Functions

  • انواع داده ها: آرایه ها Data Types: Arrays

  • انواع داده ها: اشیاء Data Types: Objects

  • روش های اشیاء Objects Methods

  • لیست تمرینات شماره 2 List Of Exercises # 2

  • لیست تمرینات شماره 2 (راه حل - قسمت 1) List Of Exercises # 2 (Solution - Part 1)

  • لیست تمرینات شماره 2 (راه حل - قسمت 2) List Of Exercises # 2 (Solution - Part 2)

مبانی جاوا اسکریپت Javascript Basics

  • معرفی دوره جاوا اسکریپت Javascript Course Intro

  • مراحل اول با جاوا اسکریپت First Steps With Javascript

  • نحو جاوا اسکریپت Javascript Syntax

  • DOM - مدل شیء سند DOM - Document Object Model

  • کار با DOM Working With The DOM

  • دستکاری عناصر HTML Manipulate HTML elements

  • متغیرها Variables

  • انواع داده ها: رشته ها Data Types: Strings

  • انواع داده ها: اعداد (قسمت 1) Data Types: Numbers (Part 1)

  • انواع داده ها: اعداد (قسمت 2) Data Types: Numbers (Part 2)

  • انواع داده ها: Booleans Data Types: Booleans

  • انواع داده ها: تهی و تعریف نشده Data Types: Null and Undefined

  • لیست تمرینات شماره 1 List Of Exercises # 1

  • لیست تمرینات شماره 1 (راه حل - قسمت 1) List Of Exercises # 1 (Solution - Part 1)

  • لیست تمرینات شماره 1 (راه حل - قسمت 2) List Of Exercises # 1 (Solution - Part 2)

  • کارکرد Functions

  • کارکرد Functions

  • انواع داده ها: آرایه ها Data Types: Arrays

  • انواع داده ها: اشیاء Data Types: Objects

  • روش های اشیاء Objects Methods

  • لیست تمرینات شماره 2 List Of Exercises # 2

  • لیست تمرینات شماره 2 (راه حل - قسمت 1) List Of Exercises # 2 (Solution - Part 1)

  • لیست تمرینات شماره 2 (راه حل - قسمت 2) List Of Exercises # 2 (Solution - Part 2)

غواصی عمیق تر در جاوا اسکریپت Diving Deeper into Javascript

  • مناسبت ها Events

  • دستکاری CSS CSS Manipulation

  • روش های بیشتر getElement More getElement Methods

  • For و For در حلقه ها For and For in Loops

  • در حالی که حلقه ها While Loops

  • شرایط Conditionals

  • شرایط (قسمت 2) Conditionals (Part 2)

  • حلقه های تو در تو و شرایط Nested Loops and Conditionals

  • دامنه متغیر Variable Scope

  • لیست تمرینات شماره 3 List Of Exercises # 3

  • لیست تمرینات شماره 3 (راه حل - قسمت 1) List Of Exercises # 3 (Solution - Part 1)

  • لیست تمرینات شماره 3 (راه حل - قسمت 2) List Of Exercises # 3 (Solution - Part 2)

  • لیست تمرینات شماره 3 (راه حل - قسمت 3) List Of Exercises # 3 (Solution - Part 3)

  • BOM - مدل شیء مرورگر BOM - Browser Object Model

  • زمان قرار Date & Time

  • زمان قرار Date & Time

  • چالش - محاسبه فواصل تاریخ Challenge - Calculating Date Intervals

  • روش های زمانی Time Methods

  • چالش ساعت Clock Challenge

  • شکستن و ادامه دادن Break and Continue

  • تشکیل می دهد Forms

  • فرم ها (قسمت 2) Forms (Part 2)

  • رویداد onchange The onchange Event

  • لیست تمرینات شماره 4 List Of Exercises # 4

  • لیست تمرینات شماره 4 (راه حل - قسمت 1) List Of Exercises # 4 (Solution - Part 1)

  • لیست تمرینات شماره 4 (راه حل - قسمت 2) List Of Exercises # 4 (Solution - Part 2)

  • لیست تمرینات شماره 4 (راه حل - قسمت 3) List Of Exercises # 4 (Solution - Part 3)

  • لیست تمرینات شماره 4 (راه حل - قسمت 4) List Of Exercises # 4 (Solution - Part 4)

  • لیست تمرینات شماره 4 (راه حل - قسمت 5) List Of Exercises # 4 (Solution - Part 5)

غواصی عمیق تر در جاوا اسکریپت Diving Deeper into Javascript

  • مناسبت ها Events

  • دستکاری CSS CSS Manipulation

  • روش های بیشتر getElement More getElement Methods

  • For و For در حلقه ها For and For in Loops

  • در حالی که حلقه ها While Loops

  • شرایط Conditionals

  • شرایط (قسمت 2) Conditionals (Part 2)

  • حلقه های تو در تو و شرایط Nested Loops and Conditionals

  • دامنه متغیر Variable Scope

  • لیست تمرینات شماره 3 List Of Exercises # 3

  • لیست تمرینات شماره 3 (راه حل - قسمت 1) List Of Exercises # 3 (Solution - Part 1)

  • لیست تمرینات شماره 3 (راه حل - قسمت 2) List Of Exercises # 3 (Solution - Part 2)

  • لیست تمرینات شماره 3 (راه حل - قسمت 3) List Of Exercises # 3 (Solution - Part 3)

  • BOM - مدل شیء مرورگر BOM - Browser Object Model

  • زمان قرار Date & Time

  • زمان قرار Date & Time

  • چالش - محاسبه فواصل تاریخ Challenge - Calculating Date Intervals

  • روش های زمانی Time Methods

  • چالش ساعت Clock Challenge

  • شکستن و ادامه دادن Break and Continue

  • تشکیل می دهد Forms

  • فرم ها (قسمت 2) Forms (Part 2)

  • رویداد onchange The onchange Event

  • لیست تمرینات شماره 4 List Of Exercises # 4

  • لیست تمرینات شماره 4 (راه حل - قسمت 1) List Of Exercises # 4 (Solution - Part 1)

  • لیست تمرینات شماره 4 (راه حل - قسمت 2) List Of Exercises # 4 (Solution - Part 2)

  • لیست تمرینات شماره 4 (راه حل - قسمت 3) List Of Exercises # 4 (Solution - Part 3)

  • لیست تمرینات شماره 4 (راه حل - قسمت 4) List Of Exercises # 4 (Solution - Part 4)

  • لیست تمرینات شماره 4 (راه حل - قسمت 5) List Of Exercises # 4 (Solution - Part 5)

پروژه شماره 3 - وب سایت WeDesign Project # 3 - WeDesign Website

  • ارائه Presentation

  • منوی موبایل Mobile Menu

  • بخش درباره ما About Us Section

  • بخش خدمات ما Our Services Sections

  • فرم تماس Contact Form

  • سال حق چاپ در پاورقی Copyright Year on Footer

پروژه شماره 3 - وب سایت WeDesign Project # 3 - WeDesign Website

  • ارائه Presentation

  • منوی موبایل Mobile Menu

  • بخش درباره ما About Us Section

  • بخش خدمات ما Our Services Sections

  • فرم تماس Contact Form

  • سال حق چاپ در پاورقی Copyright Year on Footer

جی کوئری jQuery

  • معرفی جی کوئری jQuery Intro

  • نحو jQuery jQuery Syntax

  • دستکاری DOM DOM Manipulation

  • تشکیل می دهد Forms

  • فرم ها (قسمت 2) Forms (Part 2)

  • دستکاری کلاس های CSS CSS Classes Manipulation

  • مناسبت ها Events

  • چالش رویدادها Events Challenge

  • جلوه ها Effects

  • روش متحرک سازی The Animate Method

  • فایل scripts.js مورد استفاده در طول دوره را دانلود کنید Download The scripts.js File Used Throughout The Course

جی کوئری jQuery

  • معرفی جی کوئری jQuery Intro

  • نحو jQuery jQuery Syntax

  • دستکاری DOM DOM Manipulation

  • تشکیل می دهد Forms

  • فرم ها (قسمت 2) Forms (Part 2)

  • دستکاری کلاس های CSS CSS Classes Manipulation

  • مناسبت ها Events

  • چالش رویدادها Events Challenge

  • جلوه ها Effects

  • روش متحرک سازی The Animate Method

  • فایل scripts.js مورد استفاده در طول دوره را دانلود کنید Download The scripts.js File Used Throughout The Course

پروژه شماره 4 - فروشگاه اینترنتی تیشرت Project # 4 - Online T-Shirt Store

  • ارائه پروژه Presentation of the project

  • دریافت پارامترهای جستجو Getting the Search Parameters

  • به روز رسانی جزئیات سفارش Update Order Details

  • قیمت را محاسبه کنید Calculate the Price

  • عکس محصول را به روز کنید Update the Product Photo

  • رویداد تغییر برای فیلترهای کمیت و سبک The Change Event For The Quantity and Style Filters

  • رویداد تغییر برای فیلترهای رنگ و کیفیت The Change Event For The Color and Quality Filters

  • قالب بندی قیمت Formatting the Price

پروژه شماره 4 - فروشگاه اینترنتی تیشرت Project # 4 - Online T-Shirt Store

  • ارائه پروژه Presentation of the project

  • دریافت پارامترهای جستجو Getting the Search Parameters

  • به روز رسانی جزئیات سفارش Update Order Details

  • قیمت را محاسبه کنید Calculate the Price

  • عکس محصول را به روز کنید Update the Product Photo

  • رویداد تغییر برای فیلترهای کمیت و سبک The Change Event For The Quantity and Style Filters

  • رویداد تغییر برای فیلترهای رنگ و کیفیت The Change Event For The Color and Quality Filters

  • قالب بندی قیمت Formatting the Price

مبانی Vue JS - پروژه شماره 5 Vue JS Basics - Project #5

  • راه اندازی فضای کاری Setting up the Workspace

  • رندر اعلامی و اشیاء داده Declarative Rendering and Data Objects

  • راه اندازی Vue Dev Tools Setting up Vue Dev Tools

  • دستورالعمل ها و حلقه های For Directives and For Loops

  • رویداد Handlers - دستورالعمل v-on Event Handlers - The v-on Directive

  • اشکال در ابزارهای توسعه دهنده کروم A Bug in Chrome Dev Tools

  • اصلاح کننده رویداد (توقف انتشار) و اتصال ویژگی Event Modifiers (Stop Propagation) and Attribute Binding

  • پر کردن بخش جزئیات سفارش Filling up The Order Details Section

  • کار با متدها Working with Methods

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 1) User Input and Two-Way Data Binding (Part 1)

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 2) User Input and Two-Way Data Binding (Part 2)

مبانی Vue JS - پروژه شماره 5 Vue JS Basics - Project #5

  • راه اندازی فضای کاری Setting up the Workspace

  • رندر اعلامی و اشیاء داده Declarative Rendering and Data Objects

  • راه اندازی Vue Dev Tools Setting up Vue Dev Tools

  • دستورالعمل ها و حلقه های For Directives and For Loops

  • رویداد Handlers - دستورالعمل v-on Event Handlers - The v-on Directive

  • اشکال در ابزارهای توسعه دهنده کروم A Bug in Chrome Dev Tools

  • اصلاح کننده رویداد (توقف انتشار) و اتصال ویژگی Event Modifiers (Stop Propagation) and Attribute Binding

  • پر کردن بخش جزئیات سفارش Filling up The Order Details Section

  • کار با متدها Working with Methods

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 1) User Input and Two-Way Data Binding (Part 1)

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 2) User Input and Two-Way Data Binding (Part 2)

پروژه شماره 6 - برنامه لیست کارها Project #6 - To-Do List App

  • ارائه پروژه - برنامه فهرست کارها Project Presentation - To-Do List App

  • راه اندازی Vue JS Setting up Vue JS

  • افزودن To-Dos Adding To-Dos

  • تنظیم عملکرد Done & Undone Setting the Done & Undone Functionality

  • استفاده از Localstorage برای بارگیری کارهای انجام شده Using Localstorage to Load To-dos

  • قلاب چرخه حیات Lifecycle Hooks

  • بارگیری داده ها از Localstorage Loading Data from Localstorage

  • به روز رسانی Localstorage در Clear and Update Updating Localstorage on Clear and Update

پروژه شماره 6 - برنامه لیست کارها Project #6 - To-Do List App

  • ارائه پروژه - برنامه فهرست کارها Project Presentation - To-Do List App

  • راه اندازی Vue JS Setting up Vue JS

  • افزودن To-Dos Adding To-Dos

  • تنظیم عملکرد Done & Undone Setting the Done & Undone Functionality

  • استفاده از Localstorage برای بارگیری کارهای انجام شده Using Localstorage to Load To-dos

  • قلاب چرخه حیات Lifecycle Hooks

  • بارگیری داده ها از Localstorage Loading Data from Localstorage

  • به روز رسانی Localstorage در Clear and Update Updating Localstorage on Clear and Update

پروژه شماره 7 - پروژه بازی مسابقه با استفاده از Vue CLI Project #7 - Quiz Game Project using the Vue CLI

  • ارائه پروژه - بازی مسابقه Project Presentation - Quiz Game

  • یک برنامه Vue JS با Vue CLI ایجاد کنید Create a Vue JS Application with the Vue CLI

  • صفحه بویلر کاربرد The Application Boiler Plate

  • اجزای استفاده نشده و ساختار HTML را پاک کنید Clean up Unused Component and HTML Structure

  • درخواست های HTTP با Axios HTTP Requests with Axios

  • درخواست برای Open Trivia API Making Requests to the Open Trivia API

  • نمایش داده های سوال در صفحه Showing the Question Data on the Page

  • آرایه پاسخ - ویژگی های محاسبه شده The Answers Array - Computed Properties

  • مخلوط کردن آرایه پاسخ ها Shuffling the Answers Array

  • نمایش دکمه های رادیویی پاسخ ها Rendering the Answers Radio Buttons

  • ارسال پاسخ Submitting the Answer

  • ارائه نتیجه Presenting the Result

  • گرفتن سوال بعدی Getting the Next Question

  • مؤلفه امتیاز The Score Component

  • انتقال داده به اجزای کودک Passing Data to Child Components

پروژه شماره 7 - پروژه بازی مسابقه با استفاده از Vue CLI Project #7 - Quiz Game Project using the Vue CLI

  • ارائه پروژه - بازی مسابقه Project Presentation - Quiz Game

  • یک برنامه Vue JS با Vue CLI ایجاد کنید Create a Vue JS Application with the Vue CLI

  • صفحه بویلر کاربرد The Application Boiler Plate

  • اجزای استفاده نشده و ساختار HTML را پاک کنید Clean up Unused Component and HTML Structure

  • درخواست های HTTP با Axios HTTP Requests with Axios

  • درخواست برای Open Trivia API Making Requests to the Open Trivia API

  • نمایش داده های سوال در صفحه Showing the Question Data on the Page

  • آرایه پاسخ - ویژگی های محاسبه شده The Answers Array - Computed Properties

  • مخلوط کردن آرایه پاسخ ها Shuffling the Answers Array

  • نمایش دکمه های رادیویی پاسخ ها Rendering the Answers Radio Buttons

  • ارسال پاسخ Submitting the Answer

  • ارائه نتیجه Presenting the Result

  • گرفتن سوال بعدی Getting the Next Question

  • مؤلفه امتیاز The Score Component

  • انتقال داده به اجزای کودک Passing Data to Child Components

پروژه شماره 8 - روتر Vuex و Vue Project #8 - Vuex & Vue Router

  • ارائه پروژه شماره 8 Presentation of Project #8

  • مشکلات هنگام اجرای پروژه شماره 8 Issues When Running Project #8

  • راه اندازی Vue Router Setting up Vue Router

  • استفاده از Axios برای دریافت اطلاعات محصولات Using Axios to Get Products Data

  • کار با Vuex Working with Vuex

  • راه اندازی کنش ها و جهش ها - قسمت 1 Setting Up Actions and Mutations - Part 1

  • راه اندازی کنش ها و جهش ها - قسمت 2 Setting Up Actions and Mutations - Part 2

  • رندر کردن محصولات Rendering the Products

  • افزودن محصولات به کیف Adding Products to Bag

  • اجتناب از اقلام تکراری در کیف خرید Avoiding Repeated Items on Shopping Bag

  • حذف اقلام از کیف Removing Items from Bag

  • Mapstate Helper The Mapstate Helper

  • لیست اقلام در کیف خرید Listing items in the Shopping Bag

  • محاسبه مجموع سفارش Calculating the Order Total

پروژه شماره 8 - روتر Vuex و Vue Project #8 - Vuex & Vue Router

  • ارائه پروژه شماره 8 Presentation of Project #8

  • مشکلات هنگام اجرای پروژه شماره 8 Issues When Running Project #8

  • راه اندازی Vue Router Setting up Vue Router

  • استفاده از Axios برای دریافت اطلاعات محصولات Using Axios to Get Products Data

  • کار با Vuex Working with Vuex

  • راه اندازی کنش ها و جهش ها - قسمت 1 Setting Up Actions and Mutations - Part 1

  • راه اندازی کنش ها و جهش ها - قسمت 2 Setting Up Actions and Mutations - Part 2

  • رندر کردن محصولات Rendering the Products

  • افزودن محصولات به کیف Adding Products to Bag

  • اجتناب از اقلام تکراری در کیف خرید Avoiding Repeated Items on Shopping Bag

  • حذف اقلام از کیف Removing Items from Bag

  • Mapstate Helper The Mapstate Helper

  • لیست اقلام در کیف خرید Listing items in the Shopping Bag

  • محاسبه مجموع سفارش Calculating the Order Total

نمایش نظرات

نظری ارسال نشده است.

آموزش طراحی کامل وب: HTML، CSS، Javascript، jQuery و Vue JS
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
27.5 hours
171
Udemy (یودمی) udemy-small
01 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
19,957
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ivan Lourenço Gomes Ivan Lourenço Gomes

مربی فناوری با رتبه برتر من اینجا هستم تا یک تجربه یادگیری عالی به شما بدهم و به شما کمک کنم شغلی قوی در صنعت فناوری بسازید! ماموریت من در Udemy ارائه دوره های آموزشی در همه سطوح، از مبتدی تا پیشرفته، در محبوب ترین حوزه های فناوری اطلاعات است. من در حال حاضر در حال تدریس 15 دوره به 4 زبان با بیش از 400000 دانشجو در سراسر جهان هستم. برخی از دوره های من عبارتند از: • HTML/CSS • جاوا اسکریپت • Vue JS، Vue Router و Vuex • PHP • طراحی وب

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.