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

The path to your dream career

818 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
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
Satellite Data Analysis
Free
Data Science

Satellite Data Analysis

Satellite data analysis is the science of extracting meaningful information from imagery captured by Earth-observing satellites.

  • Apply radiometric and atmospheric correction techniques to p...
  • Implement geometric correction and image registration to ali...
  • +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
Blockchain Supply Chain Tracking
Free
Blockchain

Blockchain Supply Chain Tracking

Blockchain supply chain tracking refers to the use of distributed ledger technology to record, verify, and share the movement of goods, materials, and data across a suppl...

  • Evaluate how blockchain's immutable ledger and consensus mec...
  • Analyze traditional supply chain pain points including opaci...
  • +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
Azure DevOps Workflows
Free
Programming

Azure DevOps Workflows

Azure DevOps Workflows refers to the automated processes that orchestrate the software development lifecycle within Microsoft’s Azure DevOps suite.

  • Implement branching and pull request workflows in Azure Repo...
  • Configure automated build pipelines in Azure Pipelines to co...
  • +5 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
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
Hugging Face Model Deployment
Free
Artificial Intelligence

Hugging Face Model Deployment

Hugging Face Model Deployment refers to the process of taking a pre-trained or fine-tuned model from the Hugging Face Hub and making it available for inference in a produ...

  • Configure a Hugging Face environment with necessary librarie...
  • Export a fine-tuned Hugging Face transformer model to ONNX f...
  • +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
MongoDB NoSQL Database Development
Free
Technology & IT

MongoDB NoSQL Database Development

MongoDB NoSQL Database Development is the practice of designing, building, and managing databases using MongoDB, a leading NoSQL document-oriented database.

  • Analyze the differences between NoSQL and relational databas...
  • Perform basic CRUD operations on MongoDB documents using the...
  • +5 more outcomes
12 units 1
Review
GraphQL API Design
Free
Technology & IT

GraphQL API Design

GraphQL API Design is the discipline of structuring and implementing APIs using the GraphQL query language, which was developed by Facebook and later open-sourced.

  • Design a GraphQL schema using the Schema Definition Language...
  • Construct efficient queries and mutations that minimize over...
  • +6 more outcomes
2.0 (1)
12 units 1
Review
Elasticsearch Data Indexing
Free
Technology & IT

Elasticsearch Data Indexing

Elasticsearch Data Indexing is the process of structuring, storing, and organizing data into searchable indices using the Elasticsearch engine.

  • Design and apply custom mappings to control field types and...
  • Configure and evaluate text analyzers to optimize full-text...
  • +6 more outcomes
12 units 1
Review