The path to your dream career
625 course matches your filter criteria.
625 results
1 filters applied
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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