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

The path to your dream career

3.907 choose the certificate program that will advance your career.

Embedded Finance Integration
Free
Finance & Accounting

Embedded Finance Integration

Embedded finance integration refers to the seamless incorporation of financial services—such as payments, lending, insurance, or banking—into non-financial platforms, pro...

  • Analyze the foundational concepts of embedded finance and it...
  • Design a business model that integrates financial services i...
  • +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
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
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
Email Drip Campaign Design
Free
Marketing

Email Drip Campaign Design

Email drip campaign design is the practice of creating a series of pre-written, automated emails that are sent to subscribers based on specific triggers, timelines, or us...

  • Design a strategic drip campaign plan that aligns with marke...
  • Build targeted audience segments using behavioral and demogr...
  • +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
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
Git Version Control Workflows
Free
Technology & IT

Git Version Control Workflows

Git Version Control Workflows refers to the set of conventions and strategies teams use to manage code changes, branches, and releases within Git.

  • Apply basic Git commands to initialize repositories, stage c...
  • Implement branching and merging strategies to manage paralle...
  • +6 more outcomes
12 units 1
Review
Sketch App Interface Design
Free
Design Software

Sketch App Interface Design

Sketch App Interface Design is the practice of creating visual layouts and interactive prototypes for digital products using Sketch, a vector-based design application.

  • Set up a Sketch workspace with custom grid and layout settin...
  • Construct complex vector shapes using the Pen tool and boole...
  • +5 more outcomes
12 units 1
Review
MATLAB Data Analysis
Free
Data Science

MATLAB Data Analysis

MATLAB data analysis refers to the systematic process of using MATLAB’s computational and visualization capabilities to inspect, clean, transform, and model data.

  • Import and export data from various file formats using MATLA...
  • Clean raw datasets by handling missing values, outliers, and...
  • +6 more outcomes
12 units 1
Review
dbt Data Transformation
Free
Data Science

dbt Data Transformation

dbt Data Transformation is a methodology and toolset for applying SQL-based transformations to data already loaded into a data warehouse.

  • Set up a dbt project and configure profiles for data warehou...
  • Build and test dbt models using sources, seeds, and ref func...
  • +5 more outcomes
12 units 1
Review
LangChain Application Development
Free
Artificial Intelligence

LangChain Application Development

LangChain Application Development is the practice of using the LangChain framework to build software that leverages large language models in a modular, composable way.

  • Build a LangChain application by composing core components s...
  • Design custom prompt templates to control language model out...
  • +6 more outcomes
12 units 1
Review
Predictive Analytics Modeling
Free
Data Science

Predictive Analytics Modeling

Predictive analytics modeling is the practice of using historical data and statistical algorithms to identify the likelihood of future outcomes.

  • Describe the key stages of the predictive analytics workflow...
  • Prepare raw data for predictive modeling by handling missing...
  • +6 more outcomes
12 units 1
Review