All career paths

Become a Python Developer

Learn Python from zero, drill it with 200+ labs, then master data structures and algorithms for interviews.

Your progress

Everything on this path is free. Sign in so your progress and certificate are saved.

Job: Python Developer ยท Finish all steps for a career path certificate.

The steps

  1. 1
    Free course + labs

    Learn Python

    The language, from first print to classes.

    Start
  2. 2
    Free course + labs

    Python Labs

    Practice until it is muscle memory.

    Start
  3. 3
    Free course + labs

    DSA with Python

    Data structures and algorithms for interviews.

    Start

Other career paths

SOC Analyst

Watch the alerts, read the logs, catch the attacker.

Bug Bounty Hunter

Find real vulnerabilities in web apps and get paid for them.

Penetration Tester

Break in (legally) and show companies how to stop it.

Network Engineer (CCNA)

Build, route and secure the networks everything runs on.

HOME LABS COMMUNITY DASHBOARD