Learn Courses

Courses

A structured learning experience that builds knowledge through guided lessons, theory, and practical exercises. Courses provide depth, progression, and clearly defined learning outcomes.

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 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
IoT Systems Foundation

IoT Fundamentals

Structured IoT foundation course covering sensors, connectivity, data flow, and simple automation logic.

6 hours Courses
Electronics & Hardware Builder

PCB Design to Fabrication

Design a simple PCB in KiCad/EasyEDA and prepare manufacturing files for fabrication.

3 hours Courses
Actuators Professional

Robotic Arm Controller

Build and program a multi-servo robotic arm with programmable sequences and basic kinematics.

6 hours Courses