دوره آموزشی پایتون مقدماتی
  • مسئول اجرا: عباس خاشعی سیوکی
  • دانشکده: دانشکده کشاورزی
  • گروه: مهندسی آب
  • متولی: دانشکده
  • جامعه هدف:
    • اعضای هئیت علمی
    • دانشجویان تحصیلات تکمیلی
    • کارشناسان و مدرسین مدعو
    • سایر دانشجویان
  • نوع برنامه: کارگاه آموزشی مهارت محور
  • مکان برگزاری: مجازی
  • مدرس: دانیال الله یاری
  • مهلت ثبت نام: ۱۴۰۰/۰۹/۳۰
  • تاریخ اجرا: ۱۴۰۰/۰۹/۱۸
  • ساعت اجرا: ۲۲:۴۱
  • مدت زمان دوره: 20 ساعت

پایتون یک زبان سطح باالی مفسری می باشد که توسط برنامه نویس آلمانی Rossum van Guido ابداع و در سال 1991 منتشر گردید. قدرت فوق العاده آن در کنار برنامه نویسی آسان باعث محبوبیت فراوان این زبان برنامه نویسی شده و امروزه شما قادر هستید تقریبا هر نوع برنامه و اپلیکیشنی را )مخصوصا در حوزه هوش مصنوعی و یادگیری ماشین( توسط آن ایجاد نمایید. ویژگی ها پایتون یک زبان مفسری paradigm-multi می باشد که بصورت کامل از برنامه نویسی ساخت یافته، شی گرا، و بسیاری از قابلیت های برنامه نویسی functional و بعد گرا را نیز پشتبیانی می کند. کاربرد متنوع این زبان نتیجه ترکیبی از ویژگی هایی است که باعث می شود این زبان نسبت به سایر زبان های برنامه نویسی حائز اهمیت باشد که برخی از آنها به شرح زیر می باشند:  تنوع کاربرد o برنامه های گرافیکی : )پردازش تصویر، علمی و محاسباتی، بازی های کامپیوتری( o برنامه های تحت وب o برنامه های تجاری و سازمانی o سیستم عامل ها Third Party های ماژول   کتابخانه های گسترده  یادگیری آسان  بهره وری و سرعت فوق العاده فهرست سرفصلها و رئوس مطالب مطرح شده در پایتون:

 1 )درس یکم: مقدمه و پیش درآمد  تاریخچه پایتون  محبوبیت پایتون  ساختار پایتون  ویژگیهای پایتون  پایتون تنها پایتون نیست  نسخههای پایتون

 2 )درس دوم: نحوه نصب و راهاندازی

 3 )درس سوم: متغیرها و دادهها  انواع متغیرها  عملیات مقدماتی  نامگذاری متغیرها  اسامی رزرو شده در پایتون  چگونگی گرفتن متغیر از کاربر 

4 )درس چهارم: معرفی چند عملگر و اپراتور و چگونگی ذخیره برنامهها  عبارات و دستورات  عبارات محاسباتی  انواع عملگرها در پایتون  اولویت بندی در ترتیب اجرای عملگرها  انواع خطاها در پایتون

 5 )درس پنجم: ساختمان دادهها  ساختمان داده در پایتون  دنبالهها  لیستها  تاپلها  دیکشنریها  مجموعهها

 6 )درس ششم:عبارات و کنترل تبدیل اجرا

 7 )درس هفتم: توابع در پایتون

 8 )درس هشتم: شیءگرایی در پایتون

 9 )درس نهم: ضمایم و جمعبندی