Learn Programming & Software

Programming & Software

Software development skills across languages, frameworks, and architectural patterns. Learners build applications, APIs, microservices, and tools using modern programming practices, testing, version control, and design patterns.

Programming & Software Builder

Postgres Fundamentals

Relational database fundamentals using PostgreSQL.

6 hours Courses
Programming & Software Foundation

Java Microservices Fundamentals

Introductory course on microservice architecture using Java and Spring Boot.

8 hours (4 sessions) Courses
Programming & Software Professional

Software Delivery Automation Project

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

Project
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) Courses
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) Courses
Programming & Software Builder

Fundamentals of Networking Lab

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

3 hours Lab
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 Courses