آموزش برنامه نویسی Python GUI - ساختن یک برنامه دسکتاپ با Tkinter و SQLite [ویدئو]

Python GUI Programming - Building a Desktop Application with Tkinter and SQLite [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: به برنامه نویسی Python GUI خوش آمدید - ساخت برنامه های دسکتاپ با Tkinter و SQLite این دوره به شما کمک می کند تا یک برنامه رابط کاربری گرافیکی پایتون را گام به گام با Tkinter، SQLite بسازید. و CoinMarketCap API رایگان. در طول دوره، اطلاعات بیشتری در مورد Python و Tkinter خواهید آموخت، از جمله: • درک API و استفاده از آن. • استخراج داده های سکه ارزهای دیجیتال و کار با آن. • ایجاد منطق نمونه کارها در خط فرمان و سپس تمرکز بر رابط کاربری گرافیکی • شروع به کار با Tkinter و Python GUI • ادغام برنامه خط فرمان خود با Tkinter و تکمیل نسخه.py. • تبدیل برنامه the.py به یک برنامه اجرایی exe. • درک اصول اولیه SQLite3 با پایتون. این دوره تمام جنبه‌هایی را که برای اینکه شما را در مسیر تبدیل شدن به یک توسعه‌دهنده موفق Tkinter قرار دهد، با تمرین‌های عملی زنده و پیاده‌روی مناسب ترکیب می‌کند که شما را از اصول اولیه به استفاده پیشرفته می‌برد. پس از اتمام این دوره، شما آماده خواهید بود تا دانش خود را در مورد Tkinter و Python گسترش دهید. تمامی کدها و فایل های پشتیبانی این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Python-GUI-Programming---Building-a-Desktop-Application-with-Tkinter-and-SQLite Build apps GUI with پایتون، Tkinter. و SQLite3 بر Web API و استفاده از آن در پروژه های واقعی تسلط داشته باشید پایگاه داده اصلی و اصول اولیه SQLite3 تبدیل برنامه‌های .py به برنامه‌های کاربردی exe. این دوره برنامه‌نویسان موجود پایتون را که می‌خواهند برنامه‌های رابط کاربری گرافیکی با استفاده از Tkinter بسازند و هر کسی که می‌خواهد برنامه‌های دسکتاپ با استفاده از Python بسازد، هدف قرار می‌دهد. قیمت‌های مختلف سکه‌های کریپتوکارنسی را با یک API واقعی بررسی کنید * منطق و عملکرد پورتفولیو را از ابتدا بسازید * برنامه the.py را به یک برنامه اجرایی exe تبدیل کنید که می‌تواند در زندگی واقعی استفاده شود.

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

CoinMarketCap API CoinMarketCap API

  • API چیست؟ What is API?

  • کار با CoinMarketCap API Working with CoinMarketCap API

کار با دیتا Working with Data

  • واکشی داده های API Fetching API Data

  • استخراج API و داده های سکه Extracting API and Coin Data

کار با پورتفولیو Working with Portfolio

  • ایجاد فهرست سکه و درک نمونه کارها Creating Coin List & Understanding Portfolio

  • ایجاد فرهنگ لغت نمونه کارها Creating Portfolio Dictionary

  • محاسبه سود و زیان Calculating Profit and Loss

Tkinter Tkinter

  • معرفی رابط کاربری گرافیکی - رابط کاربری گرافیکی GUI Introduction - Graphical User Interface

  • درک 3 مرحله کار Tkinter Understanding 3 Steps Tkinter Working

  • پنجره اصلی Tkinter و برچسب ها Tkinter Main Window and Labels

قالب بندی برنامه Application Formatting

  • اضافه کردن هدر Adding Header

  • افزودن داده های بیشتر Adding More Data

  • بهبود رابط کاربری Improving User Interface

  • نشانگر رنگ برای سود و زیان Color Indication for Profit and Loss

  • اضافه کردن دکمه به روز رسانی Adding Update Button

تبدیل فایل .PY به فایل EXE Converting .PY File to .EXE File

  • ایجاد برنامه اجرایی (فایل exe) Creating Executable App (.exe file)

مبانی پایگاه داده - SQLite3 Database Basics - SQLite3

  • پایگاه های داده - SQL در مقابل SQLite3 Databases - SQL vs SQLite3

  • مقدمه ای بر SQLite3 و عملکرد آن Introduction to SQLite3 and its Workings

  • ایجاد جدول | کار با مرورگر DB Creating Table | Working with DB Browser

  • درج مقادیر - پایگاه داده Insert Values - Databases

  • به روز رسانی مقادیر - پایگاه های داده Update Values - Databases

  • واکشی داده ها از پایگاه داده Fetching Data from Database

  • حذف داده ها - پایگاه داده Delete Data - Database

  • ایجاد توابع برای عملیات - پایگاه داده Creating Functions for Operation - Database

اتصال پایگاه داده با برنامه Tkinter Connecting Database with Tkinter Application

  • ارتباط با پایگاه داده Connecting with Database

  • واکشی داده ها از پایگاه داده Fetching Data from Database

اصلاح برنامه Modifying Application

  • اصلاح برنامه فعلی Modifying Current Application

اضافه کردن دکمه های درج، به روز رسانی، حذف Adding Insert, Update, Delete Buttons

  • اضافه کردن دکمه "افزودن سکه". Adding 'Add Coin' Button

  • اضافه کردن "به روز رسانی سکه" - دکمه "حذف سکه". Adding 'Update Coin' - 'Delete Coin' Button

پاک کردن پنجره Tkinter Clearing Tkinter Window

  • حل مسئله چند لایه Solving Multiple Layer Issue

افزودن سیستم اطلاع رسانی و ناوبری Adding Notification and Navigation System

  • افزودن سیستم اعلان - جعبه بازشو Adding Notification System - Popup Box

  • افزودن سیستم ناوبری - نوار منو Adding Navigation System - Menu Bar

پاداش - سیستم معرفی و کنترل نسخه Git Bonus - Git Introduction and Version Control System

  • متشکرم که در اینجا حضور دارید! Thank You for Being Here!

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه نویسی Python GUI - ساختن یک برنامه دسکتاپ با Tkinter و SQLite [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2 h 41 m
34
Packtpub packtpub-small
22 شهریور 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد
Shubham Sarda

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sarda Shubham Sarda

توسعه دهنده پایتون

سلام!

من نقشه راه کامل را برای تبدیل شدن به یک توسعه دهنده با پروژه های مختلف ایجاد کرده ام، به طور خاص برای مخاطبان SkillShare.

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

اینجا برنامه نویسی کامل پایتون است -
برنامه نویسی پایتون - مفاهیم پیشرفته

پروژه های پایتون -

برنامه نویسی رابط کاربری گرافیکی پایتون - ساخت یک برنامه دسکتاپ با Tkinter و SQLite


کامل Django Masterclass (توسعه وب) -
Django for Beginners - Building Task Manager Web Application (قسمت 1)

Django برای مبتدیان - استقرار برنامه وب در Heroku (بخش) 3)