برنامه نویسی به زبان Python -(آنلاین) شنبه دوشنبه چهارشنبه 23-20 *مالی*

کامپیوتر | دوره های برنامه نویسی | برنامه نویسی به زبان Python
تاریخ پایان ثبت نام 1403/11/19 - 23:55
تاریخ شروع کلاس 1403/11/20
تاریخ پایان کلاس 1403/12/25
مدت دوره
50 ساعت
تعداد جلسات
16 جلسه
روزهای برگزاری
روزهای زوج
زمان برگزاری
20:00-23:00
معرفی دوره

.

بیشتر
سرفصل ها

در این دوره چه مهارتهایی یاد میگیرید؟

بررسی تفاوت عملگر تقسیم در نسخه ۲ و ۳

  • معرفی __future__ و نحوه دسترسی به تقسیم نسخه ۳ در نسخه ۲
  • بررسی انواع حالات نمایشی برای اعداد float
  • comment گذاری
  • بررسی print در نسخه ۲ و ۳
  • بررسی input
  • بررسی globals و locals و range و dir و id و type
  • variable
  •  

ساختار شرطی

  • عملگر های مقایسهای
  • معرفی indention
  • بررسی if به تنهایی
  • بررسی if به همراه else
  • بررسی elif
  • بررسی عبارت pass
  • بررسی شرط چندگانه (and و or )
  • بررسی شرط های تودرتو
  • شرط تک خطی
  • ترکیب شرط های تعریف شونده روی اعداد با عملگر های( )
  • استفاده از if و elseدر یک خط( معادل عملگر ? در زبان های c base)

ساختار تکرار

  • For
  • While
  • Nested for
  • Nested while
  • For else
  • Pass break continue

رشته ها

  • رشته های تک خطی
  • رشته های چند خطی
  • نحوه دسترسی به یک حرف از رشته
  • string slicing
  • بررسی indexing منفی
  • بررسی عملکرد عملگر + و * و in در رشته ها
  • تبدیل داده های عددی به رشته و بالعکس
  • بررسی برخی کارکتر های خاص( مانند \n )
  • بررسی رشته های خام
  • کاربرد -*- coding: utf -8-*-
  • string formatting
  • new string formatting
  • old string formatting

List ها :

  • انواع حالات تعریف لیست
  • دسترسی به اعضای لیست
  • بهروز رسانی مقادیر لیست
  • افزودن و حذف اعضای لیست
  • بررسی عملکرد چند عملگر بر لیست
  • بررسی چند تابع پرکاربرد
  • بررسی چند تابع پر

tuple ها:

  • انواع حالات تعریف تاپل
  • دسترسی به اعضای تاپل
  • بررسی عملکرد چند عملگر بر تاپل
  • بررسی چند تابع پرکاربرد
  • جا به جایی مقدار ۲ متغیر
  • مقایسه Tuple و list

dictionary ها:

  • انواع تعریف دیکشنری ها
  • استخراج اطلاعات دیکشنری
  • افزودن اطلاعات به دیکشنری
  • افزودن اطلاعات به دیکشنری
  • حذف اطلاعات از دیکشنری
  • بررسی چند تابع کاربردی

توابع:

  • انواع تابع از نظر آرگومان های ورودی
  • انواع تابع از نظر خروجی
  • return کردن چند مقدار
  • تهیه داکیومنت برای تابع
  • تابع تک خطی
  • تابع lambda
  • توابع بازگشتی
  • Generator ها

Set ها:

  • تعریف مجموعه
  • افزودن اطلاعات به مجموعه
  • بررسی عملیات مجموعه ها )نظیر اشتراک و اجتمال و زیر مجموعه و ...)

import کردن در محیط پایتون

  • reload کردن برنامه
  • اجرا به صورت script
  • گرفتن ورودی از terminal
  • تعیین نحوه اجرای برنامه در حالت import کردن یا اجرای اسکریپتی
  • ماژول ها و پکیج ها:
  • ایجاد ماژول
  • ایجاد پکیج
  • انواع حالات import کردن

کاربرد semicolon (;) و backslash (\)

  • Zen of Python
  • آشنایی با برخی PEP ها
  • معرفی عدد بی نهایت و برخی محاسبات مربوط به آن
  • معرفی nan
  • معرفی نوع داده null
  • بررسی تفاوت null و nan

