The path to your dream career
818 course matches your filter criteria.
818 results
1 filters applied
SQL Query Fundamentals
SQL Query Fundamentals is the study of how to communicate with relational database management systems using Structured Query Language, the declarative language that has b...
- Explain relational database concepts and translate business...
- Set up a database environment, create tables with constraint...
- +6 more outcomes
SQL Joins and Subqueries
SQL joins and subqueries are fundamental techniques for working with relational databases, where data is spread across multiple normalized tables.
- Analyze relational schemas and key relationships to identify...
- Construct inner join queries that match rows across two or m...
- +6 more outcomes
MongoDB Fundamentals
MongoDB is a document-oriented database that stores data as flexible, JSON-like documents grouped into collections rather than as rows in rigid relational tables.
- Explain the MongoDB document data model and compare it with...
- Install and run a local MongoDB instance, then use the Mongo...
- +6 more outcomes
REST API Design Basics
REST API Design Basics refers to the practice of applying the Representational State Transfer architectural style to create web APIs that expose resources through uniform...
- Analyze REST architectural constraints to justify statelessn...
- Apply HTTP methods, status codes, and headers correctly when...
- +6 more outcomes
Working with APIs for Non-Programmers
Working with APIs for non-programmers is the practice of using application programming interfaces to exchange data and trigger actions between software systems without wr...
- Analyze how everyday apps use APIs to exchange data, identif...
- Interpret API documentation to locate endpoints, required pa...
- +6 more outcomes
PHP Programming
PHP Programming is the practice of writing server-side scripts using the PHP language to create dynamic web content and applications.
- Configure a local PHP environment and execute a first script...
- Apply variables, data types, and operators to compute and di...
- +6 more outcomes
Laravel Fundamentals
Laravel Fundamentals refers to the foundational knowledge and practices required to develop web applications using the Laravel PHP framework.
- Set up a Laravel project using Composer, configure environme...
- Implement routing, controllers, and responses to handle HTTP...
- +6 more outcomes
WordPress Theme Customization
WordPress theme customization is the process of modifying a WordPress theme's appearance, layout, and functionality to meet specific design or business requirements witho...
- Set up a local WordPress development environment and analyze...
- Create a child theme and apply a safe customization workflow...
- +6 more outcomes
WordPress Plugin Basics
WordPress Plugin Basics is the study of how self-contained code packages extend the WordPress core without modifying it, using the platform's documented extension points.
- Analyze the WordPress plugin ecosystem and core concepts to...
- Set up a local WordPress development environment with debugg...
- +6 more outcomes
WooCommerce Store Setup
WooCommerce Store Setup is the discipline of configuring the WooCommerce plugin within a WordPress environment to create a complete, transactional e-commerce website.
- Configure WooCommerce store settings, taxes, and legal pages...
- Build a catalog structure using categories, tags, and attrib...
- +5 more outcomes
Bubble No-Code App Building
Bubble No-Code App Building is the practice of creating web applications through a visual development environment that replaces hand-written code with drag-and-drop inter...
- Design a normalized Bubble database schema with custom data...
- Build responsive Bubble pages using groups, containers, and...
- +6 more outcomes
Glide No-Code Mobile Apps
Glide No-Code Mobile Apps refers to the practice of using the Glide platform to create native-feeling mobile applications directly from structured data sources such as Go...
- Design a no-code mobile app blueprint in Glide by mapping us...
- Build structured Glide Tables, Google Sheets, and Airtable s...
- +6 more outcomes
FlutterFlow App Development
FlutterFlow App Development refers to the practice of building native mobile and web applications using FlutterFlow, a visual development environment built on Google's Fl...
- Configure the FlutterFlow editor and design responsive inter...
- Implement multi-page navigation and user flows in FlutterFlo...
- +6 more outcomes
Roblox Game Creation
Roblox Game Creation is the discipline of designing, building, scripting, and operating interactive experiences inside the Roblox platform.
- Build a functional Roblox Studio workspace by arranging part...
- Implement Lua scripts that use variables, functions, and eve...
- +6 more outcomes
Scratch Programming for Kids
Scratch is a visual programming language and online community developed by the MIT Media Lab, where children snap together colorful blocks to create scripts instead of ty...
- Identify the stage, sprite pane, and block palette, then ass...
- Apply x and y coordinates and motion blocks to move a sprite...
- +6 more outcomes