Foundational programming skills with basic Python Syntax.
How to use objects, classes and methods.
Earn a shareable certificate to add to your LinkedIn profile.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
Get started with the Python programming language and associated foundational concepts.
Learn basic Python syntax, to use control flow and loops and work with functions and data structures. You will also learn how to recognise possible errors, their causes and how to handle them.
Learn about the paradigms of procedural programming and the associated logical concepts. You'll explore functional and object-oriented programming, and get an introduction to algorithms.
Supercharge your coding environment with popular modules libraries and tools for Python. You'll also learn about the different types of testing and how to write a test.
Practice and reflect on the skills you learned in this course.