Explore Our Courses

53+ courses across 11 categories to accelerate your career

CATEGORY

Featured Topic by Category

Cloud Computing

6 Courses

Programming

6 Courses

Web Development

8 Courses

Cybersecurity

4 Courses

Data Science

7 Courses

DevOps Engineering

4 Courses

Mobile Development

4 Courses

Digital Marketing

4 Courses

UI/UX Design

3 Courses

Artificial Intelligence

4 Courses

Software Testing

3 Courses

Courses (53)

Handpicked programs across every track we teach

Azure FundamentalsBeginner
Cloud Computing

Azure Fundamentals

Core Azure services and architecture, aligned with the AZ-900 certification path.

4.4
2 months
Beginner
Data Structures & AlgorithmsIntermediate
Programming

Data Structures & Algorithms

The core DSA curriculum for technical interviews — arrays, trees, graphs, and complexity analysis.

4.7
3 months
Intermediate
Object-Oriented Programming in JavaIntermediate
Programming

Object-Oriented Programming in Java

OOP principles in practice — encapsulation, inheritance, and design patterns, built on real Java projects.

4.5
2 months
Intermediate
Git & Version ControlBeginner
Programming

Git & Version Control

Branching, merging, and collaborative workflows every developer needs on day one.

4.6
1 months
Beginner
Next.js & Server-Side RenderingIntermediate
Web Development

Next.js & Server-Side Rendering

Server-rendered and statically-generated React apps with Next.js — routing, data fetching, and deployment.

4.5
2 months
Intermediate
Security Operations & SIEM BasicsBeginner
Cybersecurity

Security Operations & SIEM Basics

Introductory SOC analyst skills — log analysis, alerting, and incident triage.

4.3
2 months
Beginner
Data Visualization with PythonIntermediate
Data Science

Data Visualization with Python

Communicate findings clearly with Matplotlib, Seaborn, and dashboard-ready visualizations.

4.4
2 months
Intermediate
CI/CD with JenkinsIntermediate
DevOps Engineering

CI/CD with Jenkins

Build automated build-test-deploy pipelines with Jenkins.

4.4
2 months
Intermediate
Flutter & Dart EssentialsBeginner
Mobile Development

Flutter & Dart Essentials

Google's Flutter toolkit for building natively-compiled cross-platform apps.

4.4
2 months
Beginner
GitHub Actions & CI/CD PipelinesBeginner
DevOps Engineering

GitHub Actions & CI/CD Pipelines

Modern CI/CD directly in GitHub — workflows, actions, and deployment automation.

4.5
2 months
Beginner
REST API Design with Node.jsIntermediate
Web Development

REST API Design with Node.js

Design and build RESTful APIs with Node.js and Express — auth, validation, and database integration.

4.5
3 months
Intermediate
React.js DevelopmentIntermediate
Web Development

React.js Development

Build production-grade UIs with React — components, hooks, state management, and testing.

4.6
3 months
Intermediate
SQL for Data AnalystsBeginner
Data Science

SQL for Data Analysts

Query, join, and aggregate real datasets with SQL — the most-used data skill in the industry.

4.6
2 months
Beginner
Java Full Stack DevelopmentIntermediateUse STUDENT20
Programming

Java Full Stack Development

Comprehensive Java training covering Core Java, Spring Boot, Hibernate, and REST APIs, paired with React for full-stack development skills employers demand.

4.6
8 months
Intermediate
SEO FundamentalsBeginner
Digital Marketing

SEO Fundamentals

On-page and off-page SEO strategy that actually moves search rankings.

4.4
1 months
Beginner
User Research & Usability TestingIntermediate
UI/UX Design

User Research & Usability Testing

Plan and run real user research to validate design decisions.

4.4
2 months
Intermediate
Statistics & Probability for Data ScienceBeginner
Data Science

Statistics & Probability for Data Science

The statistical foundations behind every data science technique — distributions, hypothesis testing, and inference.

4.5
2 months
Beginner
Machine Learning AlgorithmsAdvanced
Artificial Intelligence

Machine Learning Algorithms

Classic ML algorithms end-to-end — regression, classification, clustering, and model evaluation.

4.7
3 months
Advanced
MongoDB & Database DesignBeginner
Web Development

MongoDB & Database Design

Schema design, indexing, and aggregation pipelines for real-world MongoDB-backed applications.

4.3
2 months
Beginner
Docker & ContainerizationBeginner
Cloud Computing

Docker & Containerization

Package and ship applications with Docker — images, volumes, networking, and multi-container apps.

4.6
2 months
Beginner
Data Science with PythonIntermediateUse BUNDLE3
Data Science

Data Science with Python

Hands-on data science training covering NumPy, Pandas, data visualization, and statistical analysis for real business problems.

4.8
9 months
Intermediate
Deep Learning with TensorFlowAdvanced
Data Science

Deep Learning with TensorFlow

Neural networks, CNNs, and RNNs, implemented and trained with TensorFlow/Keras.

4.7
3 months
Advanced
Selenium WebDriver AutomationIntermediate
Software Testing

Selenium WebDriver Automation

Automate browser testing with Selenium and a real test framework.

4.5
2 months
Intermediate
Ethical Hacking & Penetration TestingAdvanced
Cybersecurity

Ethical Hacking & Penetration Testing

Hands-on penetration testing methodology in a legal, lab-based environment.

4.6
3 months
Advanced
Linux Fundamentals for DevOpsBeginner
DevOps Engineering

Linux Fundamentals for DevOps

The command-line and systems foundations every DevOps engineer needs.

4.5
1 months
Beginner
Cloud Security FundamentalsIntermediate
Cloud Computing

Cloud Security Fundamentals

IAM, network security, and compliance basics for securing production cloud environments.

