آموزش تسلط بر جاوا اسکریپت بخش 1: مفاهیم انتقادی

Mastering JavaScript Section 1: Critical Concepts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:

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

در این دوره ما مفاهیم مهم زیر را پوشش می دهیم:

  • محیط زمان اجرا جاوا اسکریپت
  • موتور جاوا اسکریپت
  • Memory Heap و Call Stack
  • جمع آوری زباله
  • حذف شنوندگان رویداد برای کمک به جمع آوری زباله
  • حلقه رویداد
  • محیط زمان اجرا گره
  • چگونه جاوا اسکریپت تکامل می یابد

درک این مفاهیم مهم برای قرار دادن شما در صدر همه توسعه دهندگان جاوا اسکریپت مهم است، بنابراین وارد شوید و شروع کنید.

پیش نیازها و راه اندازی: پیش نیازهای این دوره بسیار ابتدایی هستند. شما باید بدانید که چگونه جاوا اسکریپت اجرا شده را وارد کنید. این به درک برخی از اصول اولیه زبان کمک می کند تا بتوانید مفاهیم آموزش داده شده را به کار ببرید.

تنظیم بسیار آسان است. ما از هیچ کتابخانه یا چیز دیگری استفاده نمی کنیم، بنابراین تنها چیزی که نیاز دارید یک ویرایشگر متن و یک مرورگر است. اکثر کدهای جاوا اسکریپتی که می نویسیم در یک مرورگر اجرا می شود. Node.js ذکر شده است، اما کد در مرورگر اجرا خواهد شد. من از Chrome استفاده خواهم کرد.

برای ویرایشگر کد، از Visual Studio Code استفاده خواهم کرد. این یک ویرایشگر رایگان و متقابل پلتفرم است که بسیار محبوب است، بنابراین اگر در حال حاضر از کد ویژوال استودیو استفاده نمی‌کنید و می‌خواهید در طول این دوره از آن استفاده کنید، می‌توانید آن را دانلود کنید.

پس از تکمیل این دوره، از شما دعوت می‌کنم به .

بروید

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

من تشویق می‌کنم برای تمرین وقت بگذارید. انجام تمرینات یکی از بهترین راه ها برای یادگیری این محتوا است. وقتی نوبت به کدنویسی می‌رسد، با انجام دادن بیشترین چیزی را می‌آموزید.

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

حتما تمرینات و سوالات خود را پست کنید تا همه بتوانیم از یکدیگر یاد بگیریم. من بر هر پست نظارت می کنم تا بتوانم در صورت نیاز کمک کنم.

راه اندازی برای فایل های تمرین و دوره

تنظیم بسیار آسان است. ما از هیچ کتابخانه یا چیز دیگری استفاده نمی کنیم، بنابراین تنها چیزی که نیاز دارید یک ویرایشگر متن و یک مرورگر است. اکثر کدهای جاوا اسکریپتی که می نویسیم در یک مرورگر اجرا می شود. Node.js ذکر شده است، اما کد در مرورگر اجرا خواهد شد. من از Chrome استفاده خواهم کرد.

برای ویرایشگر کد، از Visual Studio Code استفاده خواهم کرد. این یک ویرایشگر رایگان و متقابل پلتفرم است که بسیار محبوب است، بنابراین اگر در حال حاضر از کد ویژوال استودیو استفاده نمی کنید و در طول این دوره می خواهید، می توانید آن را دانلود کنید   .

دوره بعدی در سری Mastering JavaScript

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


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

درس ها Lessons

  • شناخت حلقه رویداد Understanding the Event Loop

  • شروع تمرین: کاوش پشته تماس و حلقه رویداد Exercise Start: Exploring Call Stack and Event Loop

  • آشنایی با جمع آوری زباله Understanding Garbage Collection

  • پایان تمرین: کاوش پشته تماس و حلقه رویداد Exercise End: Exploring Call Stack and Event Loop

  • حذف شنوندگان رویداد برای کمک به جمع آوری زباله Removing Event Listeners to Help with Garbage Collection

  • مقدمه مفاهیم انتقادی جاوا اسکریپت JavaScript Critical Concepts Introduction

  • چگونه جاوا اسکریپت تکامل می یابد How JavaScript Evolves

  • محیط زمان اجرا گره The Node Runtime Environment

  • محیط زمان اجرا جاوا اسکریپت The JavaScript Runtime Environment

  • پشته Memory Heap و Call Stack The Memory Heap and Call Stack

  • آشنایی با موتور جاوا اسکریپت Understanding the JavaScript Engine

درس ها Lessons

  • محیط زمان اجرا گره The Node Runtime Environment

  • حذف شنوندگان رویداد برای کمک به جمع آوری زباله Removing Event Listeners to Help with Garbage Collection

  • محیط زمان اجرا جاوا اسکریپت The JavaScript Runtime Environment

  • چگونه جاوا اسکریپت تکامل می یابد How JavaScript Evolves

  • پشته Memory Heap و Call Stack The Memory Heap and Call Stack

  • مقدمه مفاهیم انتقادی جاوا اسکریپت JavaScript Critical Concepts Introduction

  • آشنایی با موتور جاوا اسکریپت Understanding the JavaScript Engine

  • شروع تمرین: کاوش پشته تماس و حلقه رویداد Exercise Start: Exploring Call Stack and Event Loop

  • شناخت حلقه رویداد Understanding the Event Loop

  • پایان تمرین: کاوش پشته تماس و حلقه رویداد Exercise End: Exploring Call Stack and Event Loop

  • آشنایی با جمع آوری زباله Understanding Garbage Collection

نمایش نظرات

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

آموزش تسلط بر جاوا اسکریپت بخش 1: مفاهیم انتقادی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 6m
11
Skillshare (اسکیل شیر) skillshare-small
24 شهریور 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
24
4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Hancock Steven Hancock

مالک جاوا اسکریپت همه چیز

Skillshare (اسکیل شیر)

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

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