🎓 All courses are free! Sign up now and start learning.

The path to your dream career

819 course matches your filter criteria.

C++ Programming
Free
Programming

C++ Programming

C++ is a general-purpose, compiled programming language that combines the efficiency and low-level control of C with powerful abstraction mechanisms such as classes, inhe...

  • Set up a C++ development environment and compile a basic pro...
  • Implement programs using appropriate data types, variables,...
  • +7 more outcomes
12 units 21
Review
AI-Powered Supply Chain
Free
Artificial Intelligence

AI-Powered Supply Chain

AI-powered supply chain refers to the integration of artificial intelligence technologies—including machine learning, natural language processing, computer vision, and ro...

  • Analyze foundational AI concepts and their specific applicat...
  • Design a data infrastructure strategy to support AI-driven s...
  • +5 more outcomes
12 units 20
Review
Web3 Community Building
Free
Blockchain

Web3 Community Building

Web3 community building is the practice of cultivating and managing groups of people around decentralized protocols, tokens, NFTs, or DAOs, where ownership and decision‑m...

  • Analyze the foundational principles of Web3 and their role i...
  • Design community archetypes and define goals that align with...
  • +6 more outcomes
12 units 20
Review
Computer Networks
Free
Networking

Computer Networks

Computer Networks refer to interconnected systems of computers and devices that communicate and share resources through established protocols and transmission media.

  • Network Fundamentals: You will learn to identify and configu...
  • Ethernet Technologies: You will master Ethernet standards, c...
  • +6 more outcomes
12 units 20
Review
Linux System Administration
Free
Technology & IT

Linux System Administration

Linux System Administration is the practice of managing and maintaining Linux-based operating systems, servers, and networks.

  • Apply fundamental Linux command-line utilities to navigate t...
  • Design and implement user and group accounts with appropriat...
  • +6 more outcomes
12 units 19
Review
CompTIA Security+
Free
Cybersecurity

CompTIA Security+

CompTIA Security+ is a globally recognized certification that validates the baseline skills needed to perform core security functions and pursue an IT security career.

  • Analyze core security principles including confidentiality,...
  • Identify and categorize common attack types such as phishing...
  • +5 more outcomes
5.0 (1)
12 units 19
Review
5G Technologies and Applications
Free
Networking

5G Technologies and Applications

5G Technologies and Applications encompass the fifth generation of mobile network standards and the transformative use cases they enable, extending far beyond faster smar...

  • Trace the evolution of mobile networks from 4G to 5G, identi...
  • Analyze the characteristics of 5G spectrum bands and radio a...
  • +6 more outcomes
12 units 19
Review
IoT with MicroPython
Free
Technology & IT

IoT with MicroPython

IoT with MicroPython refers to the practice of using the MicroPython programming language to develop firmware for microcontroller-based Internet of Things devices.

  • Set up a MicroPython development environment and flash firmw...
  • Apply digital input/output to read a button and control an L...
  • +6 more outcomes
12 units 18
Review
Power BI Data Analysis
Free
Data Science

Power BI Data Analysis

Power BI Data Analysis is the practice of using Microsoft Power BI to collect, clean, model, and visualize data in order to uncover trends, patterns, and insights.

  • Connect to and import data from multiple sources including E...
  • Transform and clean raw data using Power Query to create a s...
  • +6 more outcomes
12 units 17
Review
Robotic Process Automation
Free
Technology & IT

Robotic Process Automation

Robotic Process Automation (RPA) is a technology that uses software robots—or “bots”—to mimic human interactions with digital systems, automating repetitive, rule-based t...

  • Analyze business processes to identify automation opportunit...
  • Design and document an RPA solution architecture aligned wit...
  • +6 more outcomes
12 units 17
Review
Python Data Science
Free
Data Science

Python Data Science

Python Data Science is the interdisciplinary field that uses the Python programming language to extract knowledge and insights from structured and unstructured data.

  • Write and execute Python scripts to perform basic data opera...
  • Implement numerical computations using NumPy arrays to perfo...
  • +6 more outcomes
12 units 17
Review
Cryptocurrency & Digital Asset Investing
Free
Blockchain

Cryptocurrency & Digital Asset Investing

Cryptocurrency and digital asset investing refers to the practice of allocating capital to blockchain-based assets such as Bitcoin, Ethereum, stablecoins, utility tokens,...

  • Analyze the fundamental differences between proof-of-work an...
  • Evaluate the security features of various cryptocurrency exc...
  • +6 more outcomes
12 units 17
Review
Big Data Analytics and Processing
Free
Data Science

Big Data Analytics and Processing

Big Data Analytics and Processing is the discipline of capturing, storing, managing, and analyzing massive, complex datasets that exceed the capabilities of traditional d...

  • Analyze the core characteristics and challenges of big data...
  • Design robust data ingestion pipelines that integrate divers...
  • +6 more outcomes
12 units 17
Review
AI Agent Automation
Free
Artificial Intelligence

AI Agent Automation

AI Agent Automation refers to the design and deployment of autonomous software entities that perceive their environment, reason about goals, and take actions using tools...

  • Define AI agents and justify their automation benefits in re...
  • Identify the core components of an AI agent including percep...
  • +6 more outcomes
12 units 16
Review
Web Application Penetration Testing
Free
Cybersecurity

Web Application Penetration Testing

Web application penetration testing is a systematic, authorized simulation of cyberattacks against web-based applications to uncover security weaknesses before malicious...

  • Apply reconnaissance techniques to systematically gather inf...
  • Evaluate configuration and deployment weaknesses to identify...
  • +6 more outcomes
12 units 16
Review