Explore courses

Find the right skills to grow, advance, and achieve your goals.

107622 courses Ready to transform your future

JavaScript Foundations for Full Stack Development

Learn JavaScript from syntax basics to backend development with Node.js and Express, enabling you to build fully functional web applications.
★ 4.4 (692)

Google Cloud Professional Cloud Architect: Architecture Design and Prep

Learn to design, deploy, and manage robust solutions on Google Cloud as you prepare for the Professional Cloud Architect certification exam.
★ 4.6 (781)

Java OOP Fundamentals: Classes and Objects

Master the core principles of object-oriented design and memory management to build a solid foundation for your Java programming journey.
★ 4.4 (6,953)

Building GraphQL APIs with Node.js and Apollo

Learn to design, build, and secure modern GraphQL APIs using Node.js, Apollo Server, and Prisma, shifting from traditional REST to flexible schema-driven development.
★ 4.5 (5,777)

Automated API Testing with JMeter: REST and SOAP Web Services

Learn to test and automate REST and SOAP web services using JMeter, mastering assertions, parameterization, and modern token-based authentication without writing code.
★ 4.2 (983)

Hands-On React JS: Step-by-Step Practical Web Development

Learn to build interactive, component-based user interfaces and manage application state using modern React standards, designed for developers transitioning to frontend frameworks.
★ 4.0 (630)

Python Practice: Solve Coding Challenges and Build Programming Logic

Strengthen your Python skills by solving a wide range of written coding problems covering everything from basic syntax to modern object-oriented programming.
★ 4.3 (180)

C# Programming Fundamentals: Build a Strong Coding Foundation

Master the essentials of C# programming from scratch and build a solid foundation in object-oriented development to kickstart your journey into software engineering.
★ 4.5 (504)

JavaScript Web Projects: Build Your Developer Portfolio

Learn to build responsive web applications using vanilla JavaScript, HTML5, and CSS3 to construct a professional project portfolio that showcases your coding skills.
★ 4.6 (4,192)

Machine Learning Foundations: Core Algorithms in Python

Build a strong foundation in machine learning by understanding the mathematics behind core algorithms and implementing them using Python.
★ 4.5 (418)

Web Development Business Guide: Start, Scale, and Get Clients

Learn how to build a profitable web development or agency business, find high-paying clients, and manage projects professionally without needing deep coding skills.
★ 4.4 (1,740)

AI for Business Strategy and Python Implementation

Apply reinforcement learning and modern AI concepts to solve real-world business challenges and optimize operations using Python.
★ 4.4 (5,038)

Modern HTML Web Development: Build Accessible and Responsive Sites

Master the foundational language of the web to build structured, accessible, and mobile-friendly websites using modern HTML5 and basic styling.
★ 4.3 (852)

Kotlin for Java Developers: Master Interoperability and Modern Syntax

Leverage your existing Java knowledge to quickly learn Kotlin, write cleaner code, and seamlessly integrate both languages in your development projects.
★ 4.5 (5,515)

Modern JavaScript: Accelerated ES6 and Beyond

Master modern JavaScript syntax and ES6 features, from variables and arrow functions to Promises and modules, to write cleaner and more efficient web applications.
★ 4.5 (6,194)

NgRx State Management and NgRx Data in Angular

Learn to manage complex application state in Angular using NgRx Store, Effects, Entity, and NgRx Data to build highly performant and scalable frontend architectures.
★ 4.5 (7,689)

C# and .NET Programming: From Foundations to Advanced Concepts

Master C# and the .NET ecosystem to build robust applications and prepare for software development roles through comprehensive written explanations and practical exercises.
★ 4.6 (5,824)

JavaScript Web Programming with Modern ES6+

Build a strong foundation in modern JavaScript from basic syntax and ES6+ features to dynamic web browser integration.
★ 4.2 (228)

Modern PHP and Laravel: Build Portfolio-Ready Web Applications

Learn to build secure, dynamic web applications from scratch using PHP and Laravel through step-by-step written guides, practical code walkthroughs, and hands-on projects.
★ 4.6 (6,384)

Node.js Backend Development: Building Practical REST APIs

Master server-side JavaScript to build secure, scalable REST APIs using Express and MongoDB through structured written explanations and practical exercises.
★ 4.4 (317)

Apache Maven: Build and Deploy Java Applications

Learn to configure, build, and deploy JVM applications with Apache Maven, mastering multi-module projects, dependencies, and automated testing.
★ 4.6 (4,775)

Building Responsive Websites with HTML and CSS

Master the fundamentals of web design by learning to structure and style professional, responsive websites from scratch.
★ 4.5 (474)

Data Science Foundations: Solving Big Data Challenges

Master the essentials of data analysis, modern dataframe libraries, and predictive modeling to solve complex data challenges and make informed, data-driven decisions.
★ 4.1 (433)

Multi-Platform Mobile App Development Fundamentals

Learn to build native and cross-platform applications for iOS, Android, and Windows using modern programming languages and industry-standard design patterns.
★ 4.1 (229)