Learning Pathways
Pathway 1: Foundation
Core Programming & System Fundamentals
Core Programming
Go Programming Fundamentals
Learn Go syntax, concurrency, and build robust backend applications.
Advanced Go
Master advanced Go patterns, performance optimization, and microservices.
JavaScript/TypeScript Basics
Foundation in modern JavaScript and TypeScript for web development.
Clean Code
Learn how to write readable, understandable and therefore maintainable code.
SysOps Fundamentals
Linux System Administration
Master Linux server management, shell scripting, and system security.
Networking Concepts
Essential networking protocols, routing, and network troubleshooting.
CI/CD & Version Control
Git Advanced Workflows
Advanced Git branching, merging strategies, and collaborative workflows.
CI/CD
Continuous integration and deployment pipelines for automated software delivery.
GitHub Actions
Automate workflows with GitHub Actions for testing and deployment.