
🐍 دوره آموزش مقدماتی پایتون
ویژه علاقهمندان به برنامهنویسی، دانشجویان و پژوهشگران مهندسی
📘 معرفی دوره
در این دوره، شرکتکنندگان با منطق برنامهنویسی، تفکر الگوریتمی و نحوهی طراحی کد آشنا میشوند.
هدف اصلی این دوره، یادگیری اصول پایهی برنامهنویسی و درک طرز تفکر یک کامپیوتر است؛ بهطوری که فراگیر پس از پایان دوره بتواند بهصورت مستقل برنامههای ساده تا متوسط را بنویسد و در مسیر یادگیری علم داده، مدلسازی و برنامهنویسی پیشرفته گام بردارد.
این دوره بهصورت کاربردی و پروژهمحور برگزار میشود و شرکتکنندگان ضمن یادگیری مباحث تئوری، با تمرینهای عملی و مثالهای واقعی کار خواهند کرد.
🎯 اهداف آموزشی
در پایان این دوره، فراگیران قادر خواهند بود:
منطق الگوریتمی و گامبهگام حل مسائل را درک کنند.
محیط پایتون را نصب و برای پروژههای مختلف پیکربندی کنند.
با انواع دادهها (عدد، رشته، بولین، لیست، NaN) و عملیات منطقی کار کنند.
از ساختارهای شرطی و حلقهها (if, for, while) در حل مسائل استفاده کنند.
خطاها و اشکالات کد را تشخیص داده و رفع کنند (Debugging).
با استفاده از ابزارهای هوش مصنوعی (مثل ChatGPT یا Copilot) خطاهای خود را تحلیل و اصلاح کنند.
پروژههای سادهی شخصی مانند ماشینحساب، مبدل واحد یا تحلیل فایلهای متنی را طراحی کنند.
🧩 سرفصلهای آموزشی
تفکر الگوریتمی و فلوچارت ذهنی
نصب پایتون، VS Code و ساخت محیط مجزا (venv)
متغیرها و انواع دادهها در پایتون
ساختارهای کنترلی (if, for, while)
کار با لیستها و دیکشنریها
توابع، ماژولها و سازماندهی کد
خطایابی و درک پیغامهای خطا
معرفی کتابخانههای پایه (math, random, pathlib)
آشنایی اولیه با کار در محیط نوتبوک (Jupyter)
پروژه پایانی کوچک با دادههای واقعی
💡 ویژگیهای دوره
آموزش از پایه و بدون نیاز به پیشنیاز برنامهنویسی
تمرکز بر درک مفهومی، نه صرفاً حفظ دستورات
تمرینهای عملی و مثالهای واقعی در هر جلسه
ارائه فایلها، کدها و تمرینها بهصورت قابل اجرا
پشتیبانی و رفع اشکال در طول دوره
🕒 مدت و ساختار برگزاری
۸ جلسه آموزشی (هر جلسه ۲ تا ۳ ساعت)
شیوه برگزاری: حضوری یا آنلاین (بسته به محل و تعداد شرکتکنندگان)
پس از پایان دوره، شرکتکنندگان گواهینامه رسمی دریافت خواهند کرد.

