- Construct and run a Python program.
- Learn coding in Python for building an application.
- Gain knowledge to pass LinkedIn's Python Skill Assessment.
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn EDR Internals: Research & Development From The Masters
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Python is one of the most in-demand programming languages. Whether you're a new programmer looking to switch careers or an experienced coder looking to expand your fit within a challenging job market, this path will provide you with the foundational skills for coding in Python.
Syllabus
Courses under this program:
Course 1: Learning Python
-This course gives you everything you need to start programming in Python, from building your first program up through working with files, data and the internet.
Course 2: Python Essential Training
-Get a comprehensive overview of the Python programming language and gain enough command of Python 3 to create well-designed scripts and maintain existing projects.
Course 3: Python Object-Oriented Programming
-Learn how to use the object-oriented features of Python, including magic methods and data classes, to write more efficient and effective code.
Course 4: Learning the Python 3 Standard Library
-Explore the Python 3 standard library. Learn how to take advantage of its built-in modules to calculate statistics, format dates and times, get content from the internet, and more.
Course 5: Programming Foundations: Data Structures
-Learn how to effectively use and implement key data structures through hands-on exercises and real-world examples in Python.
Course 6: Level Up: Python
-Want to test your Python skills? These concise, self-contained challenges let you stretch your brain and test your talents.
Course 7: 8 Things You Must Know in Python
-Learn eight things you should know to move beyond the basics of Python coding.
Course 8: Python Practice: Real-World Coding Challenges
-Get practice using Python by completing the challenges in this project-based course.
Course 1: Learning Python
-This course gives you everything you need to start programming in Python, from building your first program up through working with files, data and the internet.
Course 2: Python Essential Training
-Get a comprehensive overview of the Python programming language and gain enough command of Python 3 to create well-designed scripts and maintain existing projects.
Course 3: Python Object-Oriented Programming
-Learn how to use the object-oriented features of Python, including magic methods and data classes, to write more efficient and effective code.
Course 4: Learning the Python 3 Standard Library
-Explore the Python 3 standard library. Learn how to take advantage of its built-in modules to calculate statistics, format dates and times, get content from the internet, and more.
Course 5: Programming Foundations: Data Structures
-Learn how to effectively use and implement key data structures through hands-on exercises and real-world examples in Python.
Course 6: Level Up: Python
-Want to test your Python skills? These concise, self-contained challenges let you stretch your brain and test your talents.
Course 7: 8 Things You Must Know in Python
-Learn eight things you should know to move beyond the basics of Python coding.
Course 8: Python Practice: Real-World Coding Challenges
-Get practice using Python by completing the challenges in this project-based course.
Courses
-
Ace your next technical interview. Learn about the personal characteristics, nontechnical skills, and programming concepts you need to land your dream gig as a Python developer.
-
Algorithms are the universal building blocks of programming. Learn the most popular and useful programming algorithms for searching and sorting data, counting values, and more.
-
Learn how to effectively use and implement key data structures through hands-on exercises and real-world examples in Python.
-
Explore the Python 3 standard library. Learn how to take advantage of its built-in modules to calculate statistics, format dates and times, get content from the internet, and more.
-
Gain an understanding of core programming concepts while using Python.
-
Learn how to use the object-oriented features of Python, including magic methods and data classes, to write more efficient and effective code.
-
Learn eight things you should know to move beyond the basics of Python coding.
-
Learn the skills to build a foundational knowledge of this popular programming language.
-
Explore the basics of Python in a course designed specifically for beginners and non-programmers.
Taught by
Nick Walter, Ryan Mitchell, Joe Marini, Kathryn Hodge, Barron Stone, Jonathan Fernandes and Erin Allard