- مدرس دوره : آرمین دهقان ( رزومه )
- تعداد ویدیوها : 18 ویدیو
- مدت زمان دوره : 3:12:00
- سطح دوره : مقدماتی
- وضعیت دوره : در حال برگزاری

آموزش پروژه محور پایتون با 5 پروژه عملی
دوره آموزش کاربردی پایتون پروژه محور (رایگان با ۵ پروژه واقعی)
چرا آموزش پایتون پروژه محور؟ یادگیری برنامهنویسی بدون پیادهسازی پروژههای عملی معمولاً به فراموشی زودهنگام مباحث منجر میشود. در این دوره رایگان آموزش پایتون (Python)، تمرکز اصلی بر یادگیری از طریق کدنویسی واقعی است. در طول ۵ ساعت آموزش متمرکز، تمام مفاهیم پایه و کلیدی زبان پایتون را بهصورت گامبهگام و همزمان با ساخت برنامههای کاربردی فرا میگیرید تا مستقیماً مهارت حل مسئله را در ذهن خود تثبیت کنید.
آنچه در این دوره یاد میگیرید:
نصب، راهاندازی و پیکربندی اصولی محیط توسعه پایتون
متغیرها، انواع دادهها (Data Types)، نحوه دریافت ورودی و مدیریت خروجی
ساختارهای شرطی (Conditions)، عملگرهای منطقی و محاسباتی
انواع حلقههای تکرار (Loops) و پیمایش ساختارهای داده
کار با ساختارهای داده مهم: لیستها (Lists) و دیکشنریها (Dictionaries)
تعریف و استفاده از توابع (Functions) برای سازماندهی و تمیزنویسی کد
پروژههای عملی این دوره:
ساخت ماشینحساب کاربردی: پیادهسازی منطق محاسباتی و عملگرها
برنامه مدیریت اطلاعات: سازماندهی دادهها با لیستها و دیکشنریها
بازی حدس عدد: مدیریت حلقهها، شرطها و تولید اعداد تصادفی
نرمافزار محاسبه نمرات و معدل: پردازش دادهها و منطق ارزیابی
پروژه جامع پایانی: ترکیب تمامی مفاهیم آموختهشده در قالب یک سناریوی واقعی
این دوره برای چه کسانی مناسب است؟
علاقهمندان به ورود به دنیای برنامهنویسی که هیچ تجربه قبلی ندارند.
دانشجویان و علاقهمندان به پایتون که میخواهند از یادگیری خشک تئوری فاصله بگیرند.
افرادی که به دنبال یک دوره شروع سریع، فشرده و در عین حال کاملاً پروژه محور هستند.
سرفصلهای دوره
فصل اول: معرفی پایتون، نصب مفسر و راهاندازی محیط کدنویسی (IDE)
فصل دوم: متغیرها، انواع دادههای پایه، دریافت ورودی و فرمتبندی خروجی
فصل سوم: عملگرها، عبارات منطقی و ساختارهای تصمیمگیری شرطی (if-elif-else)
فصل چهارم: حلقهها (for و while) و کار با ساختار دادههای کاربردی (List & Dict)
فصل پنجم: اصول کار با توابع، ماژولاریتی و تمیزنویسی کدهای پایتون
فصل ششم: کدنویسی قدمبهقدم ۵ پروژه کاربردی از صفر تا انتها
فهرستـــ ویدیوها
مدت زمان دوره 3:12:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
اولین برنامه و متغییر ها و ادامه ای بر انواع مقادیر
اولین برنامه و متغییر ها و ادامه ای بر انواع مقادیر
تمرین و f string و خروجی ها
تمرین و f string و خروجی ها فصل دوم تموم شده از این قسمت تمرین را انجام دهید : تمرین پروژه فصل دوم برنامهای بنویسید که نام مشتری، شهر و شماره تماس را از کاربر دریافت کند. نام محصول، قیمت واحد و تعداد خرید را از کاربر دریافت کنید. قیمت کل خرید را با استفاده از قیمت واحد و تعداد محاسبه کنید. اطلاعات مشتری و محصول را به شکل مرتب در خروجی نمایش دهید. در پایان، قیمت واحد، تعداد و مبلغ کل را در یک فاکتور ساده نمایش دهید. در این پروژه حتماً از متغیرها، input()، print()، int()، float() و f-string استفاده کنید.
ساختار شرطی if , else
ساختار شرطی if , else را کامل در این قسمت آموزش دادم سوالی باشه در قسمت پرسش و پاسخ مطرح بکنید.
چند شرطی ها if,elif,else
چند شرطی ها if,elif,else در این جلسه با هم خوندیم هر مشکلی داشته باشید سوالی داشته باشید بپرسید جواب میدم
عملگر های منطقی
دوستان عزیز تا اینجا ی کار از فصل سوم عملگر های منطقی را خوندیم سوالی داشتین بپرسین و جلسه بعدی کار کنیم روی سوالات شما جلسه بعدی شرط های تو در تو را میخونیم از فایل های آموزشی فصل سوم استفاده کنید .
شرط های تودر تو و نکات پایانی فصل 3
شرط های تودر تو و نکات پایانی فصل 3 را در این قسمت با هم خوندیم اگه مشکلی یا اشکالی داشتین بگید حل بکنیم
نکات مهم و پایان حقه فور for
نکات مهم و پایان حقه فور forرا در این جلسه تموم کردیم سوالی دارید بپرسید سریع جواب میدم نگران نباشید همراه شما هستم
حلقه while و نکات پایانی
جمعبندی فصل چهارم — حلقهها در Python خب، به پایان فصل چهارم رسیدیم. در این فصل با مفهوم **حلقهها در Python** آشنا شدیم و یاد گرفتیم چطور یک دستور یا مجموعهای از دستورات را چندین بار اجرا کنیم، بدون اینکه مجبور باشیم همان کد را بارها و بارها بنویسیم. با حلقه `for` و `range()` کار کردیم، یاد گرفتیم چطور روی دادهها حرکت کنیم و با ترکیب حلقه و شرط، اطلاعات مختلف را بررسی کنیم. بعد سراغ حلقه `while` رفتیم و یاد گرفتیم چطور اجرای برنامه را تا زمانی که یک شرط برقرار است ادامه دهیم. همچنین با `break` برای خروج از حلقه و `continue` برای رد کردن یک تکرار آشنا شدیم. در پایان هم حلقههای تودرتو و ساخت یک **منوی تکرارشونده** را بررسی کردیم. حالا وقتشه ببینیم چقدر این مفاهیم رو یاد گرفتیم! ## تمرین ۱ — سطح مقدماتی برنامهای بنویسید که از کاربر یک عدد دریافت کند و با استفاده از حلقه `for`، تمام اعداد زوج از `۲` تا آن عدد را نمایش دهد. **نکته:** برای حل تمرین از `for`، `range()` و شرط استفاده کنید. --- ## تمرین ۲ — سطح پیشرفته یک برنامه منویی طراحی کنید که گزینههای زیر را داشته باشد: ```text 1. جمع اعداد 2. تشخیص زوج یا فرد 3. نمایش اعداد 1 تا 10 4. خروج ``` برنامه باید با استفاده از `while` تا زمانی که کاربر گزینه خروج را انتخاب نکرده، منو را دوباره نمایش دهد. در این تمرین از موارد زیر استفاده کنید: * `while` * `if / elif / else` * `input()` * `int()` * `for` * `range()` * `break` سعی کنید این تمرین را **خودتان از صفر پیادهسازی کنید** و تا جای ممکن بدون نگاه کردن به کدهای قبلی پیش بروید. اگر توانستید هر دو تمرین را حل کنید، یعنی مفاهیم اصلی حلقهها را بهخوبی یاد گرفتهاید. در فصل بعد سراغ یکی از مهمترین مباحث Python یعنی **لیستها و کار با چندین داده** میرویم. پس آماده باشید؛ چون از اینجا به بعد برنامههایمان کمکم جدیتر و جذابتر میشوند!
مخصوص اعضای ویژه
نظرات کاربران در رابطه با این دوره