Python for Programmers

Python is a favorite for developers and data scientists due to its intuitive syntax and advanced functionality. These properties also make Python arguably the most in-demand programming language in the world today. This path will help you use your programming experience to quickly adapt Python. By the end, you'll have the advanced knowledge to confidently use Python in your next project.

31 hours

386 Lessons

19 Quizzes

519 Playgrounds

32 Challenges

467 Code Snippets

715 Illustrations

Learning Objectives

Learn the fundamentals of Python programming

Learn to write cleaner code in Python with Object Oriented Programming

Learn how to efficiently use Python's built-in data structures

Master advanced concepts in Python including modules and web-related tasks