Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
Master 15+ Essential JavaScript بهترین شیوه های برای کد تمیز ، کارآمد و مقیاس پذیر اهمیت بهترین شیوه های JavaScript را برای توسعه حرفه ای درک کنید ، کد تمیز ، قابل حفظ و کارآمد با نکات و تکنیک های عملی از کنوانسیون های نامگذاری مؤثر استفاده کنید: نامگذاری متغیر و عملکرد برای بهبود یافته وضوح کد کد JavaScript خود را برای عملکرد بهتر و مقیاس پذیری کارشناسی ارشد خطای موثر و استراتژی های اشکال زدایی بهینه کنید ، بهترین روشها را برای نامگذاری کنوانسیون ها و سازمان کد اهرم های مدرن جاوا اسکریپت و کتابخانه ها برای توسعه بهبود یافته پیش nیaزha: درک اساسی از JavaScript: شما باید با Javascript راحت باشید. مفاهیم آشنایی با ابزارهای توسعه: دانستن نحوه استفاده از ویرایشگر کد و اجرای کد JavaScript مفید خواهد بود. اشتیاق به یادگیری: تمایل به بهبود شیوه های برنامه نویسی و یادگیری تکنیک های جدید.
این دوره 2.5 ساعته ، مختصر و به نقطه به طور خاص برای توسعه دهندگان JavaScript طراحی شده است که با هدف شناسایی حفره ها و تنگناها در کد خود. با اتخاذ شیوه های اثبات شده ، توسعه دهندگان کد خود را سریعتر ، خواندنی تر و تمیزتر بهینه می کنند.
شرکت کنندگان یاد می گیرند که توابع و حلقه های بهینه شده را بنویسند ، پوشه های کد خود را برای حداکثر مدولار با استفاده از ویژگی های ES6 بسازند و مفاهیم باهوش تری مانند توابع MAP ، تخریب شی ، وعده ها و Async/Await را پیاده سازی کنند. از طریق نمونه ها و تمرینات کدگذاری عملی ، زبان آموزان به طور فعال اصلاح مجدد کد خود را به طور مؤثر انجام می دهند.
این دوره به موضوعات اساسی می پردازد ، از جمله:
چرا بهترین روشها مهم است: اهمیت پیروی از بهترین شیوه ها در توسعه حرفه ای را کشف کنید.
اصول کد تمیز: مستر کدهای نوشتن کد که خواندن ، درک و حفظ آن آسان است.
کنوانسیون های متغیر و تابع نامگذاری: راهکارهای نامگذاری را یاد بگیرید که وضوح کد را تقویت می کند.
خطای رسیدگی به بهترین روشها: اجرای ورود به سیستم قوی ، بلوک های امتحان و موارد دیگر.
async/منتظر وعده ها: از جهنم پاسخ به تماس خودداری کنید و درک کنید که چه زمانی باید از زنجیرهای ()) پاک کنید.
بهینه سازی حلقه ها: حلقه های تو در تو را از بین ببرید و از محاسبات غیر ضروری در حلقه ها خودداری کنید.
بهینه سازی عملکرد: عملکرد کد را تقویت کرده و از روشهای کنسول برای آزمایش استفاده کنید.
خوانایی و مدولار بودن کد: کد مدولار و ابزارهای اهرمی را ایجاد کنید که کیفیت کد بالایی را اجرا کند.
این دوره شامل تمرینات و نمونه های کدگذاری ضروری است و به زبان آموزان این امکان را می دهد تا این بهترین شیوه ها را مستقیماً در پروژه های خود اعمال کنند. تا پایان دوره ، توسعه دهندگان دانش و مهارت هایی برای نوشتن کد جاوا اسکریپت برتر دارند که در هر تیم توسعه ای برجسته است.
سرفصل ها و درس ها
آشنایی با بهترین روشهای JavaScript
Introduction to JavaScript Best Practices
مقدمه
Introduction
چرا بهترین روشها مهم هستند
Why Best Practices Matter
اصول کد پاک
Clean Code Principles
کنوانسیون های نامگذاری متغیر و عملکرد
Variable and Function Naming Conventions
نمونه هایی از کد فقیر در مقابل کد معنی دار
Examples of Poor Vs Meaningful Code
رسیدگی به خطای بهترین روشها
Error Handling Best Practices
مقدمه ای برای رسیدگی به خطا
Introduction to Error Handling
با استفاده از بلوک های Try-Catch به طور موثر
Using Try-Catch Blocks Effectively
رسیدگی به خطای سفارشی
Custom Error Handling
خطاهای ورود به سیستم برای بهبود اشکال زدایی
Logging Errors to Improve Debugging
بهینه سازی عملکرد بهترین شیوه ها
Performance Optimization Best Practices
چگونه می توان عملکرد برنامه وب را بهینه کرد؟
How to Optimize Web Application Performance?
استفاده کارآمد از حلقه ها
Efficient Use of Loops
آشنایی با جاوا اسکریپت ناهمزمان و وعده ها
Introduction to Asynchronous JavaScript & Promises
تسلط بر async/awite & ans استفاده از promise.all ()
Mastering Async/Await & Using Promise.all()
رسیدگی به خطاها: اجتناب از جهنم پاسخ به تماس
Handling Errors: Avoiding Callback Hell
اصلاح مجدد کد: وعده در مقابل async/انتظار
Code Refactoring: Promises vs. Async/Await
دستکاری DOM را به حداقل برسانید
Minimize DOM Manipulation
خوانایی کد و مدولار بودن
Code Readability and Modularity
مقدمه ای برای خوانایی و مدولار بودن کد
Introduction to Code Readability and Modularity
نوشتن کد مدولار
Writing Modular Code
استفاده از خطوط و فرمت ها
Use of Linters and Formatters
صادرات و واردات کد کارآمد
Efficient Code Exporting and Importing
انتقال از اسکریپت های یکپارچه به ماژول های ES6
Transitioning from Monolithic Scripts to ES6 Modules
اصلاح مجدد برای کد مدولار
Refactoring for Modular Code
شروع با صفحه وب و رولپ
Getting Started with Webpack and Rollup
مقدمه ای برای Rollup
An Introduction to Rollup
درک ساختار کد: پرونده های ماژول ، فهرست و main.js
Understanding Code Structure: Module Files, Index, and Main.js
کاوش در webpack.js و بسته بندی
Exploring Webpack.js and Wrapping Up
استفاده از بهترین شیوه ها در پروژه ها
Applying Best Practices In Projects
اهمیت ساختار پوشه
Importance of Folder Structure
نامگذاری کنوانسیون ها در پروژه ها
Naming Conventions in Projects
اجرای پروژه ها را در پروژه ها امتحان کنید
Implement Try Catch Block in Projects
مدیریت سیاهههای مربوط به کنسول
Managing Console Logs
تکنیک های بهینه سازی کد در پروژه ها
Code Optimization Techniques in Projects
نمایش نظرات