کار با File

  • بررسی سطوح دسترسی به فایل
  • باز کردن فایل
  • خواندن و نوشتن در فایل
  • معرفی چندین تابع کاربردی
  • تغییر نام فایل
  • بستن فایل
  • حذف فایل
  • کار با فولدر ها (system directory )

آشنایی با Tkinter و ساخت فرم های گرافیکی

اشنایی با turtle

Database(sqlite3)

OOP

  • ساخت کلاس
  • ساخت شی از کلاس
  • class variable
  • دسترسی به اجزای کلاس
  • method
  • static method
  • class method
  • بررسی مفهوم self
  • متد سازنده __init__ (بررسی متد)
  • متد مخرب __del__ (بررسی متد)

کنترل خطا

  • Assertion
  • try – except
  • finally و else بررسی عبارت
  • try – except های تودرتو
  • try – except های چندگانه
بیشتر
نظرات فراگیران
  1. امیر حسین زند
    لطفا فایل ها رو حذف نکنین. بعدا هم احتیاج میشه.ممنون
  2. امیر حسین محمدی خانقاه
    سلام ضمن تشکر و خسته نباشید خدمت استاد و پرسنل عزیز کلاس های آموزشی پایتون عالی بود و آقای احمدپور بسیار استاد خوبی بودن
  3. فرزانه کرمانی
    تدریس استاد عالی بود لطفا دوره تکمیلی این دوره برای اموزش پایتون پیشرفته با همین استاد رو هم بذارید
  4. عرفان صدربزاز
    با سلام بسیار دوره کاربردی و اثرگذار می باشد همچنین شیوه تدریس استاد عالی است.
  5. سمیرا رضائی
    با سلام خدمت شما لطفا فیلم جلسه اول را در پنل بگذارید چون این جلسات وابسته به هم هستند.
  6. فاطمه عسکری
    سلام عرض میکنم سرکار خانم عیسی‌وندی بسیار مدرس عالی ای هستن ولع زیادی برای یاد دادن مطالب به شاگرداشون دارن ازشون تشکر میکنم .
  7. علی نوروزی فرد
    با سلام و احترام ضمن تشکر از زحماتتون و کلاسهای عالی و بی نقص ، فایلهای ضبط شده کلاس پایتون (که در 31 مهر 1402 خاتمه پیدا کرد) کلهم پاک شده اند و هیچ دسترسی نداریم . خواهشمنداست دستور فرمایید فایلها مجددا در دسترس قرار بگیرند (حتی برای یک مدت کوتاه) . چون هنوز پروژه پایان ترم رو تحویل نداده ایم . ممنون بزرگواران
  8. ارشیا حائری مهریزی
    خیلی خوب درس دادند و به نکات خوبی اشاره کردند ولی حیف که کامل نبود. راضی هستم
  9. درسا خالویی
    کلاس تموم شده نمرات رو هنوز دریافت نکردم
  10. طه مصیبی
    دوره کامل وجامع بود و به دیگران این دوره را پیشنهاد می کنم برای یادگیری پایتون.
  11. سيده نرجس شعاعي
    باسلام من کلاس پایتون رو با سرکار خانم مهندس دیهیم در آن مرکز گذراندم ایشون استادی بسیار با سواد مرتب و متعهد هستند و به مدرکی که از جهاد دانشگاهی صادر می شود و دانش فراگیران اهمیت قائلند امکانات مرکز در حد قابل قبول است علت عالی نبودن سیستم گرمایش سرمایش ضعیف طوری دما معمولا مطلوب اکثریت نیست (معمولا خیلی گرم است ) سیستم ها گاها ایراد دار هستند و به ناچار باید از لب تاب های شخصی استفاده کرد
بیشتر
زمان پایان ثبت نام 23:55 - 1403/11/19
تاریخ شروع کلاس 1403/11/20
تاریخ پایان کلاس 1403/12/25
3,700,000

بارگزاری کلاس های پیشنهادی برای شما ...
کلیه حقوق متعلق به جهاد دانشگاهی است. نقل مطالب با ذکر منبع مجاز است. قدرت گرفته از نما (نرم افزار مدیریت آموزش)