4.4
2 months
Intermediate
Web Application Security (OWASP Top 10)Beginner
Cybersecurity

Web Application Security (OWASP Top 10)

Find and fix the most common real-world web vulnerabilities.

4.5
2 months
Beginner
Intro to ProgrammingBeginner
Programming

Intro to Programming

A free introduction to programming fundamentals using JavaScript — variables, loops, functions, and problem solving. No experience required.

4.3
2 months
Beginner
Social Media MarketingBeginner
Digital Marketing

Social Media Marketing

Platform-specific strategy, content planning, and paid social campaigns.

4.3
1 months
Beginner
Android Development with KotlinBeginner
Mobile Development

Android Development with Kotlin

Build native Android apps from scratch with Kotlin and Jetpack libraries.

4.5
3 months
Beginner
React Native Cross-Platform AppsIntermediate
Mobile Development

React Native Cross-Platform Apps

Build one codebase that ships to both iOS and Android with React Native.

4.4
3 months
Intermediate
Marketing Analytics with Google AnalyticsBeginner
Digital Marketing

Marketing Analytics with Google Analytics

Measure what's working — funnels, attribution, and conversion tracking.

4.3
1 months
Beginner
Manual Testing FundamentalsBeginner
Software Testing

Manual Testing Fundamentals

Test case design, bug reporting, and QA processes used on real engineering teams.

4.4
1 months
Beginner
Generative AI & LLMsAdvanced
Artificial Intelligence

Generative AI & LLMs

Practical, hands-on work with large language models — prompting, fine-tuning, and RAG.

4.7
2 months
Advanced
Machine Learning & AIAdvanced
Data Science

Machine Learning & AI

Deep dive into machine learning algorithms, neural networks, and AI applications using TensorFlow and scikit-learn, with hands-on projects.

4.9
6 months
Advanced
iOS Development with SwiftBeginner
Mobile Development

iOS Development with Swift

Native iOS app development with Swift and SwiftUI, from first screen to App Store submission.

4.5
3 months
Beginner
Natural Language ProcessingAdvanced
Artificial Intelligence

Natural Language Processing

Text processing, embeddings, and transformer-based NLP models.

4.6
3 months
Advanced
Pandas & NumPy for Data AnalysisIntermediate
Data Science

Pandas & NumPy for Data Analysis

Practical data wrangling and analysis with Pandas and NumPy, built around real datasets.

4.6
2 months
Intermediate
Network Security FundamentalsBeginner
Cybersecurity

Network Security Fundamentals

Core networking and security concepts — firewalls, VPNs, and threat models.

4.5
2 months
Beginner
Node.js Backend DevelopmentIntermediate
Web Development

Node.js Backend Development

Build scalable backend services with Node.js, Express, and MongoDB. Covers authentication, REST APIs, and deployment best practices.

4.4
5 months
Intermediate
API Testing with PostmanBeginner
Software Testing

API Testing with Postman

Test and automate REST API validation with Postman and Newman.

4.4
1 months
Beginner
Terraform & Infrastructure as CodeIntermediate
Cloud Computing

Terraform & Infrastructure as Code

Provision and manage cloud infrastructure reproducibly with Terraform.

4.5
2 months
Intermediate
UI/UX Design FundamentalsBeginner
UI/UX Design

UI/UX Design Fundamentals

Design thinking, user research, and visual design principles for real products.

4.5
2 months
Beginner
Python ProgrammingBeginnerUse EARLY30
Programming

Python Programming

Master Python from fundamentals to advanced concepts including OOP, file handling, and popular frameworks like Django and Flask. Build real-world projects and prepare for a career in backend development.

4.7
6 months
Beginner
Google Ads & PPCBeginner
Digital Marketing

Google Ads & PPC

Plan, launch, and optimize paid search campaigns with real budgets in mind.

4.4
2 months
Beginner
Kubernetes for BeginnersIntermediate
Cloud Computing

Kubernetes for Beginners

Deploy and manage containerized workloads on Kubernetes — pods, deployments, and services.

4.5
3 months
Intermediate
Figma for Product DesignIntermediate
UI/UX Design

Figma for Product Design

Wireframing, prototyping, and design systems, hands-on in Figma.

4.6
2 months
Intermediate
Computer Vision FundamentalsAdvanced
Artificial Intelligence

Computer Vision Fundamentals

Image processing and CNN-based computer vision, from first principles to real applications.

4.5
3 months
Advanced
React DevelopmentBeginner
Web Development

React Development

Learn modern frontend development with React, hooks, state management, and component design patterns used in production applications.

4.5
4 months
Beginner
Full-Stack Web DevelopmentAdvanced
Web Development

Full-Stack Web Development

End-to-end project: React frontend, Node.js backend, and a deployed production build.

4.7
4 months
Advanced
Monitoring with Prometheus & GrafanaBeginner
DevOps Engineering

Monitoring with Prometheus & Grafana

Instrument, monitor, and alert on real application and infrastructure metrics.

4.3
2 months
Beginner
Advanced JavaScript & ES6+Intermediate
Web Development

Advanced JavaScript & ES6+

Deep dive into modern JavaScript — closures, async/await, modules, and the patterns real production codebases rely on.

4.4
2 months
Intermediate
Cloud Computing with AWSIntermediate
Cloud Computing

Cloud Computing with AWS

Learn cloud infrastructure, deployment, and DevOps practices on AWS — EC2, S3, Lambda, and CI/CD pipelines.

4.5
5 months
Intermediate

Your Learning Path

Follow our structured learning path to master Machine Learning & AI

1

Foundation

Learn the basics of ML & AI

2

Programming

Master Python & libraries

3

Algorithms

Deep dive into ML algorithms

4

Projects

Build real-world projects

5

Collaboration

Work with industry experts

6

Career

Launch your ML career