برنامه نویسی پایتون مقدماتی (پروژه محور)

دوره برنامه‌نویسی پایتون با هدف آموزش یکی از محبوب‌ترین و کاربردی‌ترین زبان‌های برنامه‌نویسی جهان طراحی شده است. در این دوره، شرکت‌کنندگان از مفاهیم پایه مانند متغیرها، انواع داده، شرط‌ها و حلقه‌ها شروع کرده و به‌تدریج با مفاهیم پیشرفته‌تر مانند توابع، ماژول‌ها، کار با فایل‌ها و اصول برنامه‌نویسی ساخت‌یافته آشنا می‌شوند. پایتون به دلیل سادگی در یادگیری و قدرت بالا، انتخابی مناسب برای افرادی است که می‌خواهند وارد دنیای برنامه‌نویسی شوند یا مهارت‌های فنی خود را توسعه دهند.

در طول دوره، علاوه بر مباحث تئوری، تمرین‌ها و پروژه‌های عملی نیز ارائه می‌شود تا فراگیران بتوانند آموخته‌های خود را در مسائل واقعی به کار بگیرند. همچنین کاربردهای مختلف پایتون در حوزه‌هایی مانند تحلیل داده، توسعه وب، اتوماسیون و هوش مصنوعی معرفی می‌شود تا شرکت‌کنندگان دید گسترده‌تری نسبت به فرصت‌های شغلی و مسیرهای پیش روی خود پیدا کنند. این دوره برای افراد مبتدی و کسانی که تجربه برنامه‌نویسی محدودی دارند مناسب است.

سر فصل ها:
  • 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

دوره های استاد:
ورود / ثبت نام مدرس شوید