119+ Courses

Explore Programming Courses

Browse 119+ coding courses with AI tutoring and real-time code execution.

AllBackendWebEnterpriseCloudBeginnerScriptingSystemsFrontendDatabaseNetworkSecurityData
Kotlin Academy icon

Kotlin Academy

KOTLIN

Advance your Kotlin skills and build modern applications with Kotlin Academy.

MobileBackendAndroid
💻

Claude Architect

PYTHON

Master the architecture of production Claude applications — agentic systems, tool & MCP design, Claude Code, prompt eng…

Advanced Spring Boot 4: Event-Driven Architecture (Kafka) icon

Advanced Spring Boot 4: Event-Driven Architecture (Kafka)

Master advanced Spring Boot 4 techniques to build robust, scalable event-driven microservices using Apache Kafka.

BackendCloudEnterprise
Supabase Backend as a Service icon

Supabase Backend as a Service

Master Supabase, the open-source Firebase alternative, to build powerful and scalable backend services for your web and…

BackendWebDatabase
Digital Marketing Academy icon

Digital Marketing Academy

Master online marketing strategies and grow your brand with Digital Marketing Academy.

MarketingBusinessWeb
Android Academy icon

Android Academy

KOTLIN

Learn Kotlin to build robust Android applications with Android Academy.

MobileAndroidFrontend
TypeScript Academy icon

TypeScript Academy

TYPESCRIPT

Enhance your JavaScript projects with TypeScript through lessons at TypeScript Academy.

FrontendWebBackend
C Academy icon

C Academy

C

Build a strong foundation in programming with the C language at C Programming Academy.

SystemsBackendBeginner
Sveltejs Academy icon

Sveltejs Academy

HTML

Build fast and simple user interfaces with modern techniques at Svelte Academy.

FrontendWebBeginner
Ruby Academy icon

Ruby Academy

RUBY

Master the Ruby language to build elegant and efficient applications with Ruby Academy.

BackendWebBeginner
Python For Kids icon

Python For Kids

PYTHON

Make learning Python enjoyable and accessible for kids with Python For Kids.

KidsBeginnerAi
Learn Rust Coding icon

Learn Rust Coding

RUST

Boost your coding skills by learning Rust at Rust Programming Academy.

BackendWebGames
Cryptology Academy icon

Cryptology Academy

Explore the science of encryption and secure communication with Cryptology Academy.

CryptoSecurityBackend
Lua Academy icon

Lua Academy

LUA

Learn Lua to develop lightweight and flexible applications with Lua Academy.

GamesScriptingBeginner
Spring Boot 4 Microservices & REST APIs icon

Spring Boot 4 Microservices & REST APIs

JAVA

Master the art of building scalable and resilient microservices and REST APIs using Spring Boot 4, from foundational co…

BackendWebCloud
Scala for Backend Engineering & Functional Programming icon

Scala for Backend Engineering & Functional Programming

SCALA

Master Scala for robust backend development and dive deep into functional programming paradigms to build scalable and m…

BackendEnterpriseCloud
Flutter Mobile Development icon

Flutter Mobile Development

DART

Master cross-platform mobile development with Flutter, building beautiful and high-performance applications for iOS and…

MobileFrontendAndroid
Design Systems & Component Libraries icon

Design Systems & Component Libraries

Master the art of creating robust design systems and efficient component libraries to accelerate development and ensure…

FrontendWebEnterprise
CI/CD with GitHub Actions & DevOps Pipelines icon

CI/CD with GitHub Actions & DevOps Pipelines

Master continuous integration and continuous delivery (CI/CD) by building robust DevOps pipelines using GitHub Actions.

BackendCloudEnterprise
Web Scraping & Bots icon

Web Scraping & Bots

PYTHON

Master the art of web scraping and bot development to automate tasks, gather data efficiently, and build intelligent ag…

WebBackendScripting