WHAT YOU'LL LEARN
Show more
Content
1.
Introduction to Python
3 Lessons
2.
Python Basics
13 Lessons
3.
Strings and Regular Expressions
10 Lessons
4.
Decision Control Instruction
9 Lessons
5.
Repetition Control Instruction
9 Lessons
6.
Console Input/Output
5 Lessons
7.
Lists
11 Lessons
8.
Tuples
9 Lessons
9.
Sets
9 Lessons
10.
Dictionaries
9 Lessons
11.
Comprehensions
7 Lessons
12.
Functions
5 Lessons
13.
Recursion
6 Lessons
14.
Functional Programming
7 Lessons
15.
Modules and Packages
4 Lessons
16.
Namespaces
4 Lessons
17.
Classes and Objects
7 Lessons
18.
Intricacies of Classes and Objects
8 Lessons
19.
Containership and Inheritance
9 Lessons
20.
Iterators and Generators
8 Lessons
21.
Exception Handling
9 Lessons
22.
File Input/Output
10 Lessons
23.
Miscellany
11 Lessons
24.
Concurrency and Parallelism
8 Lessons
25.
Synchronization
6 Lessons
26.
NumPy Library
11 Lessons
27.
Appendix
4 Lessons
Course Author:
Trusted by 2.7 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources