Learn advanced Python 3 techniques, explore built-in data structures, and delve into functional and object-oriented programming. Discover iterables, generators, and coroutines through projects.
Advanced
73 Lessons
12h
Certificate of Completion
Learn advanced Python 3 techniques, explore built-in data structures, and delve into functional and object-oriented programming. Discover iterables, generators, and coroutines through projects.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This highly interactive and advanced course will give you insight into the most common Python tricks and tips. This course is for practicing Python programmers who are aiming for proficiency in Python 3. If you want to switch from Python 2 to Python 3, this is your go-to course. This course will help you learn the Pythonic Way of writing code and leveraging advanced robust features to become more proficient than the average developer. You’ll start by covering Python’s built-in data structures, and then yo...Show More
Course Content
Introduction
Built-in Data Structures
Functional Programming
Project I: Data Science with Data Structures
Data science with Data Structures
Project
Project I Review
Object-Oriented Idioms
13 Lessons
Iterables and Generators
13 Lessons
Coroutines
6 Lessons
Project II: Build Your Own Matrix Module
1 Lesson
Build Your Own Matrix Library
Project
Project II Review
2 Lessons
Build Data-centric Dashboards Using Dash
Project
Meta-Programming
6 Lessons
The End
1 Lesson
Time Series Analysis and Visualization Using Python and Plotly
Project
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
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
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.