آموزش Python پرند

۳۲۰.۰۰۰ تومان

16% Off

  • فروش ویژه به مدت محدود

آموزش Python پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با زبان قدرتمند پایتون در قالب مثالهای عملی آشنا خواهید شد.

توضیحات محصول

آموزش Python پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با زبان قدرتمند پایتون در قالب مثالهای عملی آشنا خواهید شد. پایتون یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شی‌گرا و مفسر است که با هدف ارائه زبانی با کلمات کلیدی و کدهای کوتاه، خوانا و با بازدهی بالا و پر کردن شکافهای دیگر موجود در دنیای برنامه‌نویسی توسط بنیاد نرم‌افزار پایتون به صورت متن‌باز ایجاد شده است.

سرفصلهای آموزش Python پرند

آموزش Python دوره مقدماتی

١- مفاهیم اولیه
مقدمه، آشنایی با Python، نصب Python، مفهوم IDE و IDLE

٢- کار در IDLE
کار در حالت Shell، کار در حالت Script

٣- کار در PyCharm
ایجاد پروژه در PyCharm، محیط عمومی PyCharm

۴- درج کدها
اجرای کدها، نحوه درج کدها، افزودن توضیحات

۵- کاربرد متغیرها
تعریف متغیرها، تابع Print و متغیرها، کار با متغیرها، انواع متغیرها

۶- انواع عملگرها
عملگرهای ریاضی، عملگرهای تخصیصی، عملگرهای رابطه‌ای، عملگرهای منطقی

٧- عملگرهای بیتی
عملگرهای بیتی

٨- تقدم عملگرها
تقدم عملگرها

٩- تبدیل Data Typeها
تبدیل نوع داده متغیرها، روش Cast کردن داده‌ها

١٠- کاربرد تابع Input
کار با دستور ورودی، محاسبه مساحت و محیط

١١- کاربرد توابع
آشنایی با توابع، ایجاد توابع ساده، ایجاد تابع با مقدار بازگشتی، تابع بازگرداندن مقدار متغیر

١٢- متغیرها و توابع
افزودن پارامتر ورودی به تابع، محدوده کارایی متغیرها، توابع تو در تو

١٣- کار با Moduleها
طراحی Moduleها، فراخوانی توابع از Moduleها، متغیرهای Global در Moduleها، مدیریت Moduleها، کار با Moduleهای پیش‌فرض

١۴- دستورات شرطی
کار با دستور If، ساختار If-Else، کار با دستور Elif، کار با Ifهای تو در تو

١۵- کاربرد حلقه While
کار با حلقه While، کلمات کلیدی Break و Continue

١۶- کار با لیست
ایجاد لیست، دسترسی به عناصر لیست، پیمایش عناصر لیست، کاربرد For و If در لیست

١٧- ویرایش لیست
افزودن عناصر به لیست، حذف آیتم‌ها از لیست، شمارش عناصر لیست، کپی کردن لیست، مرتب‌سازی عناصر لیست

١٨- محاسبه میانگین و بیشترین مقدار
محاسبه میانگین توسط لیست، محاسبه میانگین توسط For، محاسبه بیشترین مقدار لیست

١٩- لیست‌های دو بعدی
کاربرد لیست‌های دو بعدی، فراخوانی لیست‌های دو بعدی

٢٠- آزمون‌های عملی
۶ دوره آزمون عملی

آموزش Python دوره متوسطه

١- کار با کلاس Range
کلاس Range و لیست چند بعدی، کلاس Range و حلقه For تودرتو

٢- کار با String
مفهوم String، ارتباط String و لیست، متدهای کار با String

٣- کار با Tuple و Set
کار با Tuple، کار با Set، ویرایش Setها، مقایسه Setها

۴- کار با Dictionary
مفهوم Dictionary، استخراج مقادیر Dictionary، ویرایش Dictionary

۵- برنامه‌نویسی شی‌گرا
مفهوم OOP، تعریف کلاس، فراخوانی کلاس‌ها، ایجاد کلاس در Module

۶- کار با تابع __init__
کاربرد تابع __init__، ویرایش تابع __init__

٧- مفاهیم پیشرفته توابع
مفهوم Function Overloading، مفهوم Recursive Function

٨- ارث‌بری
مفهوم وراثت، ویژگی Inheritance، کاربرد Pass

