لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون پیشرفته: توسعه وب، رابط گرافیکی (GUI)، دیتابیس و اپلیکیشنهای موبایل
- آخرین آپدیت
دانلود Advanced Python: Web Dev, GUI, Databases & Mobile Apps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در طول مسیر دوره، درک خود را عمیقتر کنید.
با این دوره جامع، در دنیای پایتون غوطهور شوید و مباحث حیاتی توسعه وب، طراحی رابط کاربری گرافیکی (GUI)، پایگاههای داده و اپلیکیشنهای موبایل را فرا بگیرید. یاد بگیرید چگونه با استفاده از Flask وبسایتهای پویا بسازید، آنها را با HTML و CSS بهبود ببخشید و در پلتفرمهایی مانند PythonAnywhere مستقر کنید. رابطهای گرافیکی را با Tkinter کشف کنید، برنامههای دسکتاپ قدرتمندی بسازید و آنها را به دیتابیسهایی مانند SQLite و PostgreSQL متصل کنید. در برنامهنویسی شیگرا (OOP) تسلط یابید و نحوه ساخت اپلیکیشنهای موبایل با Kivy، از جمله تولید فایلهای APK برای دستگاههای اندروید را بیاموزید.
سیر یادگیری این دوره از برنامههای ساده وب و موبایل شروع شده و به اپلیکیشنهای پیچیده ادغام شده با دیتابیس و OOP میرسد. شما نه تنها برنامههای کاربردی میسازید، بلکه بهترین روشهای کدنویسی (Best Practices)، دیباگ کردن و استقرار (Deployment) را میآموزید. با اجرای پروژههایی مانند اپلیکیشن مدیریت موجودی کتاب و یک وبلاگ با Django، تجربه عملی با کاربردیترین فریمورکها و ابزارهای پایتون کسب خواهید کرد.
این دوره برای یادگیرندگان سطح متوسط که به دنبال گسترش مهارتهای پایتون خود هستند، ایدهآل است. هیچ دانش قبلی در زمینه توسعه وب، اپلیکیشنهای موبایل یا دیتابیس نیاز نیست، هرچند آشنایی با مفاهیم پایه پایتون توصیه میشود.
در پایان این دوره، شما قادر خواهید بود وبسایتهای کامل با Flask بسازید، اپلیکیشنهای GUI جذاب طراحی کنید، به طور یکپارچه با دیتابیسها تعامل داشته باشید، برنامههای اندرویدی با Kivy توسعه دهید و کل فرآیند توسعه نرمافزار را از ابتدا تا انتها درک کنید.
سرفصل ها و درس ها
پروژه ۵: توسعه وب با Flask - ساخت وبسایت شخصی
App 5: Web Development with Flask - Build a Personal Website
دموی وبسایت شخصی
Demo of the Personal Website
ساخت اولین وبسایت شما
Building Your First Website
آمادهسازی قالبهای HTML
Preparing HTML Templates
افزودن منوی ناوبری به وبسایت
Adding a Website Navigation Menu
بهبود ظاهر وبسایت با CSS
Improving the Website Frontend with CSS
ایجاد محیط مجازی پایتون (Virtual Environment)
Creating a Python Virtual Environment
نحوه استفاده از سرویس PythonAnywhere
How to Use the PythonAnywhere Service
استقرار اپلیکیشن Flask روی PythonAnywhere
Deploying the Flask App on PythonAnywhere
ساخت رابطهای گرافیکی دسکتاپ (GUI) با پایتون
Building Desktop Graphical User Interfaces (GUI) with Python
آشنایی با کتابخانه Tkinter
Introduction to the Tkinter Library
ایجاد پنجره GUI و افزودن ویجتها
Creating a GUI Window and Adding Widgets
متصل کردن ویجتهای GUI به توابع
Connecting GUI Widgets with Functions
تعامل با پایگاههای داده (Databases)
Interacting with Databases
نحوه تعامل پایتون با دیتابیسها #sql
How Python Interacts with Databases #sql
اتصال به دیتابیس SQLite با پایتون
Connecting to a SQLite Database with Python
انتخاب، درج، حذف و بهروزرسانی رکوردهای SQL در SQLite
(SQLite) Selecting, Inserting, Deleting, and Updating SQL Records
دیتابیس PostgreSQL با پایتون
PostgreSQL Database with Python
انتخاب، درج، حذف و بهروزرسانی رکوردهای SQL در PostgreSQL
(PostgreSQL) Selecting, Inserting, Deleting, and Updating SQL Records
پروژه ۶: اپلیکیشنهای GUI و SQL - ساخت برنامه مدیریت موجودی کتاب
App 6: GUI Apps and SQL: Build a Book Inventory Desktop GUI Database App
دموی اپلیکیشن مدیریت موجودی کتاب
Demo of the Book Inventory App
طراحی رابط کاربری (UI)
Designing the User Interface
کدنویسی رابط کاربری فرانتاند
Coding the Frontend Interface
کدنویسی بخش بکاند
Coding the Backend
اتصال فرانتاند به بکاند - بخش اول
Connecting the Frontend with the Backend, Part 1
اتصال فرانتاند به بکاند - بخش دوم
Connecting the Frontend with the Backend, Part 2
ساخت فایلهای اجرایی exe و app از اسکریپت پایتون
Creating .exe and .app Executables from the Python Script
نمایش نظرات