لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش JavaScript Pro: تسلط بر مفاهیم و تکنیک های پیشرفته
JavaScript Pro: Mastering Advanced Concepts and Techniques
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
JS خود را ارتقا دهید. آخرین نحو، الگوهای طراحی، برنامه نویسی کاربردی، APIS مرورگر، OOP، Canvas و موارد دیگر را پوشش می دهد! الگوها و روشهای پیشرفته جاوا اسکریپت را کاوش کنید: اشیاء پراکسی، ناظرها، ژنراتورها، و موارد دیگر استفاده از تکنیکهای برنامهنویسی عملکردی پیشرفته: پردازش، ترکیب، و بیشتر درک محدوده، بستهها و بالا بردن کار با APIهای جاوا اسکریپت از جمله مشاهدهگرهای تقاطع، بوم، و سایر سوکتهای وب، تسلط بر پیچیده ترین بخش های جاوا اسکریپت آموزش آخرین ویژگی های ES2021 و ES2022 پیش نیازها: دانش پایه جاوا اسکریپت: آشنایی با توابع، حلقه ها، شرطی ها و غیره.
دانش پایه جاوا اسکریپت خود را با این دوره جامع کاملاً جدید که برای کسانی که آماده انجام جهش بزرگ بعدی در حرفه برنامه نویسی خود هستند، به مهارت های سطح متخصص تبدیل کنید. اگر تا به حال متوجه شده اید که از ویژگی های پیچیده تر جاوا اسکریپت ترسیده اید یا برای درک مفاهیم پیچیده آن تلاش کرده اید، این دوره برای شما ساخته شده است. اگر چند دوره آموزشی Udemy را در جاوا اسکریپت گذرانده اید و نمی دانید کجا باید بروید، این دوره برای شما مناسب است!
این دوره بخشهای «ترسناک» و پیچیده جاوا اسکریپت را رمزگشایی میکند و شما را به راحتی از طریق جزئیات پیچیده و جنبههای پیشرفته راهنمایی میکند. در پایان این سفر، نه تنها این مفاهیم را درک خواهید کرد، بلکه به طرز ماهرانه ای آنها را در سناریوهای دنیای واقعی به کار خواهید برد.
موضوعات کلیدی تحت پوشش:
برنامه نویسی شی گرا (OOP): اصول طراحی جامد، نمونه های اولیه، فیلدهای کلاس خصوصی و غیره.
الگوهای طراحی جاوا اسکریپت: اشیاء پروکسی، الگوی ماژول، الگوی تکی، الگوی مشاهدهگر، الگوی ترکیبی، الگوی رجیستری و موارد دیگر.
APIهای جاوا اسکریپت پیشرفته: IndexedDB، موقعیت جغرافیایی، سوکت های وب، API اعلان ها، Canvas، getUserMedia و موارد دیگر.
تسلط بر کلمه کلیدی "this" : به روشهای "this"، فراخوانی، اعمال، و اتصال عمیق بپردازید.
برنامه نویسی ناهمزمان : در وعده های اصلی، همگام سازی/انتظار، الگوهای طراحی ناهمزمان، و نوشتن اشیاء وعده خود
ویژگی های جاوا اسکریپت مدرن: زنجیره اختیاری، ادغام بی اثر، عملگرهای تخصیص منطقی، و سایر ویژگی های ES2021 ES2022
بخشهای پیچیده جاوا اسکریپت: رفع بسته شدن، عدم دقت شناور، BigInt، درج خودکار نقطه ویرگول و تعدادی دیگر.
چه یک برنامه نویس خودآموخته، چه دانشجوی علوم کامپیوتر یا یک توسعه دهنده حرفه ای باشید که به دنبال تقویت مهارت های جاوا اسکریپت خود هستید، این دوره توانایی های کدنویسی شما را افزایش می دهد و شما را آماده می کند تا با اطمینان و تخصص با چالش های توسعه وب پیشرفته مقابله کنید.
سرفصل ها و درس ها
معرفی
Introduction
خوش آمد گویی و معرفی دوره
Course Welcome & Introduction
بررسی برنامه درسی
Curriculum Walkthrough
دریافت کد دوره
Getting The Course Code
محیط توسعه دهنده من
My Developer Environment
جاوا اسکریپت شی گرا
Object Oriented JavaScript
کار با اشیاء ساده جاوا اسکریپت قدیمی
Working With Plain Old JavaScript Objects
اختلاط داده ها و توابع با اشیاء
Mixing Data & Functions With Objects
مبانی کلاس
Class Basics
سازندگان
Constructors
زمان تمرین: حساب بانکی
Practice Time: Bank Account
روش های نمونه
Instance Methods
مبانی وراثت
Inheritance Basics
کلمه کلیدی فوق العاده
The Super Keyword
ویژگی های استاتیک
Static Properties
روش های استاتیک
Static Methods
استفاده از موارد برای روش های استاتیک
Use Cases For Static Methods
تمرین کتاب الکترونیکی
Ebook Exercise
تمرین ArrayUtils
ArrayUtils exercise
تمرین چهار OO را متصل کنید
Connect Four OO Exercise
OOP: ویژگی های جدیدتر در جاوا اسکریپت
OOP: Newer Features in JavaScript
گیرندگان
Getters
تنظیم کننده ها
Setters
زمان تمرین: گیرندگان و ستترها
Practice Time: Getters and Setters
فیلدهای عمومی
Public Fields
زمینه های خصوصی
Private Fields
روش های خصوصی
Private Methods
بلوک های راه اندازی استاتیک ES2022
ES2022 Static Initialization Blocks
تمرین گترها و ستترها
Getters and Setters exercise
آزمون بخش
Section Quiz
کلمه کلیدی مرموز "این"
The Mysterious Keyword "This"
معرفی این
Introducing This
رمز و راز کلمه کلیدی این
The Mystery of The Keyword This
اشیاء جهانی و این
Global Objects and This
قانون "چپ نقطه".
The "Left Of The Dot" Rule
این و کلاس ها
This and Classes
روش تماس
The Call Method
روش اعمال
The Apply Method
روش Bind
The Bind Method
استدلال های الزام آور
Binding Arguments
پیوند با شنوندگان رویداد
Bind With Event Listeners
نمایش نظرات