Python Development SuccessPath
Prerequisites
You should be familiar with basic computer usage. No prior knowledge of programming is assumed.
Description
This path will familiarize you with the Python language so you can learn how to express concepts in fewer lines of code than in other languages. Take a look at the fundamentals of Python and dive into the language itself, looking at the concepts behind the syntax. Become familiar with key words associated with Python and find out the most important tools to have as a Python 3 developer. Find out how to use Python both interactively at the command line and in a source code editor. Learn about Function Objects, Lambda expressions, Generators, and Closures as well as Class Inheritance and Data Hiding among many more features.
Course Path
It is common for users to take all the courses in this path in the order shown below.
Python Programming
12+ hours covering 53 topics
Course Title | Topics | Runtime | Skill Level | Trailer |
---|---|---|---|---|
Python 3: Fundamentals /**/ | /**/ | /**/ | ||
Python 3, Part 1 of 6: Getting Started /**/ | 8 /**/ | 2h 46m | Beginner /**/ | |
Python 3, Part 2 of 6: Statements /**/ | 6 /**/ | 1h 34m | Beginner /**/ | |
Python 3, Part 3 of 6: Data /**/ | 12 /**/ | 2h 36m | Beginner /**/ | |
Python 3, Part 4 of 6: Functions and Classes /**/ | 15 /**/ | 1h 45m | Beginner /**/ | |
Python 3: Tools, Modules and JSON /**/ | /**/ | /**/ | ||
Python 3, Part 5 of 6: Programming Tools /**/ | 4 /**/ | 1h 26m | Intermediate /**/ | |
Python 3, Part 6 of 6: Modules, JSON, and Algorithms /**/ | 8 /**/ | 2h 25m | Intermediate /**/ |
Topics