آموزش عملی و جامع جاوااسکریپت (JavaScript) - آخرین آپدیت

دانلود Hands-On Introduction: JavaScript

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا در دنیای کدنویسی با جاوااسکریپت کاملاً تازه‌وارد هستید یا به دنبال یادگیری عمیق‌تر این زبان هستید؟ گاهی اوقات هنگام یادگیری یک فریم‌ورک جدید، نیاز دارید مستقیماً وارد عمل شوید و پروژه را پیش ببرید. در این دوره، مورتن راند-هندریکسن، مدرس ارشد LinkedIn Learning، به شما نشان می‌دهد که چگونه بدون نیاز به مطالعه طولانی تئوریک، نوشتن کد جاوااسکریپت را آغاز کنید. در این دوره تعاملی و ساده، یاد می‌گیرید که چگونه تغییرات را مستقیماً روی کدها اعمال کنید، مهارت‌های جدید خود را در لحظه تست کنید و ویرایش‌های لازم را به صورت Real-time انجام دهید. همچنین نکاتی کاربردی در مورد تحلیل کدهای JS، ساخت کد از صفر، توسعه آن‌ها و نحوه دریافت داده‌ها از APIها برای ساخت کامپوننت‌های جدید را خواهید آموخت. در پایان این دوره، فارغ از سطح تجربه یا پیشینه شغلی، آماده خواهید بود تا مستقیماً کدنویسی کنید.

بهترین راه برای یادگیری یک زبان برنامه‌نویسی، تمرین عملی است. به همین دلیل، این دوره با GitHub Codespaces یکپارچه شده است؛ یک محیط توسعه ابری فوری که تمام قابلیت‌های IDE مورد علاقه شما را بدون نیاز به نصب نرم‌افزار روی سیستم فراهم می‌کند. با GitHub Codespaces می‌توانید در هر زمان و با هر دستگاهی تمرین کنید و با ابزاری کار کنید که احتمالاً در محیط‌های کاری واقعی با آن مواجه خواهید شد. برای شروع، ویدیو «استفاده از GitHub Codespaces در این دوره» را مشاهده کنید.

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

مقدمه Introduction

  • تمرین عملی جاوااسکریپت Hands-on JavaScript

  • استفاده از GitHub Codespaces در این دوره Using GitHub Codespaces with this course

۱. تحلیل و کالبدشکافی JS 1. Picking JS Apart

  • افزودن داده‌های جدید به یک آبجکت موجود Add new data to an existing data object

  • استخراج داده‌های مورد نیاز از یک آبجکت Pull only the data you need from an object

  • قابلیت استفاده مجدد از کامپوننت‌ها از طریق Nesting Make a component reusable through nesting

  • اصلاح و تغییر یک کامپوننت Modify a component

  • تجزیه و تحلیل توابع پیچیده Break down a complex function

۲. ساخت جاوااسکریپت از صفر 2. Building JS from Scratch

  • راه‌اندازی ESLint و Prettier Set up ESLint and Prettier

  • بارگذاری تنبل (Lazy Load) محتوا با IntersectionObserver Lazy-load content with IntersectionObserver

  • ذخیره تنظیمات حالت تاریک (Dark Mode) در مرورگر Store dark mode settings in the browser

  • ساخت سوئیچ تغییر حالت تاریک و روشن Create a dark mode switch

  • تشخیص حالت فعلی سیستم Detect existing mode

  • ساخت نشانگر Loading و شبیه‌سازی زمان بارگذاری Create a "loading" indicator and simulate loading time

۳. توسعه و گسترش JS 3. Extending JS

  • افزودن انتخاب‌گر مکان (Location Selector) Add a location selector

  • دسترسی به مستندات و API Get access and documentation for an API

  • افزودن دکمه تغییر واحدها Add a button to change units

  • ساخت کامپوننت با استفاده از داده‌های API Build a component utilizing API data

  • دریافت داده‌ها از یک API Fetch data from an API

جمع‌بندی Conclusion

  • گام‌های بعدی و پیشرفته Going further

نمایش نظرات

آموزش عملی و جامع جاوااسکریپت (JavaScript)
جزییات دوره
1h 43m
19
(آخرین آپدیت)
15,491
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.