٩- روش‌های ارث‌بری
روش Hierarchical Inheritance، روش Multilevel Inheritance، روش Multiple Inheritance

١٠- کار با داده‌های عددی
کار با اعداد مختلط، انواع سیستم‌های عددی، کار با اعداد اعشاری، توابع کار بر روی اعداد، کار با Lambda

١١- ثابت‌ها و توابع ماژول Math
کار با ثابت‌های ماژول Math، کار با توابع ماژول Math

١٢- کار با ماژول Random
ایجاد اعداد تصادفی، توابع Random، مقادیر تصادفی و Sequenceها، ایجاد مقادیر تصادفی Float

١٣- مدیریت رشته‌های متنی
بررسی رشته‌های متنی، تجمیع رشته‌های متنی، کار با Format و Join

١۴- قالب‌بندی رشته‌های متنی
تغییر شکل کاراکترها، متدهای قالب‌بندی، ترازبندی رشته‌های متنی، کنترل صحت درج کاراکترها

١۵- جستجو در متن
جستجو در متن

١۶- کار با Regular Expression
مفهوم Regular Expression، توابع Regular Expression

١٧- کاربرد Metacharacter
مفهوم Metacharacter، انواع Metacharacter، انواع Special Sequence

١٨- کاربرد Iterator
مفهوم Iterator، ایجاد Iterator

١٩- کار با ماژول Datetime
درج تاریخ و زمان، کار با متد Weekday، کار با Ctime و Fromisoformat، کار با متد Replace، کار با متد Strftime، کار با متد Timetuple

٢٠- آزمون‌های عملی
۶ دوره آزمون عملی

آموزش Python دوره پیشرفته

١- کلاس‌های ماژول Datetime
کار با کلاس Datetime، کار با کلاس Timedelta

٢- ماژول Calendar
کار با ماژول Calendar، متغیرها و توابع Calendar

٣- ماژول Time
کار با ماژول Time، توابع ماژول Time

۴- ماژول JSON
کار با ماژول JSON، کاربرد تابع Dumps

۵- مدیریت خطا
مفهوم مدیریت خطا، انواع خطاها، سفارشی‌سازی خطاها

۶- مدیریت فایلها
مفهوم File Handling، حالت‌های باز کردن فایلها، خواندن اطلاعات فایل، رونویسی فایلها، حذف فایلها و فولدرها

٧- طراحی رابط گرافیکی
کار با ماژول Tkinter، افزودن دکمه، کاربرد متد Config، افزودن مولفه‌های گرافیکی، تغییر نشانگر و پشت زمینه

٨- کار با Widgetها
ویژگی‌های Widgetها، کاربرد ویژگی Command، کار با Messagebox

٩- مدیریت Widgetها در پنجره
کار با تابع Geometry، کار با متد Pack

١٠- کار با Canvas
طراحی Canvas، درج تصویر بر روی Canvas

١١- کار با Checkbutton
کاربرد Checkbutton، دریافت اطلاعات Checkbutton

١٢- افزودن متن (بخش اول)
کار با Label، کار با Text، افزودن Tag به متن، کنترل ویژگی‌های Tag، دریافت و حذف متن، اتصال متن به Scrollbar

١٣- افزودن متن (بخش دوم)
کار با Message، کار با Entry

١۴- شبکه‌بندی پنجره
کار با متد Grid، کاربرد ویژگی Sticky، ادغام سلول‌ها، طراحی فرم ثبت نام

١۵- کار با Frameها
کاربرد Frameها، کاربرد LabelFrame

١۶- کار با Listbox
کاربرد Listbox، دریافت اطلاعات Listbox، انتخاب چند آیتم از Listbox، اتصال Listbox به Scrollbar

١٧- کار با Menu
کاربرد Menu، طراحی آیتم‌های Menu، طراحی منوهای تو در تو

١٨- کار با Menubutton
کاربرد Menubutton، دریافت اطلاعات Menubutton

١٩- انتخاب مقادیر در Tkinter
کار با OptionMenu، کار با RadioMenu، کار با Spinbox و Toplevel

٢٠- آزمون‌های عملی
۶ دوره آزمون عملی

مشخصات

تعداد دیسک

تولید کننده

امتیاز محصول (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش Python پرند”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *