Python 3: An interactive deep dive
INTERACTIVE COURSE

Python 3: An interactive deep dive

Beginner

135 Lessons

9h

Certificate of Completion

Python 3: An interactive deep dive
200 Playgrounds

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 ...Show More

Course Content

1

Your First Python Program

2

Native Datatypes

3

Comprehensions

4

Strings

5

Regular Expressions

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

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

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.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath