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

The path to your dream career

399 course matches your filter criteria.

Canva Social Media Graphics
Free
Social Media

Canva Social Media Graphics

Canva Social Media Graphics refers to the practice of designing visual content specifically for social media platforms using Canva’s drag‑and‑drop design environment.

  • Navigate Canva's interface and customize your workspace for...
  • Apply core design principles such as balance, contrast, and...
  • +6 more outcomes
12 units
Review
Power BI Dashboard Design
Free
Data Science

Power BI Dashboard Design

Power BI Dashboard Design is the discipline of creating visual, interactive interfaces that summarize and present key performance indicators, trends, and insights from un...

  • Apply foundational dashboard design principles to structure...
  • Build a data model in Power BI by defining relationships and...
  • +5 more outcomes
12 units
Review
Shopify Theme Customization
Free
Web Design

Shopify Theme Customization

Shopify Theme Customization refers to the process of modifying or creating the visual and functional aspects of a Shopify online store using the platform's templating lan...

  • Analyze Shopify theme architecture and apply Liquid syntax t...
  • Design custom theme settings using the Theme Customizer to e...
  • +6 more outcomes
12 units
Review
Home Ethernet Wiring
Free
Networking

Home Ethernet Wiring

Home Ethernet wiring refers to the installation of physical network cables within a house to create a wired local area network (LAN).

  • Identify and differentiate between Ethernet standards such a...
  • Explain the construction differences between shielded and un...
  • +6 more outcomes
12 units
Review
Privacy Protection Methods
Free
Cybersecurity

Privacy Protection Methods

Privacy Protection Methods is the systematic practice of identifying, assessing, and mitigating risks to personal and organizational privacy in digital environments.

  • Analyze common privacy threats and justify the need for prot...
  • Evaluate key legal frameworks such as GDPR and CCPA to deter...
  • +5 more outcomes
12 units
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
Review
Rails E-commerce Development
Free
Programming

Rails E-commerce Development

Rails E-commerce Development is the practice of building online shopping platforms using the Ruby on Rails web framework.

  • Set up a Rails e-commerce application with essential gems an...
  • Implement user authentication and authorization using Devise...
  • +6 more outcomes
12 units
Review
Self-Hosted Applications
Free
Technology & IT

Self-Hosted Applications

Self-hosted applications refer to software that you install, configure, and run on your own hardware or cloud servers, rather than relying on third-party hosted services.

  • Design a self-hosted infrastructure plan that includes hardw...
  • Implement containerized applications using Docker and Docker...
  • +5 more outcomes
12 units
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
Review
Automotive ECU Tuning
Free
Technology & IT

Automotive ECU Tuning

Automotive ECU tuning is the process of modifying the software parameters within a vehicle’s engine control unit to alter how the engine operates.

  • Analyze the architecture of a modern ECU and its role in con...
  • Apply stoichiometric principles to adjust fuel maps for targ...
  • +6 more outcomes
12 units
Review
Rust Systems Programming
Free
Programming

Rust Systems Programming

Rust systems programming is a discipline focused on writing software that interacts directly with hardware and operating system resources while guaranteeing memory and th...

  • Apply Rust's ownership and borrowing rules to manage memory...
  • Design custom data types using structs, enums, and pattern m...
  • +6 more outcomes
12 units
Review
Multi-Agent Orchestration
Free
Artificial Intelligence

Multi-Agent Orchestration

Multi‑Agent Orchestration is the discipline of coordinating multiple autonomous software agents—each with its own capabilities, knowledge, and goals—to work together towa...

  • Analyze foundational concepts of multi-agent systems to dist...
  • Design agent architectures using patterns such as hierarchic...
  • +6 more outcomes
12 units
Review
Mastering Stable Diffusion Prompting
Free
Artificial Intelligence

Mastering Stable Diffusion Prompting

Mastering Stable Diffusion Prompting is the systematic study of how to construct text inputs that guide the Stable Diffusion model to generate desired images.

  • Analyze the prompting paradigm to differentiate between text...
  • Construct a prompt by applying the anatomy of a prompt inclu...
  • +6 more outcomes
12 units
Review
Slack Automation Development
Free
Programming

Slack Automation Development

Slack Automation Development is the practice of creating software that extends or automates Slack’s native capabilities using its APIs, event system, and workflow builder...

  • Design and configure a Slack app with appropriate bot tokens...
  • Implement event subscriptions using the Events API to respon...
  • +6 more outcomes
12 units
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
12 units
Review