آموزش یادگیری جاوا اسکریپت از ابتدا: جاوا اسکریپت برای همه [ویدئو]

Learn JavaScript from Scratch: JavaScript for Everyone [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: علی‌رغم سیل زبان‌های کدنویسی جدید در طول سال‌ها، جاوا اسکریپت همچنان بر وب تسلط دارد. این زبان در بیشتر قسمت‌های جلویی اصلی است. اگر جاوا اسکریپت وانیلی نباشد، از یافتن یکی از مشتقات آن در وب سایت بعدی که بازدید می کنید شگفت زده نخواهید شد. این فراگیر بودن، جاوا اسکریپت را به یک مهارت مورد نیاز تبدیل می کند. این دوره برای آموزش این مهارت از ابتدا به شما طراحی شده است. شما با یادگیری نحوه راه اندازی زمین بازی برنامه نویسی خود و سپس آشنایی با نحو جاوا اسکریپت شروع می کنید. هنگامی که دستان خود را کثیف کردید، خواهید فهمید که چگونه داده ها را در متغیرها ذخیره کنید، کد خود را نظر دهید، و با یادگیری در مورد اپراتورها، کارهای بیشتری با متغیرهای خود انجام دهید. در مرحله بعد، با ساختارهای داده و عبارات شرطی آشنا می شوید و مهارت های جاوا اسکریپت خود را تقویت می کنید. با یادگیری در مورد مدل شیء سند (DOM)، می توانید عناصر یک صفحه وب را تغییر دهید و تعاملی را به آن اضافه کنید. همچنین کار با رشته‌ها و آرایه‌ها را یاد می‌گیرید، و سپس، برای مختصر کردن کدتان، یاد می‌گیرید که چگونه توابع خود را بنویسید. در پایان دوره، شما روی یک پروژه نهایی کار خواهید کرد که در آن می توانید از همه این مهارت ها با هم استفاده کنید. با تکمیل این دوره، نه تنها درک کاملی از زبان جاوا اسکریپت مدرن خواهید داشت، بلکه می توانید از آن برای ایجاد صفحات وب جذاب و تعاملی نیز استفاده کنید. در مورد انواع مختلف متغیر از جمله let و const بیاموزید کشف کنید که چگونه با استفاده از عملگرها با متغیرهای خود کارهای بیشتری انجام دهید درک عمیقی از ساختارهای داده در جاوا اسکریپت به دست آورید ساختار Document Object Model (DOM) را با جزئیات بیاموزید. با استفاده از دانش DOM، یاد بگیرید که عناصر یک صفحه HTML را تغییر دهید نحوه دستکاری رشته ها و نحوه کار با اعداد را کشف کنید نحوه ذخیره و کار با چندین عنصر از طریق آرایه ها را بیاموزید کد خود را با یادگیری نحوه نوشتن توابع خود مختصر کنید اگر کسی هستید که هرگز در جاوا اسکریپت کدنویسی نکرده اید اما همیشه می خواهید، این دوره برای شما مناسب است. از آنجایی که شما صفحات وب تعاملی ایجاد می کنید، دانش ابتدایی HTML CSS مفید خواهد بود (اگرچه این یک نیاز سخت نیست). اصول جاوا اسکریپت را بیاموزید، به خصوص اگر قبلاً هرگز کد جاوا اسکریپت ننوشته اید * تمام مفاهیم مدرن جاوا اسکریپت مانند کلمات الفبای قالب، let، const و موارد دیگر را بیاموزید * با ساختن یک پروژه تعاملی در پایان دوره، همه چیزهایی را که آموخته اید برای آزمایش قرار دهید.

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

معرفی Introduction

  • معرفی Introduction

شروع شدن Getting Started

  • دستان خود را کثیف کنید Getting Your Hands Dirty

  • جاوا اسکریپت چیست؟ What is JavaScript?

  • شما به یک ویرایشگر متن نیاز دارید You Need a Text Editor

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

کد نویسی با جاوا اسکریپت Coding with JavaScript

  • ورود به سیستم کنسول Console Logging

  • ورود به سیستم کنسول Console Logging

  • اشکال زدایی فایل های خارجی Debugging External Files

  • اشکال زدایی فایل های خارجی Debugging External Files

  • ذخیره سازی داده ها در متغیرها Storing Data in Variables

  • ذخیره سازی داده ها در متغیرها Storing Data in Variables

  • انواع متغیر Let و Const Let and Const Variable Types

  • انواع متغیر Let و Const Let and Const Variable Types

  • رمزگذاری نظرات Coding Comments

  • رمزگذاری نظرات Coding Comments

  • اپراتورهای جاوا اسکریپت JavaScript Operators

  • اپراتورهای جاوا اسکریپت JavaScript Operators

  • ساختارهای داده Data Structures

  • ساختارهای داده Data Structures

  • اظهارات مشروط Conditional Statements

  • اظهارات مشروط Conditional Statements

  • مدل شیء سند (DOM) The Document Object Model (DOM)

  • مدل شیء سند (DOM) The Document Object Model (DOM)

  • انتخاب عناصر با شناسه آنها Selecting Elements by Their IDs

  • انتخاب عناصر با شناسه آنها Selecting Elements by Their IDs

  • اشیاء جاوا اسکریپت JavaScript Objects

  • اشیاء جاوا اسکریپت JavaScript Objects

  • روش های رشته ای String Methods

  • روش های رشته ای String Methods

  • ابهام زدایی از انواع داده ها Demystifying Data Types

  • ابهام زدایی از انواع داده ها Demystifying Data Types

  • انواع داده های ریخته گری Casting Data Types

  • انواع داده های ریخته گری Casting Data Types

  • الحاق رشته String Concatenation

  • الحاق رشته String Concatenation

  • اعداد جاوا اسکریپت JavaScript Numbers

  • اعداد جاوا اسکریپت JavaScript Numbers

  • آرایه های جاوا اسکریپت JavaScript Arrays

  • آرایه های جاوا اسکریپت JavaScript Arrays

  • تکرار آرایه Array Iteration

  • تکرار آرایه Array Iteration

  • انتخاب گره های چندگانه DOM Selecting Multiple DOM Nodes

  • انتخاب گره های چندگانه DOM Selecting Multiple DOM Nodes

  • توابع: اصل DRY (خودت را تکرار نکن). Functions: the DRY (Don't Repeat Yourself) Principle

  • توابع: اصل DRY (خودت را تکرار نکن). Functions: the DRY (Don't Repeat Yourself) Principle

  • توابع: استفاده مجدد از کد Functions: Reusing Code

  • توابع: استفاده مجدد از کد Functions: Reusing Code

  • توابع: اپراتور بقیه Functions: the Rest Operator

  • توابع: اپراتور بقیه Functions: the Rest Operator

  • اشیاء با توابع Objects with Functions

  • اشیاء با توابع Objects with Functions

  • پروژه نهایی Final Project

  • پروژه نهایی Final Project

خلاصه بخش Section Summary

خلاصه بخش Section Summary

  • خلاصه Summary

  • خلاصه Summary

جاوا اسکریپت 201 - شروع به کار JavaScript 201 - Getting Started

جاوا اسکریپت 201 - شروع به کار JavaScript 201 - Getting Started

  • معرفی introduction

  • معرفی introduction

  • سبک کد خود را Styling Your Code

  • سبک کد خود را Styling Your Code

  • در حال انتظار برای بارگیری صفحه Waiting for the Page to Load

  • در حال انتظار برای بارگیری صفحه Waiting for the Page to Load

  • وقتی صفحه رفرش می شود When the Page is Refreshed

  • وقتی صفحه رفرش می شود When the Page is Refreshed

جاوا اسکریپت متوسط Intermediate JavaScript

جاوا اسکریپت متوسط Intermediate JavaScript

  • مقایسه های دقیق Strict Comparisons

  • مقایسه های دقیق Strict Comparisons

  • محدوده جاوا اسکریپت JavaScript Scope

  • محدوده جاوا اسکریپت JavaScript Scope

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

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

  • بسته شدن جاوا اسکریپت JavaScript Closures

  • بسته شدن جاوا اسکریپت JavaScript Closures

  • توابع پاسخ به تماس Callback Functions

  • توابع پاسخ به تماس Callback Functions

  • حالت سختگیرانه Strict Mode

  • حالت سختگیرانه Strict Mode

  • تایم اوت و فواصل Timeout and Intervals

  • تایم اوت و فواصل Timeout and Intervals

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

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

  • قالب بندی تاریخ Date Formatting

  • قالب بندی تاریخ Date Formatting

  • تخریب آرایه ها و اشیا Destructuring Arrays and Objects

  • تخریب آرایه ها و اشیا Destructuring Arrays and Objects

  • حذف ویژگی های شی Deleting Object Properties

  • حذف ویژگی های شی Deleting Object Properties

  • ریاضی جاوا اسکریپت JavaScript Math

  • ریاضی جاوا اسکریپت JavaScript Math

مینی پروژه Mini-Project

مینی پروژه Mini-Project

  • اعداد تصادفی Random Numbers

  • اعداد تصادفی Random Numbers

  • بازی حدس زدن اعداد تصادفی Random Number Guessing Game

  • بازی حدس زدن اعداد تصادفی Random Number Guessing Game

جاوا اسکریپت حرفه ای Professional JavaScript

جاوا اسکریپت حرفه ای Professional JavaScript

  • سعی کن، بگیر، و بالاخره Try, Catch, and Finally

  • سعی کن، بگیر، و بالاخره Try, Catch, and Finally

  • کلمه کلیدی "این". The 'This' Keyword

  • کلمه کلیدی "این". The 'This' Keyword

  • توابع پیکان Arrow Functions

  • توابع پیکان Arrow Functions

  • کلاس های جاوا اسکریپت JavaScript Classes

  • کلاس های جاوا اسکریپت JavaScript Classes

  • سازندگان کلاس Class Constructors

  • سازندگان کلاس Class Constructors

  • نشانه گذاری شی جاوا اسکریپت JavaScript Object Notation

  • نشانه گذاری شی جاوا اسکریپت JavaScript Object Notation

  • آژاکس Ajax

  • آژاکس Ajax

  • واکشی API Fetch API

  • واکشی API Fetch API

پروژه نهایی Final Project

پروژه نهایی Final Project

  • پروژه شما Your Project

  • پروژه شما Your Project

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

آموزش یادگیری جاوا اسکریپت از ابتدا: جاوا اسکریپت برای همه [ویدئو]
جزییات دوره
5 h 6 m
58
Packtpub Packtpub
(آخرین آپدیت)
1
4 از 5
ندارد
دارد
دارد
Kalob Taulien
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kalob Taulien Kalob Taulien

معلم توسعه وب

سلام به همه! من Kalob Taulien هستم.

در اینجا نسخه TL;DR (کوتاه) درباره من است:

  • من از سال 1999 کدنویسی می کنم و از سال 2013 به مردم یاد می دهم که چگونه کدنویسی کنند
  • من بیش از 350000 دانشجوی توسعه وب در سراسر جهان دارم
  • من در تیم توسعه هسته Wagtail CMS هستم (Wagtail شماره 1 محبوب ترین سیستم ساخت وب سایت پایتون است)
  • من تمام تلاشم را می کنم که به هر سوالی که دانش آموزانم دارند پاسخ دهم
  • من عاشق تدریس هستم - این قطعاً یکی از استعدادهای طبیعی من است
  • همچنین من عاشق بز هستم! (اگر ملاقات حضوری داشته باشیم شروع کننده گفتگو با من عالی است)

در زیر می‌توانید تمام دوره‌های Skillshare من را پیدا کنید. دسته بندی ها از ساده ترین به سخت ترین، به جز موارد متفرقه، قرار می گیرند. دوره های کدنویسی در پایان.

اگر در زمینه کدنویسی کاملاً تازه کار هستید، با BEGINNERS WEB DEV شروع کنید. و سپس به سراغ HTML بروید.

اگر یک توسعه دهنده وب با تجربه هستید، می توانید از هر یک از بخش های زیر رد شوید.

اگر می‌خواهید یاد بگیرید که چگونه وب‌سایت‌ها را واقعاً زیبا جلوه دهید و خوب عمل کنید، می‌خواهید به HTML، CSS و جاوا اسکریپت نگاه کنید.

اگر می‌خواهید وب‌سایت‌هایی ایجاد کنید که کاربران بتوانند در آن وارد شوند، حساب کاربری داشته باشند و اطلاعات را ذخیره کنند، می‌خواهید به PHP، Python، Django یا Wagtail نگاه کنید.

آخرین اما نه کم اهمیت، همه باید Git و نحوه استفاده از GitHub را بدانند. این کاملاً حیاتی است که 100٪ همه توسعه دهندگان Git و GitHub را درک کنند. این زبان مخفی است که هر کارفرما به دنبال آن است. من نیز یک بخش کامل در مورد آن دارم.

فراموش نکنید که من را در Skillshare برای دوره های هفتگی جدید دنبال کنید!

کد نویسی مبارک!