C#
Modern .NET language for apps, APIs, and enterprise systems.
Global Programming Learning Platform
Structured lessons, practical exercises, coding challenges, and real projects for Python, JavaScript, Java, C++, HTML, and CSS.
This catalog lists every public language course — Python, JavaScript, Java, C++, Go, Rust, HTML, CSS, and more. Each course is organized into levels and modules so you always know what to study next. Beyond languages, specialized tracks cover data science, frontend architecture, APIs, DevOps, security, and other career-critical skills.
If you are new to code, Python or JavaScript is a practical first stop. If you already build UIs, open Frontend Mastery. If you want services and databases, start with the backend hub or the API track.
Loading catalog…
Search by language/course name, lesson topic, or learning objective.
Modern .NET language for apps, APIs, and enterprise systems.
High-performance systems and advanced programming.
Design modern, responsive, production-ready interfaces.
Simple, fast, and reliable language for backend services.
Structure every web page with semantic markup.
Robust, scalable language for enterprise software.