Gain insights into Python by exploring basic to advanced concepts, including loops, classes, and GUIs with Tkinter. Delve into testing and become a productive Python programmer.
Beginner
79 Lessons
4h
Certificate of Completion
Gain insights into Python by exploring basic to advanced concepts, including loops, classes, and GUIs with Tkinter. Delve into testing and become a productive Python programmer.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will get a comprehensive overview of Python. You will start by laying the foundation and learning the introductory topics like operators, conditional statements, functions, loops, assignment statements, and more. You will then move onto more advanced topics such as classes and inheritance, iterators, list comprehensions, and dictionaries. Along with this, you will also get to explore the concept of testing and take a look at how GUI applications can be designed using Tkinter, Python's st...
TAKEAWAY SKILLS
Data Types
Variables
Operators
Arithmetic Operators
Strings
Lists
Conditional Statements
Functions
Loops
Classes
Tuples
Sets
Modules
Inheritance
Functional Programming
Dictionary
Generators
Iterators
Objects
Pointers
Unit Testing
List Comprehension
Tkinter
What You'll Learn
Learn how to design and program in Python
Learn how to use lists, tuples, and dictionaries in Python programs
Learn how to use object oriented skills in Python
Learn how to skilfully design graphical user Interfaces in Python
What You'll Learn
Learn how to design and program in Python
Show more
Course Content
Introduction
The Absolute Bare Minimum
Better Tools
Classes
Getting Fancy
Testing
3 Lessons
Graphical User Interfaces
4 Lessons
Modules
5 Lessons
Appendix
4 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.