
Wiley
Python Foundations for AI/IoT
This unit expands foundational Python skills and applies them to data, machine learning, and hardware projects. Students will master core […]
FreePython Essentials for Networking
This unit introduces core Python programming concepts and tools used in networking, data processing, and physical computing. Students will learn […]
FreeAdvanced Web Application Development
This unit advances students’ full‑stack web development skills by integrating server‑side PHP/MySQL techniques with client‑side JavaScript, AJAX, and modern front‑end […]
FreeClient-Server Interactivity and Data
This unit develops client- and server-side skills needed to build interactive, data-driven web applications. Students learn DOM manipulation, JavaScript and […]
FreeFull-Stack Foundations: PHP MySQL JavaScript
This unit establishes practical foundations for building dynamic web applications by configuring development servers and tools, applying HTML5/CSS/JavaScript for interactive […]
FreeFoundations of Dynamic Web Development
This unit introduces students to building modern web pages by combining HTML5, CSS, JavaScript (including jQuery), PHP, and basic MySQL […]
FreeAdvanced JavaScript and Full-Stack Integration
This capstone unit consolidates advanced JavaScript language features, modern module and class patterns, front-end component architectures (React, Vue, Svelte), and […]
FreeComponent & Node.js Fundamentals
This unit advances students from basic JavaScript to building interactive component-driven front ends and server-side functionality with Node.js. Students will […]
FreeRuntime, Modules, and Components
This unit explores JavaScript runtime behavior, module and dependency management, and component-based front-end development while introducing core Node.js server concepts. […]
FreeFoundations of JavaScript and Tooling
This unit introduces core JavaScript language features, runtime concepts, and essential tooling used in modern web development. Students will learn […]
FreeAdvanced Java Concepts and Careers
This unit deepens object-oriented programming skills with a focus on reference types, access control, packages/modules, operators, and building simple GUIs. […]
FreeCore Java and OOP Fundamentals
This unit covers essential Java language features and object‑oriented programming principles used in game programming and design. Students deepen skills […]
FreeObjects, Methods, and I/O
This unit expands students’ Java programming skills by focusing on object-oriented design and implementation of classes, methods, constructors, and subclasses, […]
FreeJava Programming Fundamentals
This unit introduces core Java programming concepts, tools, and language features that prepare students for intermediate object-oriented design and game […]
FreeAdvanced Java: Collections, Concurrency, and UI
This capstone unit advances students’ Java programming skills with hands-on work in collections and data structures, concurrency and synchronization, event-driven […]
FreeAdvanced Java Programming Concepts
This unit expands students’ mastery of intermediate-to-advanced Java language features, libraries, and APIs, including object-oriented design, collections, concurrency, and JavaFX […]
FreeAlgorithms, Collections, and JavaFX
This unit advances students’ Java skills by focusing on core data structures, algorithmic thinking, and event‑driven user interfaces. Learners will […]
FreeJava Foundations and Core Concepts
This unit establishes a working Java development environment and introduces core programming concepts and idioms in Java. Students learn basic […]
FreeInteractive Front-End Development
This unit synthesizes core HTML, CSS, and JavaScript skills to build interactive, accessible, and responsive web pages. Students deepen their […]
FreeResponsive Layouts & DOM Interactivity
This unit teaches students to build accessible, validated, and responsive front-end layouts using HTML, CSS, and JavaScript. Students will master […]
Free



















