image of course

دوره مقدماتی برنامه‌نویسی پایتون

مدرس: علی کاظمی | سطح: مبتدی | مدت دوره: 36 ساعت

معرفی دوره

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

در این دوره، شما برنامه‌نویسی را با زبانی ساده و روان و با استفاده از مثال‌های روزمره و جذاب یاد می‌گیرید. از نوشتن اولین خط کد "Hello World" تا ساخت پروژه‌های عملی مانند ماشین حساب، مدیریت لیست خرید، بازی حدس عدد و تحلیل داده‌های ساده، همه چیز گام‌به‌گام آموزش داده می‌شود.

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

پیش‌نیازها

  • هیچ پیش‌نیازی لازم نیست! این دوره از ابتدایی‌ترین مفاهیم شروع می‌شود.
  • آشنایی بسیار مقدماتی با کار با کامپیوتر (نصب نرم‌افزار، ایجاد پوشه، ذخیره فایل)
  • توانایی خواندن و نوشتن به زبان انگلیسی در سطح مبتدی (برای درک دستورات و خطاها)
  • یک لپ‌تاپ یا کامپیوتر شخصی با سیستمعامل ویندوز، مک یا لینوکس
  • اشتیاق و انگیزه برای یادگیری 😊

مدرس دوره

image of Teacher

علی کاظمی

مدرس دوره

سرفصل دوره

معرفی زبان پایتون، تاریخچه و کاربردهای آن. نصب Python و ویرایشگر کد (VS Code یا PyCharm). نوشتن اولین برنامه (Hello World) و آشنایی با محیط توسعه یکپارچه (IDE).

تعریف متغیرها، انواع داده‌های اولیه (اعداد صحیح، اعشاری، رشته‌ها و بولین)، دریافت ورودی از کاربر با تابع input() و نمایش خروجی با print(). کار با تابع type().

عملگرهای ریاضی، مقایسه‌ای و منطقی. ساختار شرطی if، elif و else. حل مسائل روزمره مانند تشخیص عدد زوج یا فرد، محاسبه نمره قبولی/ردی.

حلقه for برای تکرار روی بازه اعداد و رشته‌ها، حلقه while برای اجرای شرطی. ساخت برنامه‌هایی مانند شمارش معکوس، جمع اعداد یک بازه و بازی حدس عدد.

تعریف لیست، افزودن، حذف، ویرایش و دسترسی به عناصر. حلقه زدن روی لیست‌ها، متدهای پرکاربرد (append, remove, sort, reverse). پیاده‌سازی مدیریت لیست خرید.