برنامه نویسی پایتون مقدماتی (پروژه محور)
دوره برنامهنویسی پایتون با هدف آموزش یکی از محبوبترین و کاربردیترین زبانهای برنامهنویسی جهان طراحی شده است. در این دوره، شرکتکنندگان از مفاهیم پایه مانند متغیرها، انواع داده، شرطها و حلقهها شروع کرده و بهتدریج با مفاهیم پیشرفتهتر مانند توابع، ماژولها، کار با فایلها و اصول برنامهنویسی ساختیافته آشنا میشوند. پایتون به دلیل سادگی در یادگیری و قدرت بالا، انتخابی مناسب برای افرادی است که میخواهند وارد دنیای برنامهنویسی شوند یا مهارتهای فنی خود را توسعه دهند.
در طول دوره، علاوه بر مباحث تئوری، تمرینها و پروژههای عملی نیز ارائه میشود تا فراگیران بتوانند آموختههای خود را در مسائل واقعی به کار بگیرند. همچنین کاربردهای مختلف پایتون در حوزههایی مانند تحلیل داده، توسعه وب، اتوماسیون و هوش مصنوعی معرفی میشود تا شرکتکنندگان دید گستردهتری نسبت به فرصتهای شغلی و مسیرهای پیش روی خود پیدا کنند. این دوره برای افراد مبتدی و کسانی که تجربه برنامهنویسی محدودی دارند مناسب است.
سر فصل ها:
-
1 آشنایی با الگوریتم و فلوچارت
- 1-1- آشنایی با نصب و کار با Flowgorithm
-
2 معرفی پایتون و مفاهیم پایه
-
1 نصب و راه اندازی پایتون
- 1-1- آشنایی با نصب و کار با انواع محیط های برنامه نویسی(Spyder, Jupyter Notebook ,VS code)
- 1-1- آشنایی و کار با انواع محیط های برنامه نویسی(VS code, Jupyter Notebook, Spyder)
- 2-2- انواع داده ها و متغیرها
- 3-2- عملگرهای پایه
- 4-2- ورودی و خروجی
-
-
3 ساختارهای داده پیشرفته در پایتون
- 1-3- لیست (List)
- 2-3- تاپل(Tuple)
- 3-3- دیکشنری(Dictionary)
- 4-3- مجموعه(Set)
- 5-3- بولین(Boolean)
-
4 ساختارهای کنترلی و حلقه ها در پایتون
- 1-4- شرط ها(if،elif,else)
- 2-4- حلقه ها
- 3-4- تمرین های عملی
-
5 متدها و توابع در پایتون
- 1-5- متدها در پایتون
- 2-5- مفهوم یک تابع و پارامترهای یک تابع
- 3-5- تمرین های عملی
-
6 ماژول ها و پکیج ها
- 1-6- مقدمه ای بر پکیج ها
- 2-6- --name-- در پکیج ها
-
7 برنامه نویسی شیءگرا در پایتون
- 1-7- مفاهیم شیءگرایی
- 2-7- متدها و خصوصیات
- 3-7- تمرین های عملی
-
8 ارور هندلینگ
- 1-8- try و except در ارور هندلینگ
- 9-- پروژه پایانی
دارای 15 سال سابقه کار در
آموزشگاه های فنی و حرفه ای به عنوان مدرس
در مدارس به عنوان مدیر ،معاون و معلم
در دو شرکت به عنوان مسئول کامپیوتر و طراح سایت
و در دانشگاه سما ،دانشگاه فنی و حرفه ای و دانشگاه کردستان به عنوان مدرس مدعو
مهارتها
Python ,Artificial intelligence,Adobe Illustrator,Autodesk 3ds max,ICDL










