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

The path to your dream career

625 course matches your filter criteria.

UI Animation Principles
Free
Web Design

UI Animation Principles

UI Animation Principles is the discipline of applying motion design to user interfaces to guide attention, communicate feedback, and enhance usability.

  • Analyze foundational UI animation principles to distinguish...
  • Apply timing, spacing, and easing curves to create natural a...
  • +6 more outcomes
12 units 4
Review
CCNA Network Foundations
Free
Networking

CCNA Network Foundations

CCNA Network Foundations is the study of how data moves across interconnected devices, from the physical cabling and switching logic to the routing decisions that enable...

  • Analyze network communication by mapping protocols to the se...
  • Design a switched Ethernet network using MAC addressing and...
  • +5 more outcomes
12 units 4
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 4
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 4
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 4
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 4
Review
Building AI Agents
Free
Artificial Intelligence

Building AI Agents

Building AI agents is the discipline of creating software entities that can perceive their environment, make decisions, and take actions to achieve specific goals autonom...

  • Analyze the fundamental components and types of AI agents to...
  • Design perception models that enable an agent to interpret a...
  • +5 more outcomes
12 units 4
Review
Starting a Micro-SaaS
Free
Technology & IT

Starting a Micro-SaaS

Starting a Micro-SaaS refers to the process of creating a small, specialized software product that serves a narrow market segment, typically run by one person or a tiny t...

  • Validate a micro-SaaS idea by conducting problem discovery i...
  • Analyze market data to select a profitable niche with low co...
  • +6 more outcomes
12 units 3
Review
Computer Basics
Free
Computer Programs

Computer Basics

Computer Basics is the foundational body of knowledge that explains what a computer is, how its physical components (hardware) and logical instructions (software) interac...

  • Identify and describe the primary functions of computer hard...
  • Differentiate between system software and application softwa...
  • +6 more outcomes
12 units 3
Review
RTL Interface Localization for Arabic
Free
Web Design

RTL Interface Localization for Arabic

RTL Interface Localization for Arabic is the discipline of adapting user interfaces to support right-to-left reading and writing systems, specifically for the Arabic scri...

  • Implement CSS logical properties to create a fully mirrored...
  • Apply Arabic script typography rules to select and pair font...
  • +6 more outcomes
12 units 3
Review
AI-Powered Reports and Presentations
Free
Artificial Intelligence

AI-Powered Reports and Presentations

AI-powered reports and presentations refer to the use of artificial intelligence tools to automate, enhance, and personalize the creation of business documents and slide...

  • Analyze data using AI tools to extract actionable insights f...
  • Design effective prompts that guide AI to generate structure...
  • +6 more outcomes
12 units 3
Review
Faceless YouTube and TikTok Channel Management
Free
Social Media

Faceless YouTube and TikTok Channel Management

Faceless channel management is the practice of creating and operating video channels where the creator never appears on camera.

  • Analyze market research data to select a profitable niche fo...
  • Apply legal compliance guidelines when sourcing and using th...
  • +5 more outcomes
12 units 3
Review
Data Entry Operations
Free
Technology & IT

Data Entry Operations

Data Entry Operations encompasses the systematic processes of capturing, inputting, organizing, and maintaining information within digital systems.

  • Demonstrate touch-typing proficiency and apply ergonomic wor...
  • Configure and navigate data entry interfaces, including web-...
  • +6 more outcomes
12 units 3
Review
Open Source Intelligence Techniques
Free
Cybersecurity

Open Source Intelligence Techniques

Open Source Intelligence (OSINT) is the systematic discipline of identifying, collecting, and analyzing publicly available information to produce actionable insights.

  • Apply foundational OSINT principles to systematically collec...
  • Evaluate the legal and ethical constraints of OSINT investig...
  • +6 more outcomes
12 units 3
Review
Instructional Prompt Engineering
Free
Artificial Intelligence

Instructional Prompt Engineering

Instructional Prompt Engineering is the specialized discipline of designing and refining natural language inputs to guide large language models in generating effective, p...

  • Analyze how large language model architectures and training...
  • Apply core prompt engineering techniques, including role ass...
  • +6 more outcomes
12 units 3
Review