119+ Courses

Explore Programming Courses

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

AllBackendWebEnterpriseCloudBeginnerScriptingSystemsFrontendDatabaseNetworkSecurityData
AWS for Backend Developers (EC2, S3, RDS, Lambda) icon

AWS for Backend Developers (EC2, S3, RDS, Lambda)

Master essential AWS services like EC2, S3, RDS, and Lambda to build robust, scalable, and efficient backend applicatio…

BackendCloudDatabase
System Design Basics for Backend Developers icon

System Design Basics for Backend Developers

Master the fundamentals and advanced concepts of system design to build robust, scalable, and high-performance backend…

BackendSystemsCloud
Next.js 15 Fullstack (App Router + Server Actions) icon

Next.js 15 Fullstack (App Router + Server Actions)

TYPESCRIPT

Master fullstack web development with Next.js 15, leveraging the App Router and Server Actions to build high-performanc…

WebFrontendBackend
Linux Command Line & Bash Scripting Mastery icon

Linux Command Line & Bash Scripting Mastery

BASH

Master the Linux command line and unlock powerful automation with Bash scripting, boosting your efficiency as a softwar…

BackendSystemsScripting
Git Advanced: Monorepo, Submodules & Workflows icon

Git Advanced: Monorepo, Submodules & Workflows

Master advanced Git concepts, including monorepos, submodules, and sophisticated workflows, to elevate your team's deve…

BackendEnterpriseCloud
Real-Time Streaming Systems (WebRTC + Live Data) icon

Real-Time Streaming Systems (WebRTC + Live Data)

Master the fundamentals and advanced techniques of building real-time streaming systems using WebRTC and various live d…

WebBackendNetwork
AI Agents with LangChain & Autonomous Workflows icon

AI Agents with LangChain & Autonomous Workflows

Build powerful AI agents and autonomous workflows using LangChain to automate complex tasks and enhance applications.

AiBackendCloud
Blockchain Smart Contracts with Solidity icon

Blockchain Smart Contracts with Solidity

Master the art of building secure and efficient decentralized applications by learning Blockchain Smart Contracts with…

CryptoBackendSecurity
WebAssembly (WASM) for High Performance Apps icon

WebAssembly (WASM) for High Performance Apps

Master WebAssembly (WASM) to build lightning-fast, high-performance web and server-side applications, leveraging its ne…

WebBackendSystems
AI Powered SaaS: Stripe + Auth + Billing + Deploy icon

AI Powered SaaS: Stripe + Auth + Billing + Deploy

Master the end-to-end development of an AI-powered SaaS application, integrating secure authentication, robust Stripe b…

AiBackendWeb
Assembly Language & x86 Low-Level Systems Programming icon

Assembly Language & x86 Low-Level Systems Programming

ASSEMBLY

Master the fundamentals of x86 Assembly language and dive deep into low-level systems programming to understand how sof…

SystemsBackendSecurity
Groovy & Gradle: JVM Automation and Build Engineering icon

Groovy & Gradle: JVM Automation and Build Engineering

GROOVY

Master JVM automation and robust build engineering by delving into Groovy scripting and advanced Gradle project managem…

BackendEnterpriseScripting
Clojure Functional Programming & JVM Backend Development icon

Clojure Functional Programming & JVM Backend Development

CLOJURE

Master Clojure functional programming and leverage its power for robust JVM backend development.

BackendEnterpriseCloud
Erlang OTP: Distributed & Fault-Tolerant Systems Programming icon

Erlang OTP: Distributed & Fault-Tolerant Systems Programming

ERLANG

Master the art of building robust, scalable, and fault-tolerant distributed systems using Erlang and its powerful OTP f…

BackendSystemsEnterprise
No-Code Automation icon

No-Code Automation

Unlock powerful productivity and streamline operations by mastering the art of no-code automation, connecting your favo…

BusinessScriptingCloud
Web3 & DApp Development Fundamentals icon

Web3 & DApp Development Fundamentals

Master the essentials of Web3 and decentralized application development, from blockchain basics to deploying smart cont…

WebCryptoBackend
Reverse Engineering & Binary Analysis Basics icon

Reverse Engineering & Binary Analysis Basics

ASSEMBLY

Unlock the secrets of software by mastering reverse engineering and binary analysis, essential skills for security rese…

SecuritySystemsBackend
JavaScript Academy icon

JavaScript Academy

JAVASCRIPT

Unlock the potential of web interactivity by learning JavaScript at JavaScript Academy.

WebFrontendBackend
Neo4j Graph Database Fundamentals icon

Neo4j Graph Database Fundamentals

Master the fundamentals of Neo4j, the leading graph database, to model, query, and analyze interconnected data efficien…

DatabaseBackendData
Testing Mastery: JUnit, Mockito & Integration Tests icon

Testing Mastery: JUnit, Mockito & Integration Tests

Master software testing techniques with JUnit, Mockito, and advanced integration test strategies to build robust and re…

BackendEnterpriseWeb