آموزش بهترین روشهای JavaScript: بهینه سازی و حفظ کد تمیز

دانلود JavaScript Best Practices: Optimize & Maintain Clean Code

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: 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

      نمایش نظرات

      آموزش بهترین روشهای JavaScript: بهینه سازی و حفظ کد تمیز
      جزییات دوره
      2.5 hours
      31
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      3,577
      4.6 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Programming Hub Programming Hub

      سازمان آموزش الکترونیکی

      Siddhesh Joglekar, Marketing   Sales Thought Leadership Siddhesh Joglekar, Marketing Sales Thought Leadership

      LinkedIn Top Voice ، 50K+ دانش آموزان | من بازاریابی و هوش مصنوعی را آموزش می دهم

      Charu Saraswat  Full Stack Developer Charu Saraswat Full Stack Developer

      متخصص توسعه وب و تکنسین مبتنی بر داده