
Wiley
Flutter UI, Navigation, and Code Quality
This unit develops students’ ability to create multi-page Flutter apps with polished layouts, basic motion/animation, and responsive behavior across devices. […]
FreeFlutter & Dart Fundamentals
This unit introduces core concepts of mobile app development using Flutter and Dart, covering hardware/software basics, Dart programming fundamentals, and […]
FreeOptimizing DevOps Delivery and Resilience
This capstone unit focuses on operationalizing DevOps practices to increase reliability, speed, and team effectiveness. Students synthesize lessons on architecture, […]
FreeOperational Reliability and DevOps Practices
This unit develops operational reliability, deployment, and team practices that enable resilient, scalable software delivery. Students learn container and cloud […]
FreeDesigning DevOps Culture & Practices
This unit develops the people, process, and technical practices required to transition teams to DevOps, emphasizing persuasion, values, and adoption […]
FreeDevOps Foundations and Culture
This unit introduces core DevOps principles, focusing on culture, waste reduction, measurement, and collaborative practices that enable reliable software delivery. […]
FreeScalable Systems and Career Readiness
This capstone unit integrates distributed systems, cloud computing, big data storage and processing, and core data engineering tools to prepare […]
FreeData Security, Governance, and Quality
This unit introduces students to data quality concepts and the core principles and practices of data security, privacy, and governance. […]
FreeData Modeling and Storage Architectures
This unit covers principles and practices for designing data models, selecting storage architectures, and constructing reliable data pipelines. Students will […]
FreeFoundations of Data Engineering
This unit introduces the origins, types, and business importance of data and distinguishes data from information. It also presents the […]
FreeAI Tooling and Capstone Integration
This concluding unit synthesizes prior foundations to teach students how to pair with, evaluate, and apply a range of AI […]
FreeAI-Assisted Code Quality and Tools
This unit explores how generative AI and related platforms can be used to improve software quality through refactoring suggestions, automated […]
FreeAI-Assisted Coding and Maintenance
This unit teaches students how to use AI coding assistants and platform tools to generate, refactor, test, document, and maintain […]
FreeAI-Assisted Coding Foundations
This unit introduces students to essential AI tools and concepts used in modern software development, including code assistants (GitHub Copilot, […]
FreeAnimate, Debug, and Share Projects
This unit teaches students to build, test, and publish interactive animated programs by combining clone behaviors, movement controls, loops, and […]
FreeInteractive Sprite Programming and Debugging
Students will build on foundational block‑based coding skills to create interactive, multimedia sprite projects that respond to events, use cloning, […]
FreeInteractive Block Programming Basics
Students build on introductory coding skills to create interactive, media-rich projects in block-based environments (Scratch, App Lab, MakeCode). The unit […]
FreeFoundations of Coding for Kids
This unit introduces beginner-friendly programming languages, essential IDE setup, and core debugging strategies while guiding students through brainstorming and launching […]
FreeWeb App Deployment and Iteration
This unit brings together HTML, basic backend scripting, debugging, and professional workflows to complete, ship, and improve a small web […]
FreeBuilding and Debugging Web Apps
This unit expands students’ practical web development skills by combining HTML/CSS markup and styling with introductory scripting, debugging, and project […]
Free
