Beginner
135 Lessons
9h
Certificate of Completion
Explanations
Explanations
Course Overview
Course Content
1.
Your First Python Program
11 Lessons
2.
Native Datatypes
9 Lessons
3.
Comprehensions
6 Lessons
4.
Strings
8 Lessons
5.
Regular Expressions
7 Lessons
6.
Closures & Generators
7 Lessons
7.
Classes & Iterators
7 Lessons
8.
Advanced Iterators
11 Lessons
9.
Unit Testing
7 Lessons
10.
Refactoring
4 Lessons
11.
Files
7 Lessons
12.
XML
9 Lessons
13.
Serializing Python Objects
12 Lessons
14.
HTTP Web Services
8 Lessons
15.
Case Study: Porting chardet to Python 3
7 Lessons
16.
Packaging Python Libraries
12 Lessons
17.
Appendix : Where To Go From Here
3 Lessons
Trusted by 2.5 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
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor
Free Resources