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

The path to your dream career

399 course matches your filter criteria.

Tokenomics Design: From Fundamentals to Launch
Free
Blockchain

Tokenomics Design: From Fundamentals to Launch

Tokenomics design is the discipline of creating and managing the economic systems that govern blockchain-based tokens.

  • Design token supply mechanics including minting, burning, an...
  • Apply game theory principles to construct incentive structur...
  • +6 more outcomes
12 units
Review
Big Data Processing with Apache Spark
Free
Data Science

Big Data Processing with Apache Spark

Big Data Processing with Apache Spark refers to the use of Spark’s unified analytics engine to handle large-scale data workloads across distributed clusters.

  • Analyze common big data challenges and evaluate how the Apac...
  • Implement fault-tolerant data processing using Spark's Resil...
  • +6 more outcomes
12 units
Review
Jamstack Web Development
Free
Technology & IT

Jamstack Web Development

Jamstack is a modern web architecture that decouples the frontend from the backend by pre-rendering static content and serving it via a CDN, while dynamic functionality i...

  • Analyze the architectural principles of Jamstack to differen...
  • Build a static site using the 11ty static site generator wit...
  • +6 more outcomes
12 units
Review
IT Troubleshooting
Free
Technology & IT

IT Troubleshooting

IT Troubleshooting is the systematic process of identifying, analyzing, and resolving problems in computing systems, networks, and software.

  • Apply a structured troubleshooting methodology to systematic...
  • Diagnose common hardware component failures by interpreting...
  • +6 more outcomes
12 units
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
Review
Complete DIY Wind Turbine
Free
Technology

Complete DIY Wind Turbine

A complete DIY wind turbine is a small-scale wind energy system that you design, assemble, and install yourself, typically for residential or off-grid use.

  • Analyze the fundamental principles of wind energy conversion...
  • Evaluate a potential installation site by measuring wind spe...
  • +5 more outcomes
12 units
Review
Security Vulnerability Assessment
Free
Cybersecurity

Security Vulnerability Assessment

Security vulnerability assessment is the systematic process of identifying, quantifying, and prioritizing security weaknesses in systems, networks, and applications.

  • Analyze the foundational principles and methodologies that u...
  • Apply the vulnerability assessment lifecycle to plan and exe...
  • +6 more outcomes
12 units
Review
Legacy COBOL Programming
Free
Programming

Legacy COBOL Programming

Legacy COBOL Programming refers to the use of the COBOL language—Common Business-Oriented Language—to develop and maintain business applications on mainframe and midrange...

  • Analyze the historical context and mainframe environment of...
  • Apply the four-division structure and basic syntax to write...
  • +6 more outcomes
12 units
Review
Instagram Business Growth
Free
Social Media

Instagram Business Growth

Instagram Business Growth is the systematic process of increasing a brand’s reach, engagement, and revenue on the Instagram platform through strategic content, community...

  • Design a business-ready Instagram profile optimized for bran...
  • Analyze the Instagram algorithm to develop a content strateg...
  • +6 more outcomes
12 units
Review
Laravel Web Development
Free
Programming

Laravel Web Development

Laravel Web Development is the practice of building server-side web applications using the Laravel PHP framework, which provides an expressive, elegant syntax and a rich...

  • Set up a Laravel development environment and configure proje...
  • Design RESTful routes and implement controllers to handle HT...
  • +6 more outcomes
12 units
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
Review
Python Coding Projects
Free
Programming

Python Coding Projects

Python Coding Projects refers to the practice of applying Python programming to create complete, functional software applications that solve specific problems or automate...

  • Build an interactive number guessing game using Python loops...
  • Implement a to-do list manager that reads and writes tasks t...
  • +6 more outcomes
12 units
Review
Residential Solar Design
Free
Technology

Residential Solar Design

Residential solar design is the engineering and planning process of creating a photovoltaic (PV) system tailored to a home’s energy needs, roof structure, and local clima...

  • Analyze site conditions including shading, roof orientation,...
  • Design a photovoltaic system by calculating total load, sizi...
  • +5 more outcomes
12 units
Review
Security Incident Response
Free
Cybersecurity

Security Incident Response

Security incident response is the systematic approach to managing and mitigating the aftermath of a cybersecurity breach or attack.

  • Apply the NIST framework to design a comprehensive incident...
  • Analyze security alerts to triage and prioritize incidents b...
  • +6 more outcomes
12 units
Review
x86 Assembly Programming
Free
Programming

x86 Assembly Programming

x86 Assembly Programming is the practice of writing instructions in the human‑readable mnemonic form of the x86 instruction set architecture (ISA).

  • Analyze binary, hexadecimal, and two's complement representa...
  • Design a program that uses general-purpose registers and mem...
  • +6 more outcomes
12 units
Review