آموزش Python پرند
قیمت اصلی: ۴۳۰.۰۰۰ تومان بود.۳۸۰.۰۰۰ تومانقیمت فعلی: ۳۸۰.۰۰۰ تومان.
12% 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
٢٠- آزمونهای عملی
۶ دوره آزمون عملی
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.