Programming

Python

Program confidently with Python.

4.5 rating8 weeksBeginner
Python

Overview

About this course

A practical introduction to Python, the most versatile language in tech. Build a strong foundation you can take into security, AI, data, or web development.

Who it's for: Complete beginners and anyone starting out in tech, security, data, or web.

What you'll learn

Skills you'll walk away with

  • Write clean Python with core syntax and data types
  • Use functions, modules, and error handling
  • Apply object-oriented programming
  • Work with files, APIs, and popular libraries
  • Build small, real-world Python projects

Curriculum

Your step-by-step learning path

    • Installing Python and setting up your editor
    • Variables, data types, and operators
    • Strings, numbers, and basic input and output
    • Writing and running your first programs
    PythonVS Code

Tools & technologies

What you'll work with

PythonVS CodepipGit / GitHub

Start here

Ready to start Python?

Join the next cohort, or talk to us about the right path for your goals.