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

The path to your dream career

819 course matches your filter criteria.

REST API Design Basics
Free
Programming

REST API Design Basics

REST API Design Basics refers to the practice of applying the Representational State Transfer architectural style to create web APIs that expose resources through uniform...

  • Analyze REST architectural constraints to justify statelessn...
  • Apply HTTP methods, status codes, and headers correctly when...
  • +6 more outcomes
12 units
Review
Working with APIs for Non-Programmers
Free
Technology & IT

Working with APIs for Non-Programmers

Working with APIs for non-programmers is the practice of using application programming interfaces to exchange data and trigger actions between software systems without wr...

  • Analyze how everyday apps use APIs to exchange data, identif...
  • Interpret API documentation to locate endpoints, required pa...
  • +6 more outcomes
12 units
Review
PHP Programming
Free
Programming

PHP Programming

PHP Programming is the practice of writing server-side scripts using the PHP language to create dynamic web content and applications.

  • Configure a local PHP environment and execute a first script...
  • Apply variables, data types, and operators to compute and di...
  • +6 more outcomes
12 units
Review
Laravel Fundamentals
Free
Programming

Laravel Fundamentals

Laravel Fundamentals refers to the foundational knowledge and practices required to develop web applications using the Laravel PHP framework.

  • Set up a Laravel project using Composer, configure environme...
  • Implement routing, controllers, and responses to handle HTTP...
  • +6 more outcomes
12 units
Review
WordPress Theme Customization
Free
Web Design

WordPress Theme Customization

WordPress theme customization is the process of modifying a WordPress theme's appearance, layout, and functionality to meet specific design or business requirements witho...

  • Set up a local WordPress development environment and analyze...
  • Create a child theme and apply a safe customization workflow...
  • +6 more outcomes
12 units
Review
WordPress Plugin Basics
Free
Programming

WordPress Plugin Basics

WordPress Plugin Basics is the study of how self-contained code packages extend the WordPress core without modifying it, using the platform's documented extension points.

  • Analyze the WordPress plugin ecosystem and core concepts to...
  • Set up a local WordPress development environment with debugg...
  • +6 more outcomes
12 units
Review
WooCommerce Store Setup
Free
Technology & IT

WooCommerce Store Setup

WooCommerce Store Setup is the discipline of configuring the WooCommerce plugin within a WordPress environment to create a complete, transactional e-commerce website.

  • Configure WooCommerce store settings, taxes, and legal pages...
  • Build a catalog structure using categories, tags, and attrib...
  • +5 more outcomes
12 units
Review
Bubble No-Code App Building
Free
Technology & IT

Bubble No-Code App Building

Bubble No-Code App Building is the practice of creating web applications through a visual development environment that replaces hand-written code with drag-and-drop inter...

  • Design a normalized Bubble database schema with custom data...
  • Build responsive Bubble pages using groups, containers, and...
  • +6 more outcomes
12 units
Review
Glide No-Code Mobile Apps
Free
Technology & IT

Glide No-Code Mobile Apps

Glide No-Code Mobile Apps refers to the practice of using the Glide platform to create native-feeling mobile applications directly from structured data sources such as Go...

  • Design a no-code mobile app blueprint in Glide by mapping us...
  • Build structured Glide Tables, Google Sheets, and Airtable s...
  • +6 more outcomes
12 units
Review
FlutterFlow App Development
Free
Programming

FlutterFlow App Development

FlutterFlow App Development refers to the practice of building native mobile and web applications using FlutterFlow, a visual development environment built on Google's Fl...

  • Configure the FlutterFlow editor and design responsive inter...
  • Implement multi-page navigation and user flows in FlutterFlo...
  • +6 more outcomes
12 units
Review
Roblox Game Creation
Free
Programming

Roblox Game Creation

Roblox Game Creation is the discipline of designing, building, scripting, and operating interactive experiences inside the Roblox platform.

  • Build a functional Roblox Studio workspace by arranging part...
  • Implement Lua scripts that use variables, functions, and eve...
  • +6 more outcomes
12 units
Review
Scratch Programming for Kids
Free
Programming

Scratch Programming for Kids

Scratch is a visual programming language and online community developed by the MIT Media Lab, where children snap together colorful blocks to create scripts instead of ty...

  • Identify the stage, sprite pane, and block palette, then ass...
  • Apply x and y coordinates and motion blocks to move a sprite...
  • +6 more outcomes
12 units
Review
Arduino Projects
Free
Technology & IT

Arduino Projects

Arduino Projects refers to the practice of designing, building, and programming interactive electronic systems based on the Arduino open-source microcontroller platform.

  • Configure the Arduino board and IDE, then upload and debug a...
  • Build breadboard circuits with resistors, LEDs, and buttons...
  • +6 more outcomes
12 units
Review
Home Automation with Home Assistant
Free
Technology & IT

Home Automation with Home Assistant

Home Automation with Home Assistant is the practice of using the open-source Home Assistant platform to centralize, control, and automate smart home devices and services...

  • Analyze Home Assistant's architecture and core concepts to e...
  • Install and initially configure Home Assistant using suitabl...
  • +6 more outcomes
12 units
Review
Linux Fundamentals
Free
Technology & IT

Linux Fundamentals

Linux Fundamentals is the study of the Linux operating system's core components, including the kernel, shell, filesystem hierarchy, and essential command-line utilities.

  • Analyze the Linux kernel, shell, and user space components t...
  • Navigate the Linux filesystem and manage files and directori...
  • +6 more outcomes
12 units
Review