Python 3: From ZERO to GUI programming
Python 3: From ZERO to GUI programming, available at $64.99, has an average rating of 4.75, with 84 lectures, based on 137 reviews, and has 20824 subscribers.
You will learn about Python programming GUI programming with Tkinter The Turtle module Tuples, Sets and Dictionaries Recursion This course is ideal for individuals who are Beginners in Python 3 who want to start on a solid foundation. or Students who want to start learning Python 3 in order to learn Pygame later on It is particularly useful for Beginners in Python 3 who want to start on a solid foundation. or Students who want to start learning Python 3 in order to learn Pygame later on.
Enroll now: Python 3: From ZERO to GUI programming
Summary
Title: Python 3: From ZERO to GUI programming
Price: $64.99
Average Rating: 4.75
Number of Lectures: 84
Number of Published Lectures: 84
Number of Curriculum Items: 84
Number of Published Curriculum Objects: 84
Original Price: €139.99
Quality Status: approved
Status: Live
What You Will Learn
- Python programming
- GUI programming with Tkinter
- The Turtle module
- Tuples, Sets and Dictionaries
- Recursion
Who Should Attend
- Beginners in Python 3 who want to start on a solid foundation.
- Students who want to start learning Python 3 in order to learn Pygame later on
Target Audiences
- Beginners in Python 3 who want to start on a solid foundation.
- Students who want to start learning Python 3 in order to learn Pygame later on
Python 3 is one of the strongest programming languages and one with a high demand on the market. Whether it is for scientific programming, gaming or web development, Python has the tools and libraries that will make your project come to life.
This first course will help you set a foot in the world of Python, without any prior knowledge. We will guide you through these 14 chapters, filled with practical examples, allowing you to code right away from the very beginning.
Once this course is finished you will be able to expand your Python horizon to other features such as Pygame for example, which is for gaming development under Python, PyTorch for machine learning and even Qiskit for Quantum Computing.
The course is divided into the following chapters:
-
Introduction to Python 3
-
Elementary programming
-
Mathematical Functions, Strings, Objects
-
Conditional statements
-
Loops
-
Functions
-
Objects and Classes
-
GUI programming with Tkinter
-
Lists
-
Inheritance and Polymorphism
-
Files and Exception Handling
-
Tuples, Sets and Dictionaries
-
Recursion
-
Bonus – Additional Modules
All the source codes are available for download along with the videos.
Course Curriculum
Chapter 1: Chapter 1 – Introduction to Python 3
Lecture 1: Chapter 1 – Introduction to Python 3
Lecture 2: C1Ex1 – Olympic Circles
Chapter 2: Chapter 2 – Elementary Programming
Lecture 1: Chapter 2 – Elementary Programming
Lecture 2: C2Ex1 – Area with input
Lecture 3: C2Ex2 – Show current time
Lecture 4: C2Ex3 – Compute distance with graphical representation
Chapter 3: Chapter 3 – Mathematical Functions, Strings, Objects
Lecture 1: Chapter 3 – Mathematical Functions, Strings, Objects
Lecture 2: C3Ex1 – Math functions
Lecture 3: C3Ex2 – Compute change
Lecture 4: C3Ex3 – Simple shapes
Lecture 5: C3Ex4 – Color shapes
Chapter 4: Chapter 4 – Conditional Statements
Lecture 1: Chapter 4 – Conditional Statements
Lecture 2: C4Ex1 – Guess the birthday date
Lecture 3: C4Ex2 – Subtraction quiz
Lecture 4: C4Ex3 – Chinese Zodiac
Lecture 5: C4Ex4 – Lottery
Lecture 6: C4Ex5 – Point in a circle
Chapter 5: Chapter 5 – Loops
Lecture 1: Chapter 5 – Loops
Lecture 2: C5Ex1 – Guess the number
Lecture 3: C5Ex2 – Subtraction quiz loop
Lecture 4: C5Ex3 – Multiplication table
Lecture 5: C5Ex4 – Prime number
Lecture 6: C5Ex5 – Random walk
Chapter 6: Chapter 6 – Functions
Lecture 1: Chapter 6 – Functions
Lecture 2: C6Ex1 – Test Max
Lecture 3: C6Ex2Ex3 – GCD function
Lecture 4: C6Ex4 – Random character
Lecture 5: C6Ex5 – Print Calendar
Lecture 6: C6Ex6Ex7 – Useful Turtle functions
Chapter 7: Chapter 7 – Objects and Classes
Lecture 1: Chapter 7 – Objects and Classes
Lecture 2: C7Ex1Ex2 – TV
Lecture 3: C7Ex3 – Immutable vs Mutable Object
Chapter 8: Chapter 8 – GUI Programming with Tkinter
Lecture 1: Chapter 8 – GUI Programming with Tkinter
Lecture 2: C8Ex1 – Simple GUI
Lecture 3: C8Ex2 – Process Button Event
Lecture 4: C8Ex3 – Widget Demo
Lecture 5: C8Ex4 – Change Label Demo
Lecture 6: C8Ex5 – Canvas Demo
Lecture 7: C8Ex6 – Place Manager Demo
Lecture 8: C8Ex7 – Loan Calculator
Lecture 9: C8Ex8 – Image Demo
Lecture 10: C8Ex9 – Menu Demo
Lecture 11: C8Ex10 – Popup Menus
Lecture 12: C8Ex11 – Mouse Key Event Demo
Lecture 13: C8Ex12 – Enlarge Shrink Circle
Lecture 14: C8Ex13 – Animation Demo
Lecture 15: C8Ex14 – Control Animation
Lecture 16: C8Ex15 – Scroll Text
Lecture 17: C8Ex16 – Dialog Demo
Chapter 9: Chapter 9 – Lists
Lecture 1: Chapter 9 – Lists
Lecture 2: C9Ex1 – Data Analysis
Lecture 3: C9Ex2 – Lotto Numbers
Lecture 4: C9Ex3 – Deck Of Cards GUI
Lecture 5: C9Ex4 – Bounce Balls
Chapter 10: Chapter 10 – Inheritance and Polymorphism
Lecture 1: Chapter 10 – Inheritance and Polymorphism
Lecture 2: C10Ex1E2Ex3Ex4 – Geometric Objects
Lecture 3: C10Ex5 – Polymorphism Demo
Lecture 4: C10Ex6Ex7 – Clock
Chapter 11: Chapter 11 – Files and Exception Handling
Lecture 1: Chapter 11 – Files and Exception Handling
Lecture 2: C11Ex1 – Write Demo
Lecture 3: C11Ex2 – Read Demo
Lecture 4: C11Ex3 – Copy File
Lecture 5: C11Ex4 – Append Demo
Lecture 6: C11Ex5 – Write Read Numbers
Lecture 7: C11Ex6 – File Editor
Lecture 8: C11Ex7 – Test Exception
Lecture 9: C11Ex8Ex9 – Circle With Exception
Lecture 10: C11Ex10 – Processing Exception Object
Chapter 12: Chapter 12 – Tuples, Sets, and Dictionaries
Lecture 1: Chapter 12 – Tuples, Sets, and Dictionaries
Lecture 2: C12Ex1 – Tuple Demo
Lecture 3: C12Ex2 – Set Demo
Lecture 4: C12Ex3 – Set List Performance Test
Lecture 5: C12Ex4 – Count Keywords
Lecture 6: C12Ex5 – Count Occurrence Of Words
Chapter 13: Chapter 13 – Recursion
Lecture 1: Chapter 13 – Recursion
Lecture 2: C13Ex1 – Compute Factorial
Lecture 3: C13Ex2 – Compute Fibonacci
Lecture 4: C13Ex3 – Recursive Palindrome Using Substring
Lecture 5: C13Ex4 – Recursive Selection Sort
Lecture 6: C13Ex5 – Recursive Binary Search
Lecture 7: C13Ex6 – Directory Size
Lecture 8: C13Ex7 – Sierpinski Triangle
Lecture 9: C13Ex8 – Eight Queens
Chapter 14: Bonus – Additional Modules
Lecture 1: Bonus – Additional Modules
Instructors
-
LearningWhilePracticing LWP
We aim to teach in a fun and useful way!
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 1 votes
- 3 stars: 15 votes
- 4 stars: 51 votes
- 5 stars: 66 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