Programming Languages courses
Core languages and ecosystem frameworks.
Follow the learning path below to move from foundations to advanced tracks. Every listed course is live and free — roadmap items are clearly marked as coming soon.
Suggested learning path
A practical order through the live Programming Languages catalog. Jump ahead whenever a course matches your level.
- Start first lesson: JS Tutorial
- Start first lesson: Python Home
- Start first lesson: Java Home
- Start first lesson: Java Fundamentals Home
- Start first lesson: C Programming Home
- Start first lesson: Introduction to C#
- Start first lesson: Introduction to Go
- Start first lesson: PHP Home
- Start first lesson: Introduction to Spring Framework
- Start first lesson: Spring Boot Home
- Start first lesson: Node.js Home
Live Programming Languages courses
Course cards include level, estimated guided content, and lesson counts from the live catalog.
JavaScript Mastery
From browser fundamentals to V8 internals, event loop, security, architecture, and staff-level engineering.
Python
From your first script to FastAPI, async, data science and senior interview prep.
Java
Java 21 + Spring Boot + JPA + JWT, with senior interview prep.
Java Fundamentals
Staff-engineer Java mastery — JVM internals, LTS strategy, Java 21, enterprise adoption, and production engineering.
C Programming
Complete C tutorial — basics, pointers, memory, file I/O, error handling, and advanced systems programming.
C# Programming
Master C# from basics to ASP.NET Core — OOP, LINQ, async, EF Core, xUnit, and .NET developer interviews.
Go (Golang)
Master Go — syntax, goroutines, channels, REST APIs, PostgreSQL, testing, Docker, and cloud-native microservices.
PHP Mastery
From modern PHP 8.3+ to enterprise backends — Laravel, Symfony, PDO, security, performance, DevOps, and senior interviews.
Spring Framework
The backbone of Java: IoC, DI, AOP, and Spring MVC.
Spring Boot
Production-grade backend engineering with microservices & cloud.
Node.js
From JavaScript runtime fundamentals to APIs, Express, security, performance, and enterprise Node.js architecture.
On the roadmap
More Programming Languages tracks planned — these pages are noindex placeholders, not live courses.
Explore related categories
Keep building topical authority across the rest of the platform.
UI
UI languages, frameworks, markup and styling.
6 courses
AI
AI, ML, autonomous agents and modern LLM workflows.
5 courses
Database
Relational, NoSQL and in-memory data stores.
5 courses
DSA
Data Structures & Algorithms for interviews.
4 courses
DevOps & Tools
Build, ship and run modern systems.
4 courses
Scripting & Automation
Automate everything across your stack.
5 courses
Others
Markup, architecture patterns, and advanced engineering tracks.
7 courses