The path to your dream career
819 course matches your filter criteria.
819 results
1 filters applied
Legacy COBOL Programming
Legacy COBOL Programming refers to the use of the COBOL language—Common Business-Oriented Language—to develop and maintain business applications on mainframe and midrange...
- Analyze the historical context and mainframe environment of...
- Apply the four-division structure and basic syntax to write...
- +6 more outcomes
Rust Systems Programming
Rust systems programming is a discipline focused on writing software that interacts directly with hardware and operating system resources while guaranteeing memory and th...
- Apply Rust's ownership and borrowing rules to manage memory...
- Design custom data types using structs, enums, and pattern m...
- +6 more outcomes
Building AI Agents
Building AI agents is the discipline of creating software entities that can perceive their environment, make decisions, and take actions to achieve specific goals autonom...
- Analyze the fundamental components and types of AI agents to...
- Design perception models that enable an agent to interpret a...
- +5 more outcomes
Fine-Tuning Small Language Models
Fine-tuning small language models is the process of taking a pre-trained, relatively compact language model—typically with fewer than 7 billion parameters—and further tra...
- Analyze the architectural differences between small and larg...
- Design a preprocessing pipeline to clean, tokenize, and form...
- +6 more outcomes
Metaverse
The metaverse is a persistent, shared, and immersive digital space that converges physical and virtual realities.
- Define the metaverse and differentiate it from related conce...
- Analyze the core technologies of VR, AR, and XR and their ro...
- +6 more outcomes
Keyboard Shortcuts
Keyboard shortcuts are key combinations or sequences that trigger specific commands without requiring a mouse or touchpad.
- Analyze the foundational principles of keyboard shortcut des...
- Implement universal text editing shortcuts to perform cut, c...
- +6 more outcomes
Bicycle Repair and Maintenance
Bicycle repair and maintenance is the systematic practice of inspecting, servicing, and restoring the mechanical components of a bicycle to ensure safe, efficient, and re...
- Apply safety protocols and correctly identify essential bicy...
- Implement a systematic cleaning and lubrication process to e...
- +6 more outcomes
Microsoft Power Automate
Microsoft Power Automate is a cloud-based automation platform within the Microsoft Power Platform that enables users to create automated workflows across hundreds of appl...
- Build a foundational automated flow using core concepts and...
- Apply dynamic content and expressions to transform data with...
- +6 more outcomes
Software Localization Engineering
Software localization engineering is the discipline of adapting software applications to function correctly and feel natural across different languages, regions, and cult...
- Design a localization architecture that integrates internati...
- Evaluate locale-specific data formats and cultural adaptatio...
- +6 more outcomes
RTL Interface Localization for Arabic
RTL Interface Localization for Arabic is the discipline of adapting user interfaces to support right-to-left reading and writing systems, specifically for the Arabic scri...
- Implement CSS logical properties to create a fully mirrored...
- Apply Arabic script typography rules to select and pair font...
- +6 more outcomes
Machine Learning Demand Forecasting
Machine learning demand forecasting is the application of supervised and unsupervised learning algorithms to predict future customer demand based on historical data, exte...
- Design a demand forecasting problem using machine learning p...
- Preprocess time series data effectively by cleaning, resampl...
- +6 more outcomes
Vibe Coding: Build Apps Without Code
Vibe Coding is a paradigm where you describe the application you want in plain English, and an AI system generates the underlying code, logic, and interface for you.
- Define the concept of vibe coding and its role in no-code ap...
- Set up a complete vibe coding toolkit including AI assistant...
- +6 more outcomes
AI-Powered Medical Scheduling and Patient Intake
AI-powered medical scheduling and patient intake refers to the use of artificial intelligence techniques—including machine learning, natural language processing, and pred...
- Analyze current operational challenges in medical scheduling...
- Implement natural language processing techniques to automate...
- +6 more outcomes
Instructional Prompt Engineering
Instructional Prompt Engineering is the specialized discipline of designing and refining natural language inputs to guide large language models in generating effective, p...
- Analyze how large language model architectures and training...
- Apply core prompt engineering techniques, including role ass...
- +6 more outcomes
AI Safety and Red Teaming Fundamentals
AI Safety and Red Teaming Fundamentals is the interdisciplinary field dedicated to identifying, analyzing, and mitigating the unique risks that arise from deploying machi...
- Analyze the landscape of AI safety risks, including misuse,...
- Apply adversarial thinking and structured red teaming method...
- +6 more outcomes