1. Lines and paths

Role path

QA Engineer

Find the bugs that matter, then automate the checks so teams can ship with confidence.

6 tools12 courses5 lines71 lessons open4 career stages43 h in total

  1. Fresher

    Station 1Software Testing and QAFind the bugs that matter: test design, exploratory testing, API and accessibility checks, and bug reports developers love.Beginner6 lessons4 h6 episodes
  2. Change to the System Design line

    Station 2How the Web WorksFollow one request from a phone to a server and back, design APIs that survive real networks, and put numbers on speed, load and reliability.Beginner6 lessons3 h6 episodes
  3. Station 3SQL & Data ModelingDesign PostgreSQL tables that keep every fact in one place, write the SQL behind real reports, make queries fast with the right indexes, and keep data correct under concurrent writes and live schema changes.Beginner6 lessons4 h6 episodes
  4. Junior

    Change to the Developer Foundations line

    Station 4Your Developer SetupSet up a professional developer workstation on Windows or macOS, get comfortable in the terminal and VS Code, and add the team tools that keep everyone's code consistent.Beginner4 lessons2.5 h4 episodes
  5. Station 5Git from the InsideUnderstand how Git really works, from snapshots and the staging area to branches, conflicts, safe history rewriting, undo and the objects inside .git, by running every command yourself.Beginner7 lessons4.5 h7 episodes
  6. Station 6JavaScript Deep DiveLearn how JavaScript really behaves, from values and closures to the event loop and async code, by fixing real bugs in a grocery chain's apps.Intermediate8 lessons5 h8 episodes
  7. Mid-level

    Change to the Engineering Roles line

    Station 7Test Automation and Quality EngineeringAutomate the right tests: unit, API and end-to-end with Playwright, contract and performance tests, all running in CI.Intermediate6 lessons4 h6 episodes
  8. Change to the Developer Foundations line

    Station 8GitHub for TeamsWork on a shared codebase the way strong teams do: push and pull safely, review pull requests, ship releases and hotfixes, plan in GitHub Projects, and let GitHub Actions check and deploy every change.Intermediate7 lessons4 h7 episodes
  9. Change to the Engineering Roles line

    Station 9DevOps: CI/CD, Containers and Infrastructure as CodeAutomate the path from commit to production: CI pipelines people trust, small safe containers, Kubernetes basics, infrastructure as code, safe releases, a secure supply chain and the DORA metrics.Intermediate6 lessons4 h6 episodes
  10. Senior

    Change to the Cybersecurity line

    Station 10Application Security for DevelopersBuild software that resists attack: the OWASP Top 10, threat modelling, secure code review, supply chain and AI app risks.Intermediate6 lessons4 h6 episodes
  11. Change to the System Design line

    Station 11Running Software in ProductionLearn to see what your software is doing in production, keep it secure, and ship changes safely with a rollback that takes one command.Intermediate3 lessons2 h3 episodes
  12. Change to the Leadership line

    Station 12From Engineer to Tech LeadLead the technical work of a team: direction, design reviews, delegation, mentoring, predictable delivery and a working partnership with product and engineering management.Intermediate6 lessons3.5 h6 episodes