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

The path to your dream career

625 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 18
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 18
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 18
Review
Geospatial Intelligence Analysis
Free
Technology & IT

Geospatial Intelligence Analysis

Geospatial Intelligence Analysis (GEOINT) is the discipline of acquiring, processing, and interpreting geospatial data—such as satellite imagery, aerial photographs, and...

  • Analyze foundational concepts of geospatial intelligence to...
  • Apply remote sensing principles to interpret electromagnetic...
  • +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
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
Smart Contract Development
Free
Blockchain

Smart Contract Development

Smart contract development is the practice of writing self-executing programs that run on a blockchain network, automatically enforcing the terms of an agreement without...

  • Analyze the core principles of blockchain technology and its...
  • Design and implement Solidity-based smart contracts that inc...
  • +6 more outcomes
12 units 16
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 16
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 15
Review
RPA Developer
Free
Technology & IT

RPA Developer

An RPA Developer is a specialist who uses robotic process automation (RPA) platforms to create software robots that mimic human interactions with digital systems.

  • Analyze business processes to identify automation opportunit...
  • Design and configure an RPA development environment includin...
  • +6 more outcomes
12 units 15
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 15
Review
Introduction to Quantum Computing
Free
Technology & IT

Introduction to Quantum Computing

Quantum computing is a field of computing that leverages quantum-mechanical phenomena such as superposition, entanglement, and interference to process information in fund...

  • Analyze the fundamental differences between classical and qu...
  • Construct and interpret the Bloch sphere representation of a...
  • +6 more outcomes
12 units 15
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 15
Review
PHP Programming
Free
Programming

PHP Programming

PHP (Hypertext Preprocessor) is a powerful server-side scripting language specifically designed for web development.

  • Introduction to PHP: You will learn to set up PHP developmen...
  • Working with Database: You will master database connectivity...
  • +6 more outcomes
12 units 15
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 14
Review