دوره مقدماتی پایتون

پایتون (Python) چیست؟

پایتون یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شی‌گرا، اِسکریپتی و متن باز است که توسط خودو فان راسام در سال ۱۹۹۱ در کشور هلند طراحی شد و اکنون یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیاست.

فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای کدهای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. پایتون مدل‌های مختلف برنامه‌نویسی (از جمله شی‌گرا و برنامه‌نویسی دستوری و تابع محور) را پشتیبانی می‌کند.

این زبان از زبان‌های برنامه‌نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبان های تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.

درباره دوره...

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

این دوره توسط مهندس علیرضا پورکیوان، دانشجوی کارشناسی‌ارشد رشته مهندسی کامپیوتر گرایش نرم افزار موسسه آموزش عالی آیندگان برگزار می‌گردد.

علیرضا پورکیوان

علیرضا پورکیوان مدرس
دانشجوی کارشناسی ارشد مهندسی کامپیوتر - نرم افزار

عضو شورای مرکزی انجمن مهندسی کامپیوتر و فناوری اطلاعات

اطلاعات دوره

تعداد جلسات: ۶ جلسه

مدرس: مهندس علیرضا پورکیوان

هزینه:

  • اعضای انجمن ۱۵۰,۰۰۰ تومان
  • سایر دانشجوها ۲۰۰,۰۰۰ تومان
  • افراد عادی ۳۰۰,۰۰۰ تومان

مکان برگزاری:

انجمن مهندسی کامپیوتر و فناوری اطلاعات موسسه آموزش عالی آیندگان

فرم ثبت‌نام

رئوس مطالب

جلسه اول

حوزه‌ها و مسیرهای مختلف برنامه‌نویسی
نصب پایتون و ابزارهای مورد نیاز
آشنایی اولیه با پایتون
ورودی و خروجی

چالش: شمارش تعداد کاراکترها

جلسه دوم

متغیرها
تبدیل متغیرها
نوع داده‌ها
اصول نام‌گذاری

چالش: تعویض مقدار دو متغیر

جلسه سوم

عملگرها (ریاضی/منطقی/مقایسه‌ای
شرط‌ها)

چالش: جمع دو عدد دریافتی از ورودی
چالش: تشخیص عدد زوج و فرد
چالش: فروش بلیط

جلسه چهارم

ماژول
لیست

چالش: شاخص توده بدنی
چالش: شیر یا خط
چالش: قرعه‌کشی

جلسه پنجم

حلقه‌ها
تابع دیکشنری
دیباگ

چالش: جمع مجموعه اعداد
چالش: پیدا کردن بزرگ‌ترین اعداد
چالش: ساخت پسوورد

جلسه ششم

بحث و جمع‌بندی

چالش: تشخیص عدد اول
چالش: مزایده
چالش: ماشین حساب
چالش: حدس عدد
چالش: مسئله کلاسی