وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی

سرفصل های دوره

در این دوره آموزشی از طریق کدنویسی 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

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: PA2312
حجم: 2053 مگابایت
مدت زمان: 742 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 20 آبان 1398
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 1
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 2
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 3
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 4
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 5
آموزش کدنویسی به زبان Python از طریق 5 پروژه واقعی 6
دسته بندی محصول
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید