Companies Home Search Profile

PyQt Power Apps: Build Interactive Python Applications

Focused View

Josh Wenner

6:14:09

82 View
  • 1. Course Structure.mp4
    04:36
  • 2. Installation on your Local Environment.mp4
    03:57
  • 3. VS Code Setup.mp4
    02:56
  • 1. What is PyQt.mp4
    04:54
  • 2. Your First Windowed Application.mp4
    20:37
  • 3.1 Zero to Knowing-2.pdf
  • 3. Setting up our App in VS code.mp4
    04:55
  • 4. How to Design our App.mp4
    08:12
  • 5. Designing the App in VS code.mp4
    06:22
  • 6.1 Source Code.html
  • 6. Event Handling in PyQt.mp4
    05:01
  • 7. PyQt Foundations Quiz.html
  • 1. App Introduction and Setup.mp4
    08:14
  • 2.1 Zero to Knowing-3.pdf
  • 2. App Setup in VS code.mp4
    10:57
  • 3. Creating Functionality.mp4
    08:05
  • 4. Our Functions in VS code.mp4
    07:36
  • 5. Class Based Refactor.mp4
    08:31
  • 6.1 Source Code.html
  • 6. Enhanced Design in VS code.mp4
    05:31
  • 7. PyQt Design Quiz.html
  • 1. Image Editing App - PhotoQt.mp4
    04:11
  • 2.1 Zero to Knowing-3 copy.pdf
  • 2. App Design in VS code.mp4
    10:04
  • 3. Introduction to PIL - Python Image Library.mp4
    09:05
  • 4. Working with PIL in VS code.mp4
    09:31
  • 5. Integrating our App with PIL.mp4
    12:45
  • 6. Implementing OS and Folder Access.mp4
    23:54
  • 7. Implementing PIL with our App.mp4
    07:06
  • 8. Lambda - Anonymous Functions.mp4
    07:47
  • 9. Create Filters with Lambda.mp4
    10:48
  • 10. Lambda - Refactor Challenge.mp4
    01:25
  • 11.1 Source Code.html
  • 11. App Refactor in VS code.mp4
    07:44
  • 12. Project Quiz - PyQt and PIL.html
  • 1. Expense Tracker Overview.mp4
    04:42
  • 2.1 Zero to Knowing-3 copy 2.pdf
  • 2. Initial App Design and Setup.mp4
    13:41
  • 3. Introduction to SQLite in PyQt.mp4
    09:16
  • 4. Creating a Database in our App.mp4
    08:31
  • 5. Loading our SQL Database into the App.mp4
    16:19
  • 6. Final Stages of our App.mp4
    03:43
  • 7. Removing an Item from the Database.mp4
    09:20
  • 8. Intro to CSS in Python.mp4
    04:26
  • 9.1 Source Code.html
  • 9. Styling our App using CSS.mp4
    08:06
  • 10. SQLite Quiz.html
  • 1. Interest Rate App Overview.mp4
    03:50
  • 2.1 Zero to Knowing-3 copy 3.pdf
  • 2. Initial App Setup in VS code.mp4
    12:07
  • 3. Calculating our Interest.mp4
    07:45
  • 4. Calculation in VS code.mp4
    08:12
  • 5. Data Visualization with MatplotLib.mp4
    12:04
  • 6. Importing MatplotLib in VS code.mp4
    08:29
  • 7. Creating and Saving our CSV and Chart.mp4
    06:07
  • 8. Adding Save Functionality in VS code.mp4
    09:25
  • 9. Adding a Dark Mode.mp4
    05:03
  • 10.1 Source Code.html
  • 10. Implementing our Dark Mode.mp4
    06:17
  • 1. Congratulations and Thank You.mp4
    02:02
  • Description


    Master GUI and App Development in Python: Unlock UI Development and PyQt Fundamentals for Desktop Applications

    What You'll Learn?


    • What is PyQt?
    • Basic App Structure & Setup
    • Exploring more PyQt Modules
    • Creating PyQt Applications
    • Working with Pictures in Python with PIL
    • Lambda Functions - Anonymous Functions
    • Using CSS in Python
    • Intro to SQL and Databases
    • Intro to Data Visualization with Matplotlib

    Who is this for?


  • Beginner to Intermediate Python developers looking to create Windowed Applications
  • Python developers who already have an understanding of Object Orientated Programming concepts
  • Beginner Python developers curious about app design
  • What You Need to Know?


  • Have a good understanding of the Foundations and Fundamentals of Python
  • Have a good understanding of how to work with Objects & Classes
  • A Computer with a Strong Internet Connection
  • More details


    Description

    Welcome to "Power Apps: Build Interactive Python Applications" – the ultimate online Udemy course for getting started with PyQt and becoming proficient in Python UI development! Whether you're a beginner or have some programming experience, this course is designed to provide you with a comprehensive understanding of PyQt and empower you to build dynamic desktop applications.   


    Through this course, you'll go into the essentials of PyQt, starting from the basics and progressing toward advanced topics. You'll learn the syntax, core concepts, and best practices of PyQt programming, enabling you to create clean, efficient, and visually appealing user interfaces.  This course is dedicated to those who are ready to take their Python skills to the next level!


    If you are looking for an all-in-one course, this course is not for you.  If you are looking for a course to master the fundamentals to give you a strong foundation to grow your portfolio and Python GUI understanding, This course is for you!

    In this course, we will cover:

    1. What is PyQt - We will discuss and break down what PyQt is and how this modular framework works.


    2. PyQt Fundamentals: Get familiar with the basics of PyQt, including installation, application structure, event handling, and more.


    3. UI Design and Layouts: Dive into designing user interfaces using PyQt's powerful tools and explore different layout options to create intuitive and responsive applications.


    3. Widgets and Interactions: Discover a wide range of PyQt widgets and learn how to customize their properties, handle user interactions, and validate input.


    4. Advanced Topics: Expand your skills by exploring more advanced concepts, such as handling databases with SQL, integrating plots/charts, creating Lambda Functions, and more!


    5. Work with external libraries such as PIL Python Image Library and MatplotLib for Data Visualization


    You'll have hands-on practice with real-world projects, coding exercises, and Quizzes throughout the course.  Allowing you to apply your knowledge effectively. Additionally, you'll have access to valuable resources, downloadable code files, and source code to support your learning journey.


    By the end of this course, you'll be equipped with the expertise to develop sophisticated desktop applications using PyQt. Whether you aspire to pursue a career in UI development or enhance your existing programming skills, this course will provide you with the necessary foundation to excel.


    Unlock Five Course Projects:

    1. Random Word Generator

    2. Styled Calculator App

    3. Image Editor App ~ PhotoQt

    4. Expense Tracker with SQL Database

    5. Compound Interest Calculator with Data Visualization


    Enroll in the "Zero to Knowing: Building Apps with Python in 2023" course today and unlock your potential as a UI developer! Start building captivating desktop applications and take your programming skills to new heights. Join our community of like-minded learners!

    Who this course is for:

    • Beginner to Intermediate Python developers looking to create Windowed Applications
    • Python developers who already have an understanding of Object Orientated Programming concepts
    • Beginner Python developers curious about app design

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    As an experienced Python developer and educator with a passion for teaching, I have spent the last 5 years dedicating myself to the field of education. Over the past 2 years, I have been teaching Python professionally, helping countless students learn and master this powerful programming language.With a solid foundation in Python programming and a deep understanding of its intricacies, I bring a wealth of expertise to my instruction. My hands-on approach and practical examples make complex concepts easy to understand, allowing my students to confidently apply their newfound skills in real-world scenarios.As an instructor, I strive to create engaging and interactive learning experiences that cater to different learning styles. I believe in fostering a supportive and inclusive learning environment where students feel empowered to ask questions and actively participate in the learning process.Whether you're a beginner just starting out with Python or an experienced developer looking to deepen your knowledge, my courses on Udemy are designed to help you achieve your learning goals. Join me on this exciting journey as we unlock the full potential of Python together!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 46
    • duration 6:14:09
    • Release Date 2023/08/19