Python GUI | Practical Projects in Python: Build 3 Projects
Python GUI | Practical Projects in Python: Build 3 Projects, available at $49.99, has an average rating of 4.2, with 74 lectures, based on 316 reviews, and has 65110 subscribers.
You will learn about How to design A Desktop Application that features a sign in system How to connect your Desktop Application to a Database Write with Qml3 Learn how to use Signals and Slots in Qml 3 This course is ideal for individuals who are Intermediate Python developers or Python developers who would love to build a Gui It is particularly useful for Intermediate Python developers or Python developers who would love to build a Gui.
Enroll now: Python GUI | Practical Projects in Python: Build 3 Projects
Summary
Title: Python GUI | Practical Projects in Python: Build 3 Projects
Price: $49.99
Average Rating: 4.2
Number of Lectures: 74
Number of Published Lectures: 74
Number of Curriculum Items: 74
Number of Published Curriculum Objects: 74
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to design A Desktop Application that features a sign in system
- How to connect your Desktop Application to a Database
- Write with Qml3
- Learn how to use Signals and Slots in Qml 3
Who Should Attend
- Intermediate Python developers
- Python developers who would love to build a Gui
Target Audiences
- Intermediate Python developers
- Python developers who would love to build a Gui
This course is focused on creating a straightforward practical course. I thought one of the most common things desktop applications have nowadays is an authentication page, so then is pressing to teach SQLite to python GUI developers.
Most developers have not realized how indispensable that SQLite is to a Desktop application. The closest competition we have is an unofficial Postgres lite.
Database systems should be installed, and that is the only way to get them working. Also, they come in huge, downloaded size: 100Mb+, installed size 1GB+. If your application is coming in at around a bundled size of 100mb+ and then you have to add another 100Mb to it, it has to be for a good reason, mere data storage, isn’t that worth it. I say mere because there isn’t much private data that we store and we used to use XML and custom file-based storage for that. Full-blown database systems have never, and won’t ever be used in another developer’s application if the database itself is not part of what is being offered.
So now that SQLite is here, I think we should embrace it in the large. To give us the concrete, strict procedures and above all the security, we need for data storage.
So I went for it, a concise, straight-to-the-point course, that teaches you just that. Click your way to begin and be one hundred percent sure you can do this, the next time you have to do something like that.
Also, we build two more applications. One A photoViewer and a Todo list Application
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Download an IDE for your use
Lecture 3: Download Ninja-Preview
Lecture 4: Download Exercise files
Chapter 2: Hands on with Intermediate Python
Lecture 1: Python Decorators 1
Lecture 2: Python Decorators 2
Chapter 3: Project One | Threaded Image Viewer
Lecture 1: Threaded Image viewer
Chapter 4: Project Two | Design the UI
Lecture 1: 1 – Create project folders
Lecture 2: Add main ApplicationWindow
Lecture 3: Add the Stack
Lecture 4: Add a background Image
Lecture 5: Add columnLayout for the controls and Logo
Lecture 6: Customise the TextField
Lecture 7: Add the 'Sign In' button
Lecture 8: Add the logo text
Lecture 9: Add the Welcome page component
Lecture 10: Make the push to the welcome page
Lecture 11: Add the background for the Welcome page
Lecture 12: Add the welcome text
Chapter 5: Project Two | Application Business Logic (Backend)
Lecture 1: Create main.py file and connect to the UI layer
Lecture 2: Create the Backend class
Lecture 3: Create the authenticate slot
Lecture 4: Lets introduce threading into the application
Lecture 5: Create the loader view in the UI layer
Lecture 6: Add animation to the Loader
Lecture 7: Assign Ids
Lecture 8: Create the authenticated signal
Lecture 9: Create the connector signal
Lecture 10: Put user into the database
Lecture 11: Write the authenticated signal code
Chapter 6: Project Three: Toda Todo list
Lecture 1: Overview
Lecture 2: Exercise files
Lecture 3: 1
Lecture 4: 2
Lecture 5: 3
Lecture 6: 4
Lecture 7: 5
Lecture 8: 6
Lecture 9: 7
Lecture 10: 8
Lecture 11: 9
Lecture 12: 10
Lecture 13: 11
Lecture 14: 12
Lecture 15: 13
Lecture 16: 14
Lecture 17: 15
Lecture 18: 16
Lecture 19: 17
Lecture 20: 18
Lecture 21: 19
Lecture 22: 20
Lecture 23: 21
Lecture 24: 22
Lecture 25: 23
Lecture 26: 24
Lecture 27: 25
Lecture 28: 26
Lecture 29: 27
Lecture 30: 28
Lecture 31: 29
Lecture 32: 30
Lecture 33: 31
Lecture 34: 32
Lecture 35: 33
Lecture 36: 34
Lecture 37: 35
Lecture 38: 36
Lecture 39: 37
Lecture 40: 38
Lecture 41: 39
Lecture 42: 40
Lecture 43: 41 (Option One)
Lecture 44: 42 (Option Two)
Instructors
-
Daniel IT
ten times better
Rating Distribution
- 1 stars: 19 votes
- 2 stars: 17 votes
- 3 stars: 42 votes
- 4 stars: 93 votes
- 5 stars: 145 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024