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

The path to your dream career

393 course matches your filter criteria.

Pandas Data Manipulation
Free
Data Science

Pandas Data Manipulation

Pandas Data Manipulation refers to the process of using the Pandas library to work with structured data, primarily through its two core data structures: Series (one-dimen...

  • Apply Pandas DataFrames and Series to load, inspect, and exp...
  • Implement boolean indexing and label-based selection to filt...
  • +6 more outcomes
12 units
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
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
Review
OpenCV Computer Vision
Free
Artificial Intelligence

OpenCV Computer Vision

OpenCV Computer Vision is the study and application of enabling machines to interpret and understand visual information from the world.

  • Apply color space conversions and image filtering techniques...
  • Implement edge detection and contour analysis to extract obj...
  • +6 more outcomes
12 units
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
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
Review
ComfyUI Image Generation Workflows
Free
Artificial Intelligence

ComfyUI Image Generation Workflows

ComfyUI Image Generation Workflows refer to the visual, node‑based method of creating and controlling image generation processes using the ComfyUI platform.

  • Install and navigate the ComfyUI interface to set up a basic...
  • Design effective prompts and conditioning strategies to cont...
  • +6 more outcomes
12 units
Review
Zero Trust Network Design
Free
Cybersecurity

Zero Trust Network Design

Zero Trust Network Design is a security framework that eliminates implicit trust by requiring continuous verification of every access request, regardless of origin.

  • Design a Zero Trust architecture by applying the foundationa...
  • Implement identity and access management policies that enfor...
  • +6 more outcomes
12 units
Review
API Security Hardening
Free
Cybersecurity

API Security Hardening

API Security Hardening is the systematic process of strengthening application programming interfaces against unauthorized access, data leakage, and service disruption.

  • Analyze common API security threats and vulnerabilities to e...
  • Implement robust authentication and authorization using OAut...
  • +5 more outcomes
12 units
Review
Wireless Network Security
Free
Cybersecurity

Wireless Network Security

Wireless Network Security is the discipline of protecting data, devices, and infrastructure that communicate over radio frequencies rather than physical cables.

  • Analyze the wireless threat landscape to identify common att...
  • Evaluate the security strengths and weaknesses of WEP, WPA,...
  • +6 more outcomes
12 units
Review
Threat Intelligence Analysis
Free
Cybersecurity

Threat Intelligence Analysis

Threat intelligence analysis is the systematic process of collecting, evaluating, and interpreting data about current and potential cyber threats to produce actionable in...

  • Analyze threat actor motivations and capabilities to assess...
  • Apply the intelligence lifecycle to structure and manage a s...
  • +5 more outcomes
12 units
Review
A/B Testing Statistics
Free
Data Science

A/B Testing Statistics

A/B testing statistics is the branch of applied statistics that provides the mathematical framework for comparing two versions of a product, feature, or experience to det...

  • Explain the principles of statistical thinking and their rol...
  • Formulate null and alternative hypotheses for A/B testing sc...
  • +6 more outcomes
12 units
Review
Vue.js Frontend Development
Free
Programming

Vue.js Frontend Development

Vue.js is a progressive JavaScript framework for building user interfaces and single-page applications.

  • Build a Vue.js application using the Composition API to mana...
  • Implement component communication through props, custom even...
  • +6 more outcomes
12 units
Review
Angular Enterprise Applications
Free
Programming

Angular Enterprise Applications

Angular Enterprise Applications refer to the practice of using the Angular framework to build complex, large-scale software systems that serve business-critical functions...

  • Design a modular enterprise application architecture using A...
  • Implement centralized state management with NgRx to handle c...
  • +5 more outcomes
12 units
Review
Docker Container Orchestration
Free
Technology & IT

Docker Container Orchestration

Docker container orchestration is the automated management of containerized applications across multiple hosts, ensuring deployment, scaling, networking, and lifecycle co...

  • Design and deploy a multi-container application using Docker...
  • Configure a Docker Swarm cluster with manager and worker nod...
  • +6 more outcomes
12 units
Review