آموزش Python
فهرست مطالب آموزش نرم افزار Python :
فصل اول: معرفی پایتون
- ۱- آشنایی با پایتون و نسخه های مختلف آن
- ۲- ویژگی ها و کارایی
- ۳- روش برنامه نویسی
- ۴- آشنایی با نرم افزار قدرتمند Pycharm
- ۵- نوشتن اولین برنامه
فصل دوم: ساختار برنامه نویسی پایتون
- ۱- سطرها
- ۲- مستند سازی
- ۳- رعایت تورفتگی خطوط
- ۴- انواع دستورات و شناسه
- ۵- کلمات کلیدی
فصل سوم: متغیرها و عملگرها
- ۱- نوع داده منطقی و عددی
- ۲- کسرها و توابع ریاضی
- ۳- متغیر ها
- ۴- عملگرهای حسابی و مقایسه ای
- ۵- عملگرهای منطقی و انتساب
- ۶- عملگرهای بیتی
- ۷- عملگرهای عضویت و هویت
- ۸- اولویت عملگرها
- ۹- نحوه دریافت اطلاعات از کاربر
فصل چهارم: ساختار های شرطی و تکرار
- ۱- دستور شرطی if … else
- ۲- بررسی دستور assert
- ۳- حلقه های تکرار while و for
- ۴- دستورات شکستن حلقه
- ۵- ساخت جداول بوسیله تکرار
- ۶- انواع تکرار
فصل پنجم: توابع
- ۱- بررسی توابع و نحوه نوشتن آنها
- ۲- پارامترها
- ۳- پارامترهای کلیدی و پیش فرض
- ۴- توابع بازگشتی
فصل ششم: لیست، مجموعه ها و دیکشنری
- ۱- کار با لیست ها
- ۲- اعمال جستجو و حذف در لیست ها
- ۳- تاپل ها(چندتایی ها)
- ۴- نسبت دهی یک چندتایی
- ۵- کار با مجموعه ها
- ۶- ویرایش و حذف عناصر مجموعه
- ۷- عملگرهای مجموعه ای
- ۸- دیکشنری
- ۹- متدهای دیکشنری
فصل هفتم: رشته ها
- ۱- مقدمه و مفاهیم
- ۲- نحوه تعریف رشته و محاسبه طول آن
- ۳- متدهای رشته (بخش اول)
- ۴- متدهای رشته (بخش دوم)
- ۵- متدهای رشته (بخش سوم)
- ۶- کاراکترهای Escape
- ۷- قالب بندی رشته
- ۸- قالب بندی رشته با متد format
فصل هشتم: فایل
- ۱- خواندن فایل
- ۲- بستن فایل
- ۳- خواندن به صورت سطر به سطر
- ۴- درج در فایل متنی
- ۵- کار با فایل های باینری
- ۶- خواندن از منبع داده ای مانند رشته
- ۷- ورودی خروجی استاندارد
- ۸- تغییر مسیر خروجی استاندارد
فصل نهم: شئ گرایی و کلاس
- ۱- برنامه نویسی شئ گرا
- ۲- اشیا و کلاس ها در پایتون
- ۳- تعریف کلاس
- ۴- ویژگی ها و متدها
- ۵- تعریف ابرکلاس
- ۶- پشته
- ۷- درخت
- ۸- پیمایش درخت
فصل دهم: ماژول ها
- ۱- نحوه ایجاد یک ماژول
- ۲- استفاده از توابع در ماژول
- ۳- دسترسی پذیری ماژول ها
- ۴- جستجو در ماژول
- ۵- استفاده از help و مستندات
- ۶- ماژول OS
- ۷- صف های deque (دوطرفه)
- ۸- ماژول time
- ۹- ماژول random
فصل یازدهم: خطا و exceptions
- ۱- خطای نحوی و exception
- ۲- کنترل exception ها
- ۳- دستور raise
- ۴- دستور finaly
فصل دوازدهم: عبارت های باقاعده
- ۱- تعریف عبارات باقاعده و نحوه پیمایش آدرس
- ۲- نحوه پیمایش و کار با اعداد رومی
- ۳- استفاده از عبارات {n,m}
- ۴- عبارات باقاعده طولانی
- ۵- پیمایش شماره تلفن
فصل سیزدهم: کار با اسناد XML در پایتون
- ۱- بررسی یک سند XML
- ۲- ساختار یک Atom Feed
- ۳- تجزیه XML
- ۴- جستجوی گره ها در یک سند XML
فصل چهاردهم: آموزش کار با ماژول گرافیکی tkinter
- ۱- طراحی واسط کاربر گرافیکی با tkinter
- ۲- برچسب ها
- ۳- دکمه های tkinter
- ۴- چک باکس
- ۵- ویجت ورود اطلاعات
- ۶- ویجت گرافیکی
- ۷- اسلایدرها
- ۸- ویجت های متن
آموزش زبان برنامهنویسی پایتون به شیوه مالتی مدیا (تصویری) به همراه نسخه کامل نرم افزار Python 3.5 نسخه ۳۲ و ۶۴ بیتی و نرم افزار جانبی Jetbrains Pycharm 5 شامل ۱۴ ساعت فیلم آموزشی می باشد.