دوره آموزشی Dart Clean Code: نوشتن برنامه های دارت با کارایی بالا و قابل نگهداری
52 دقیقهمتوسط2022-11-23
مدرسین

Temidayo Adefioye
Founder of CodeNest Africa | Mentor @MentorCruise | Author
جزئیات دوره
طبق نظرسنجی StackOverflow، 68.8٪ از توسعه دهندگان اکنون برنامه های تلفن همراه را با استفاده از Flutter/Dart توسعه می دهند و علاقه شدیدی به ساخت برنامه های بیشتر با این چارچوب نشان داده اند. در این دوره، Temidayo Adefioye از دستورالعملها و چالشهای عملی استفاده میکند تا بهترین روشها را برای ایجاد کد Dart سازگار، قابل نگهداری و کارآمد برای برنامههای کاربردی بزرگ به شما آموزش دهد. Temidayo شما را از طریق دستورالعمل های برنامه نویسی عملی، مانند مستندسازی موثر، طراحی و استفاده از دارت راهنمایی می کند. او اصول SOLID را در Dart برجسته می کند: اصل مسئولیت واحد، اصل باز-بسته، جایگزینی Liskov، اصل جداسازی رابط، و اصل وارونگی وابستگی. Temidayo همچنین ابزارها و برنامههای افزودنی Dart را بررسی میکند، سپس به شما نشان میدهد که تست Dart و یکپارچهسازی مداوم به چه معناست و چگونه میتوانید آنها را در پروژهها و تحویل نرمافزار خود پیادهسازی کنید.
مهارت ها
DartGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - کد پاک و دارت با کیفیت بالا
- 02 - آنچه باید بدانید
1. دستورالعمل های کدگذاری عملی
- 03 - دستورالعمل های سبک
- 04 - مستندسازی موثر
- 05 - طراحی موثر
- 06 - استفاده موثر از دارت
- 07 - چالش - ایجاد یک کلاس مشتری
- 08 - راه حل - یک کلاس مشتری ایجاد کنید
2. اصول جامد در دارت
- 09 - اصل مسئولیت واحد
- 10 - اصل باز-بسته
- 11 - تعویض لیسکوف
- 12 - اصل تفکیک واسط
- 13 - اصل وارونگی وابستگی
- 14 - چالش - یک ماشین حساب مساحت ایجاد کنید
- 15 - راه حل - یک ماشین حساب مساحت ایجاد کنید
3. ابزارها و برنامه های افزودنی
- 16 - Dart DevTools
- 17 - پسوندهای کد دارت VS
4. تست و بهینه سازی
- 18 - تست دارت
- 19 - ادغام مستمر
نتیجه
- 20 - به یادگیری ادامه دهید