Explore courses

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

113754 courses Ready to transform your future

Learn Spring Boot: Rapid Java Application Development

Build and deploy production-ready Java applications quickly using Spring Boot, without the complexity of traditional Spring configuration.
★ 4.2 (5,318)

Interactive eLearning Design with Articulate Storyline 360

Build highly interactive and accessible eLearning courses from scratch using triggers, variables, and modern publishing standards.
★ 4.6 (6,613)

Machine Learning Foundations: Build a Value Estimation Model

Learn the core principles of machine learning and use Python with scikit-learn to build a predictive model that estimates real estate values.
★ 4.1 (359)

Python Automation Testing with Pytest

Learn to write clean, scalable automation tests using Pytest, from basic assertions and fixtures to behavior-driven development and modern testing workflows.
★ 4.1 (4,803)

Computer Vision and Object Detection with TensorFlow

Master object detection and image classification by applying transfer learning and modern neural network architectures using Python and TensorFlow.
★ 4.1 (1,051)

Software Requirements Gathering: Specifying Successful Projects

Learn how to capture, analyze, and document software requirements to bridge the gap between stakeholder expectations and final technical deliverables.
★ 4.4 (9,536)

Core Java Programming: A Step-by-Step Guide for Beginners

Master the fundamentals of Java programming, write clean object-oriented code, and build a strong foundation for software development.
★ 4.6 (572)

Java Reactive Programming with Project Reactor

Build scalable, non-blocking applications and microservices by learning Flux, Mono, and asynchronous stream processing in Java.
★ 4.7 (3,436)

Spring Boot Developer: Build a Secure Online Shop Application

Master Spring Boot, Spring Security, and Spring Data JPA by designing and building a functional web-based online store from the ground up.
★ 4.7 (307)

Java Programming with Practical Coding Exercises

Build a strong foundation in Java and object-oriented programming through a series of structured coding practices and logic-building challenges.
★ 4.3 (190)

Data Science and Machine Learning with Python: Practical Project Guide

Master foundational data analysis, supervised and unsupervised machine learning, and feature engineering by building practical classification and clustering projects in Python.
★ 4.1 (484)

MATLAB Programming Foundations for Engineers

Master the fundamentals of MATLAB to solve complex mathematical problems, analyze data, and build clear visualizations for engineering and scientific projects.
★ 4.4 (6,166)

Python Programming for Data Science and Machine Learning

Master core Python syntax, object-oriented programming, and modern data libraries to build a strong foundation for data science and machine learning.
★ 4.1 (505)

Deep Learning Fundamentals with Python and Keras

Build and train neural networks for image and text analysis using Python and Keras, starting from basic concepts to practical model deployment.
★ 4.5 (3,423)

HTML5 and CSS3: Build Responsive Websites with Hands-On Practice

Master the essentials of modern web design by reading clear explanations and practicing semantic markup, responsive layouts, and CSS styling from scratch.
★ 4.4 (199)

Jira Workflow Design for Agile Teams

Learn to architect and manage efficient project workflows in Jira to streamline collaboration between development, QA, and stakeholders.
★ 4.4 (7,078)

Machine Learning for Unity Game AI: A Beginner's Guide

Create adaptive game characters and intelligent agents using genetic algorithms and neural networks within the Unity environment.
★ 4.7 (2,148)

Python and Django Web Development: From Basics to Web Applications

Build functional web applications from scratch by mastering Python programming fundamentals and the powerful Django framework.
★ 4.1 (2,433)

WordPress Website Creation: Build Your Professional Site

Create and manage your own professional website from scratch using the modern block editor and essential plugins without writing a single line of code.
★ 4.0 (323)

LookML Modeling Foundations: Control Data Visualization in Looker

Master the fundamentals of LookML to build scalable data models, define custom dimensions, and streamline your Looker business intelligence workflows.
★ 4.0 (152)

Building a Responsive Portfolio Website with HTML, CSS, and JavaScript

Learn to code and deploy a professional, fully responsive personal portfolio from scratch using modern web standards to showcase your creative work on any screen.
★ 4.5 (193)

JavaScript from Scratch: Build Strong Foundations Without Frameworks

Learn the essential building blocks of vanilla JavaScript to write clean, interactive code and prepare for modern front-end development.
★ 4.3 (263)

Cucumber BDD and Selenium Automation Framework Design

Build scalable automation frameworks using Gherkin, Java, and Selenium while mastering Behavior Driven Development principles.
★ 4.5 (6,388)

RAG and Agentic AI with LangChain, LangGraph, and LangSmith

Build, optimize, and deploy advanced Retrieval-Augmented Generation systems and autonomous AI agents using modern LLM orchestration frameworks.
★ 4.6 (2,886)