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

The path to your dream career

625 course matches your filter criteria.

Information Architecture Design
Free
Web Design

Information Architecture Design

Information Architecture Design is the discipline of structuring, organizing, and labeling content in digital environments to support usability and findability.

  • Analyze foundational principles of information architecture...
  • Conduct user research and contextual inquiry to inform IA de...
  • +6 more outcomes
12 units 1
Review
Responsive Web Design Patterns
Free
Web Design

Responsive Web Design Patterns

Responsive Web Design Patterns are reusable layout and component strategies that enable web content to adapt seamlessly to different screen sizes, orientations, and resol...

  • Analyze the principles of responsive design to determine app...
  • Implement CSS Grid and Flexbox to create flexible layout pat...
  • +6 more outcomes
12 units 1
Review
Wireframing and Prototyping
Free
Web Design

Wireframing and Prototyping

Wireframing and prototyping are essential design disciplines that bridge the gap between abstract user needs and tangible product interfaces.

  • Analyze user needs and information architecture to create ef...
  • Design low-fidelity wireframes using sketching and paper pro...
  • +6 more outcomes
12 units 1
Review
NFT Utility Design
Free
Blockchain

NFT Utility Design

NFT Utility Design is the discipline of embedding functional, interactive, or redeemable properties into non-fungible tokens, transforming them from static digital assets...

  • Analyze the foundational principles of NFT utility to differ...
  • Categorize NFT utility types by their functional, experienti...
  • +6 more outcomes
12 units 1
Review
Collaborative Robot Programming
Free
Programming

Collaborative Robot Programming

Collaborative robot programming is the discipline of creating software and control logic for robots designed to operate in shared workspaces with humans.

  • Analyze safety standards and risk assessment methods to desi...
  • Implement a Robot Operating System (ROS) framework for motio...
  • +6 more outcomes
12 units 1
Review
Terraform Infrastructure Automation
Free
Technology & IT

Terraform Infrastructure Automation

Terraform Infrastructure Automation is the practice of using HashiCorp Terraform to define and provision infrastructure through declarative configuration files.

  • Apply the Terraform core workflow to initialize, plan, and a...
  • Design reusable Terraform configurations using variables, ou...
  • +6 more outcomes
12 units 1
Review
PostgreSQL Advanced Queries
Free
Technology & IT

PostgreSQL Advanced Queries

PostgreSQL Advanced Queries refers to the set of SQL techniques and database features that go beyond basic SELECT, INSERT, UPDATE, and DELETE statements.

  • Apply window functions including ROW_NUMBER, RANK, and LEAD/...
  • Design recursive Common Table Expressions to traverse hierar...
  • +6 more outcomes
12 units 1
Review
Bash Shell Scripting
Free
Programming

Bash Shell Scripting

Bash Shell Scripting is the practice of writing sequences of commands for the Bourne Again SHell (Bash), the default shell on most Unix/Linux systems.

  • Apply variables and data types to store and manipulate infor...
  • Implement conditional statements to control script execution...
  • +6 more outcomes
12 units 1
Review
Next.js Server Side Rendering
Free
Programming

Next.js Server Side Rendering

Next.js Server Side Rendering (SSR) is a technique where web pages are generated on the server for each request, producing fully rendered HTML that is sent to the client.

  • Explain the benefits and trade-offs of server-side rendering...
  • Set up a Next.js project configured for server-side renderin...
  • +6 more outcomes
12 units 1
Review
Google Looker Data Analytics
Free
Data Science

Google Looker Data Analytics

Google Looker Data Analytics is the practice of using Looker, a modern business intelligence and data analytics platform, to explore, analyze, and visualize data at scale...

  • Build LookML views and explores to model data for business a...
  • Design interactive dashboards with custom visualizations to...
  • +5 more outcomes
12 units 1
Review
Airflow Workflow Orchestration
Free
Technology & IT

Airflow Workflow Orchestration

Airflow Workflow Orchestration is a framework for programmatically authoring, scheduling, and monitoring workflows as directed acyclic graphs (DAGs).

  • Design a directed acyclic graph (DAG) using Airflow operator...
  • Configure and deploy Airflow in a production environment, in...
  • +6 more outcomes
12 units 1
Review
TensorFlow Deep Learning
Free
Artificial Intelligence

TensorFlow Deep Learning

TensorFlow Deep Learning refers to the application of deep neural networks using the TensorFlow framework, an open-source platform developed by Google for machine learnin...

  • Implement data pipelines using tf.data for efficient preproc...
  • Build and train feedforward neural networks with Keras, incl...
  • +6 more outcomes
12 units 1
Review
PyTorch Neural Networks
Free
Artificial Intelligence

PyTorch Neural Networks

PyTorch Neural Networks is a deep learning framework that provides a flexible, Pythonic way to define and train neural network models.

  • Create and manipulate PyTorch tensors with various data type...
  • Implement automatic differentiation using Autograd to comput...
  • +6 more outcomes
12 units 1
Review
RAG System Implementation
Free
Artificial Intelligence

RAG System Implementation

RAG System Implementation refers to the end-to-end process of building a retrieval-augmented generation pipeline that combines a retrieval component—typically using vecto...

  • Analyze the components of a RAG architecture and explain how...
  • Implement a retrieval strategy using sparse and dense method...
  • +6 more outcomes
12 units 1
Review
Kubernetes Cluster Management
Free
Technology & IT

Kubernetes Cluster Management

Kubernetes Cluster Management is the discipline of deploying, operating, and maintaining Kubernetes clusters—the foundational platform for containerized applications.

  • Design and implement a production-ready Kubernetes cluster u...
  • Apply node maintenance strategies including cordoning, drain...
  • +6 more outcomes
12 units 1
Review