مدرس
اگر میخواهید پایتون را فراتر از کدنویسی ساده یاد بگیرید و با آن نرمافزار واقعی بسازید، این دوره دقیقاً برای شما طراحی شده است. در این دوره یاد میگیرید چگونه با پایتون از ایده تا محصول نهایی حرکت کنید و پروژههایی بسازید که واقعاً قابل استفاده هستند.
در طول دوره، با مفاهیم پیشرفته پایتون و اصول برنامهنویسی حرفهای آشنا میشوید و آنها را در قالب پروژههای جذاب پیادهسازی میکنید؛ از ساخت نرمافزارهای ویندوزی با رابط گرافیکی گرفته تا طراحی وبسایتهای ساده و کاربردی و حتی ساخت بازیهای کوچک و سرگرمکننده. تمرکز دوره روی نوشتن کد تمیز، اصولی و قابل توسعه است؛ درست همان چیزی که برنامهنویسان حرفهای انجام میدهند.
این دوره به شما کمک میکند دید یک برنامهنویس واقعی را به دست بیاورید، مهارت حل مسئلهتان تقویت شود و بتوانید با پایتون پروژههایی بسازید که هم جذاباند و هم پایهای قوی برای ورود به مسیرهای جدیتر برنامهنویسی و بازار کار محسوب میشوند.
سوالات متداول درباره این دوره را بررسی کنید.
ببینید دانشجویان درباره دوره چه میگویند.
این دوره شامل 1 فصل، 4 درس و 0 ساعت محتوا میباشد.
تو پارت اول Spot Paintings قرار ، با هنرمند این آثار و قیمت این آثار اشنا بشیم
1. در این برنامه با استفاده از ماژولهای `turtle` و `random` یک نقاشی نقطهای رنگی روی صفحه رسم میکنیم.
2. تابع `random_color` رنگهای تصادفی تولید میکند و باعث میشود هر نقطه رنگ متفاوتی داشته باشد.
3. با تنظیمات `Screen`، اندازه صفحه، عنوان پنجره و حالت رنگ RGB را کنترل میکنیم.
4. شیء `Turtle` بدون نمایش لاکپشت و با سرعت بالا حرکت میکند تا رسم سریع انجام شود.
5. با استفاده از حلقه `for` و شرط `if`، نقاط بهصورت منظم در قالب یک جدول ۱۰×۱۰ رسم میشوند.
6. در پایان، با `exitonclick` برنامه تا زمان کلیک کاربر روی صفحه باز میماند.
فایل پایتوی ، پروژه Spot Paintings
1. اول صفحهی برنامه (`Screen`) ساخته میشود و حالت رنگ روی RGB قرار میگیرد تا بتوانیم رنگهای مختلف بسازیم.
2. یک تابع ساده به اسم `random_color` مینویسیم که هر بار یک رنگ تصادفی برمیگرداند.
3. لاکپشت را میسازیم، قلم را برمیداریم و آن را مخفی میکنیم تا فقط نقطهها دیده شوند.
4. یک شعاع اولیه برای دایره اول تعیین میکنیم تا دایرهها از مرکز فاصله داشته باشند و به هم نچسبند.
5. برای هر دایره، لاکپشت روی محیط دایره میرود، نقطه میگذارد، به مرکز برمیگردد و کمی میچرخد تا دایره کامل شود.
6. بعد از تمام شدن هر دایره، شعاع را بیشتر میکنیم و تعداد نقطهها را هم افزایش میدهیم تا دایره بعدی بزرگتر و پُرنقطهتر رسم شود.
پاسخ به دیدگاه