در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی از طریق کدنویسی 5 پروژه واقعی بر کدنویسی به زبان پایتون کاملا مسلط خواهید شد.
عنوان اصلی : Python A-Z - Learn Python Programming By Building 5 Projects
پایتون در سال 2019:
خوش آمدید - بیایید شروع کنیم!
راه اندازی - نصب پایتون:
نصب پایتون روی ویندوز
روش های مختلف برای اجرای کدهای پایتون
نوشتن اولین برنامه پایتون:
متغیرها و مدیریت حافظه پایتون
انواع داده در پایتون:
انواع داده در پایتون
دنباله ها در پایتون
نصب IDE (محیط توسعه یکپارچه)
مجموعه ها، فرهنگ لغت
واژه ها و شناسه ها
کلمات را رزرو کنید - نمی توانید از آنها استفاده کنید!
عملگرها در پایتون:
اپراتورها: حساب، تکلیف
عملگرها: Unary Minus، Relational، Logical، Boolean
شناخت شخصیت های فرار
ورودی و خروجی :
مقدمه ای بر بیانیه های ورودی و خروجی
بیانیه های خروجی
بیانیه های ورودی
توابع داخلی پایتون و ماژول داخلی
دستورات کنترل پایتون:
شرایط: اگر، اگر ... دیگر و تورفتگی
شرایط: اگر ... اظهارات دیگری با اپراتورها
شرایط: if... elif ... other Statements + Nested if Statements
حلقه ها در پایتون:
در حالی که حلقه
برای حلقه ها - قسمت 1
For Loops - قسمت 2
شکستن و ادامه بیانیه ها
رشته ها و شخصیت ها:
نظرات و رشته های سند
غواصی در اعماق با "رشته"
فهرست ها، تاپل ها و لغت نامه ها:
غواصی عمیق - فهرست
غواصی عمیق - تاپل
غواصی عمیق - فرهنگ لغت
نمایه سازی، برش، نمایه سازی منفی
کارکرد :
توابع چیست؟
پارامترها، آرگومان ها، بازگشت
استدلال های رسمی و واقعی (arg، *arg، **karg)
متغیرهای محلی و جهانی
برنامه نویسی شی گرا (OOP):
مقدمه ای بر برنامه نویسی شی گرا (OOP)
کلاس ها و اشیاء در پایتون (OOP)
آشنایی با روش init() و پارامتر "self".
حل کار: OOPS
تعریف چند سازنده در پایتون؟
کپسوله سازی
روش های عمومی و خصوصی
وراثت
گیرنده و تنظیم کننده
ایجاد و وارد کردن ماژول
ایجاد ماژول تعریف شده توسط کاربر
ارث چندگانه
درک عملکرد super() [بخش 1]
درک عملکرد super() [بخش 2]
قرارداد نامگذاری پایتون (کلاس ها، متغیرها، توابع، روش ها ...)
ترکیب بندی
تجمع
کلاس های چکیده
بحث در مورد واردات و از
بارگذاری بیش از حد اپراتور [بخش 1]
بارگذاری بیش از حد اپراتور [بخش 2]
مدیریت خطاها و استثنائات:
خطاها - انواع خطاها!
استثناها
مقدمه رسیدگی به استثناها
رسیدگی به استثناها
سعی کنید، به جز، دیگری و در نهایت
افزایش استثنا
ایجاد استثنا تعریف شده توسط کاربر
__name__ == "__اصلی__" :
اگر __name__ == '__اصلی__'
Python I/O - مدیریت فایل:
ایجاد فایل متنی و نوشتن محتوا
فایل های پیوست | حل مثال - مدیریت فایل
نحوه خواندن مطالب از یک فایل
سیستم مدیریت بسته پایتون:
pip - PyPI برای مدیریت بسته های پایتون
پروژه - تشخیص چهره:
OpenCV چیست؟
تشخیص چهره OpenCV با پایتون
شناسایی چهره های «الون ماسک» و «مارک زاکربرگ».
تشخیص چهره همه تصاویر در پوشه
پروژه - دانلود کننده ویدیو:
PyPi - مقدمه Pytube
دانلود کننده ویدیو - قسمت 1
دانلود ویدیو - قسمت 2
دانلود لیست پخش کامل
تجزیه و تحلیل داده ها با پانداها:
پاندا چیست؟
شروع با پانداها و آی پایتون
کار با نوت بوک های Jupyter
دستورات مهم نوت بوک Jupyter
کار با فایل های CSV، Excel، TXT و JSON
کار با API Response
نمایه سازی و برش جداول قاب داده [بخش 1]
نمایه سازی و برش جداول قاب داده [بخش 2]
حذف ستون ها و ردیف ها
اضافه کردن و به روز رسانی ستون ها و ردیف های جدید
پروژه رابط کاربری گرافیکی - ساخت برنامه نمونه کارها با Tkinter:
API و روش های درخواست چیست؟
کار با CoinMarketCap API
واکشی داده های API
استخراج API و داده های سکه
ایجاد فهرست سکه و درک نمونه کارها
ایجاد فرهنگ لغت نمونه کارها
محاسبه سود و زیان
معرفی رابط کاربری گرافیکی - رابط کاربری گرافیکی
درک 3 مرحله کار Tkinter
پنجره اصلی Tkinter و برچسب ها
قالببندی برنامه - اضافه کردن سربرگ
قالببندی برنامه - افزودن دادههای بیشتر
قالب بندی برنامه - بهبود رابط کاربری
نشانگر رنگ برای سود و زیان
اضافه کردن دکمه به روز رسانی
ایجاد برنامه اجرایی (فایل exe)
مبانی پایگاه داده - SQLite3:
پایگاه های داده - SQL در مقابل SQLite3
مقدمه ای بر SQLite3 و عملکرد آن
ایجاد جدول | کار با مرورگر DB
درج مقادیر - پایگاه داده
به روز رسانی مقادیر - پایگاه های داده
واکشی داده ها از پایگاه داده
حذف داده ها - پایگاه داده
ایجاد توابع برای عملیات - پایگاه داده
پروژه Tkinter:
ارتباط با پایگاه داده
واکشی داده ها از پایگاه داده
اصلاح برنامه فعلی
اضافه کردن دکمه "افزودن سکه".
اضافه کردن "به روز رسانی سکه" - دکمه "حذف سکه".
حل مسئله چند لایه
افزودن سیستم اعلان - جعبه بازشو
افزودن سیستم ناوبری - نوار منو
پروژه - ساخت ربات توییتر با پایتون و توییپی:
بخش مقدمه
ایجاد حساب توسعه دهنده توییتر
ایجاد توکن های دسترسی به برنامه و نسل
نصب Tweepy
به روز رسانی وضعیت از طریق ربات
مقدمه ای بر پاسخ خودکار
کار با Timeline و Mentions
توییت ها را تکرار کنید و شرایط را اضافه کنید
ذخیره شناسه های توییت پاسخ داده شده
ذخیره و دسترسی به آخرین شناسه مشاهده شده
در حال پاسخ دادن به توییت
تابع قالب بندی و تست ربات
بازتوییت خودکار و لایک خودکار
راه اندازی PythonAnyWhere
استقرار در طول آزمایش انجام شد
بازتوییت خودکار به هشتگ خاص
پیاده سازی ربات کنترل و تست خطا
پاداش - سیستم معرفی و کنترل نسخه Git:
متشکرم که در اینجا حضور دارید!
Python A-Z - Learn Python Programming By Building 5 Projects
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
فیلم یادگیری آسان SEO
ایجاد وب سایت های پاسخگو با HTML5، CSS3، بوت استرپ و SASS
آموزش ساخت یک ربات Web Scraping بوسیله زبان Python
آموزش برنامه نویسی شی گرا OOP در زبان Python
دوره یادگیری کامل ساختمان داده و الگوریتم ها
آموزش ساخت یک ربات توئیتری بوسیله Python and Tweepy
آموزش بهبود سرعت وب سایت های وردپرس
آموزش مفاهیم پیشرفته و عجیب Python
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
فیلم یادگیری و تمرین Git and GitHub