Learn Programming & Software

Programming & Software

Programming & Software Foundation

Programming with JavaScript

Beginner JavaScript course focused on practical coding, debugging, and building interactive web features.

6 hours (2 x 3-hour sessions) Course
Programming & Software Developer

Spring Microservices

Design and build Java Spring microservices with API gateways, service discovery, and resilient communication patterns.

8 hours (4 x 2-hour sessions) Course
Programming & Software Builder

Fundamentals of Networking Lab

Applied networking lab covering IP addressing, routing basics, protocols, and service troubleshooting.

3 hours Lab
Programming & Software Professional

Software Delivery Automation Project

End-to-end software automation project implementing repository workflow, CI checks, and release packaging.

Project
Programming & Software Developer

AI Sensor Classifier

Train a small ML model on Raspberry Pi to classify sensor patterns such as motion, noise, or light.

3 hours Course
Programming & Software Explorer

Embedded Programming with ESP32

Program ESP32 for WiFi/Bluetooth and sensor integration; build a connected sensor device.

2 hours Workshop