لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی: نوشتن کد با کیفیت بالا
- آخرین آپدیت
دانلود Learn to Program: Crafting Quality Code
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
همه برنامهها به یک اندازه کیفیت ندارند. در این دوره، تمرکز ما بر نوشتن کدهای باکیفیتی است که به درستی و با کارایی بالا اجرا میشوند. ما برنامههای خود را طراحی، کدنویسی و اعتبارسنجی میکنیم و یاد میگیریم که چگونه برنامههایی را که یک وظیفه مشابه را انجام میدهند، با یکدیگر مقایسه کنیم.
سرفصل ها و درس ها
هفته اول
Week 1
پالیندروم: رویکرد به مسئله
Palindrome: Approaching the Problem
پالیندروم: الگوریتم ۱
Palindrome: Algorithm 1
پالیندروم: الگوریتم ۲
Palindrome: Algorithm 2
پالیندروم: الگوریتم ۳
Palindrome: Algorithm 3
مسئله پیشنهاد رستوران
The Restaurant Recommendations Problem
پیشنهاد رستوران: نمایش دادهها
Restaurant Recommendations: Representing the Data
پیشنهاد رستوران: برنامهریزی برنامه
Restaurant Recommendations: Planning the Program
هفته دوم
Week 2
تست خودکار با استفاده از doctest
Testing Automatically Using doctest
نوشتن یک برنامه '__main__'
Writing a '__main__' program
ایجاد انواع داده اختصاصی
Creating Your Own Types
تست خودکار با استفاده از unittest
Testing Automatically Using unittest
انتخاب سناریوهای تست (Test Cases)
Choosing Test Cases
تست توابعی که مقادیر را تغییر میدهند
Testing Functions that Mutate Values
نمایش نظرات