intermediate path
12-18 monthsConnected skill sequence

Software Engineering Career Track

Master programming fundamentals to advanced software architecture and become a professional software engineer.

Recommended sequence

Build the stack one skill at a time

Each guide connects forward to careers, industries, articles, lessons, and related skills.

  1. 1
    intermediate

    Version Control

    The capability to version control successfully across teams, departments, and organizational boundaries.