.NET Full Stack Development
Build modern full-stack applications with C#, ASP.NET Core, EF Core and React.
Explore career-focused courses from programming fundamentals and full stack development to AI, data, cloud, cyber security, mobile and modern AI engineering.
Build modern full-stack applications with C#, ASP.NET Core, EF Core and React.
Design AI workflows that can reason over tasks, call tools, use memory and automate multi-step work.
Python, ML foundations, GenAI concepts and practical AI applications.
Build modern full-stack products that combine web engineering, APIs, databases and production-ready AI features.
Learn cloud fundamentals and build practical AWS deployment skills across compute, storage, networking and security.
Learn programming fundamentals, problem solving and memory-aware coding with C.
Linux, cloud deployment, containers, CI/CD and modern delivery workflows.
Security fundamentals, ethical hacking concepts, networks and Linux.
Learn defensive security fundamentals, ethical hacking concepts and common web/network risks in a responsible lab environment.
Turn raw data into useful business insights using Excel, SQL, Power BI and dashboard storytelling.
Analyze real data using Python, SQL, dashboards and statistics.
Learn data cleaning, exploration, statistics and machine learning foundations with Python.
Improve problem solving with essential data structures, algorithms and interview-style coding practice.
Build neural networks and computer-vision systems using modern deep-learning workflows.
Build repeatable software delivery workflows with Linux, Git, CI/CD, containers and deployment automation.
Learn containerisation and Kubernetes fundamentals for deploying and managing modern applications.
Create polished cross-platform mobile apps with Dart and Flutter.
Build responsive, accessible and interactive websites with HTML, CSS and JavaScript.
Build production-ready web apps from frontend to backend, databases and deployment.
Build useful applications with large language models, structured prompting, tools and evaluation.
Learn Java from fundamentals through object-oriented design, collections, exceptions and database connectivity.
Build enterprise-style full-stack applications with Java, Spring Boot, REST APIs and React.
Master modern JavaScript and TypeScript for frontend, backend and full-stack development.
Design, train, evaluate and serve practical machine-learning models.
Become a full-stack JavaScript developer with React, Node.js, Express and MongoDB.
Master modern C++ fundamentals, object-oriented programming, STL and practical application design.
Learn server-side web development with PHP, MySQL, forms, sessions and CRUD applications.
Build secure database-driven web applications with Laravel, MySQL and modern frontend fundamentals.
Build robust web applications and APIs with Python, Django and PostgreSQL.
Build a strong Python foundation and automate useful tasks with files, APIs and scripts.
Build retrieval-augmented generation systems that answer questions from trusted private knowledge.
Build production-style frontend applications with React, Next.js, TypeScript and modern UI architecture.
Build cross-platform mobile apps for Android and iOS with React Native, Expo and TypeScript.
Design relational databases and write practical SQL for applications, reporting and analytics.
Research, wireframes, design systems, prototypes and portfolio case studies.
Design user-friendly digital products with research, wireframes, high-fidelity UI and interactive prototypes.
Try another category, level, duration, fee or search term.