آموزش کدنویسی تمیز در دارت: نوشتن برنامه‌های بهینه و قابل نگهداری با Dart - آخرین آپدیت

دانلود Dart Clean Code: Writing High-Efficiency, Maintainable Dart Programs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بر اساس نظرسنجی StackOverflow، حدود ۶۸.۸٪ از توسعه‌دهندگان اکنون از Flutter/Dart برای ساخت اپلیکیشن‌های موبایل استفاده می‌کنند و علاقه زیادی به گسترش پروژه‌های خود با این فریم‌ورک دارند. در این دوره، Temidayo Adefioye با استفاده از آموزش‌های گام‌به‌گام و چالش‌های عملی، بهترین روش‌ها برای نوشتن کدهای منسجم، قابل نگهداری و بهینه در دارت را برای اپلیکیشن‌های بزرگ به شما می‌آموزد. وی شما را با دستورالعمل‌های کاربردی کدنویسی، مانند مستندسازی موثر، طراحی اصولی و استفاده بهینه از قابلیت‌های Dart آشنا می‌کند. همچنین در این دوره، اصول SOLID در دارت شامل: اصل تک‌مسئولیتی، اصل باز-بسته، جایگزینی لیسکوف، تفکیک رابط‌ها و وارونگی وابستگی به طور کامل بررسی می‌شوند. در نهایت، با ابزارهای Dart DevTools و افزونه‌ها آشنا شده و مفاهیم تست‌نویسی و یکپارچه‌سازی مداوم (CI) و نحوه پیاده‌سازی آن‌ها در چرخه تحویل نرم‌افزار را خواهید آموخت.

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

مقدمه Introduction

  • کد تمیز و کیفیت بالای کد در دارت Clean code and high-quality Dart

1. دستورالعمل‌های کاربردی کدنویسی 1. Pragmatic Coding Guidelines

  • مستندسازی موثر Effective documentation

  • استفاده بهینه از قابلیت‌های دارت Effective Dart usage

  • چالش: ایجاد کلاس مشتری Challenge: Create a customer class

  • دستورالعمل‌های استایل کدنویسی Style guidelines

  • پاسخ چالش: ایجاد کلاس مشتری Solution: Create a customer class

  • طراحی موثر Effective design

2. اصول SOLID در دارت 2. SOLID Principles in Dart

  • اصل جایگزینی لیسکوف Liskov substitution principle

  • اصل تک‌مسئولیتی Single responsibility principle

  • چالش: ساخت ماشین‌حساب مساحت Challenge: Create an area calculator

  • اصل باز-بسته Open-closed principle

  • پاسخ چالش: ساخت ماشین‌حساب مساحت Solution: Create an area calculator

  • اصل تفکیک رابط‌ها Interface segregation principle

  • اصل وارونگی وابستگی Dependency inversion principle

3. ابزارها و افزونه‌ها 3. Tools and Extensions

  • ابزارهای Dart DevTools Dart DevTools

  • افزونه‌های دارت در VS Code VS Code Dart extensions

4. تست و بهینه‌سازی 4. Testing and Optimization

  • تست‌نویسی در دارت Dart testing

  • یکپارچه‌سازی مداوم (CI) Continuous integration

جمع‌بندی Conclusion

  • ادامه مسیر یادگیری Continue learning

نمایش نظرات

آموزش کدنویسی تمیز در دارت: نوشتن برنامه‌های بهینه و قابل نگهداری با Dart
جزییات دوره
1h 6m
19
(آخرین آپدیت)
6,363
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Temidayo Adefioye Temidayo Adefioye

بنیانگذار CodeNest آفریقا | مربی @MentorCruise | نویسنده

Temidayo Adefioye به عنوان یک برنامه نویس، درک گسترده ای از پشته های مختلف فناوری دارد.

Temidayo CodeNest آفریقا را در سال 2020 با هدف توسعه استعدادهای نرم افزاری در آفریقا و امکان دادن به 1000 نفر برای دستیابی به موفقیت شغلی بیشتر در مدت 3 سال تاسیس کرد. تمیدایو علاوه بر تلاش‌هایش با CodeNest آفریقا، با MentorCruise همکاری می‌کند تا به مربیان کمک کند تا دانش فنی خود را از طریق حل مسئله، اولویت‌بندی، پیشرفت شغلی و تصمیم‌گیری گسترش دهند. او همچنین به عنوان مشاور فنی کار می کند و اخیراً کتاب بقای توسعه دهندگان نرم افزار را نوشته است.