Beginner
135 Lessons
9h
Certificate of Completion
Course Overview
Are you ready to take the plunge into Python 3? You might be just getting started with Python or you might be someone who understands Python2 and now wants to upgrade to Python 3. This course is designed to help you achieve your goal faster. Learn about the new syntax, data types, strings, bytes, iterators and much more with interactive coding samples. Execute code using interactive playgrounds, modify the code to see your changes in action and get yourself upgraded to the newest version of Python that is ...
Course Content
Your First Python Program
Native Datatypes
Comprehensions
Strings
Regular Expressions
Closures & Generators
7 Lessons
Classes & Iterators
7 Lessons
Advanced Iterators
11 Lessons
Unit Testing
7 Lessons
Refactoring
4 Lessons
Files
7 Lessons
XML
9 Lessons
Serializing Python Objects
12 Lessons
HTTP Web Services
8 Lessons
Case Study: Porting chardet to Python 3
7 Lessons
Packaging Python Libraries
12 Lessons
Appendix : Where To Go From Here
3 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.