Agila University

Choose a learning track

Build Open Agila with us

Explore the working Ada/V message-port core and x86-64 QEMU boot milestone. Learn the code, reproduce its tests, and contribute a focused improvement.

About 15 minutes per lesson, including practice. Complete every lesson check and pass every module assessment to earn this track certificate.

Available

Track 01 – Computer Fundamentals

Learn computing history, operating systems, Pascal, Ada, Rust, compilers, linkers, privacy, AI, and modern hardware.

Modules: 10 · Lessons: 72

Open Track
Available

Track 08 – Web Development

Build accessible pages with HTML, CSS, and JavaScript, then continue to networking, security, and server engineering.

Modules: 2 · Lessons: 6

Open Track
Available

Track 14 – C#

Methods, objects, and collections. The lab uses the Mono compiler and its supported C# syntax.

Modules: 2 · Lessons: 6

Open Track
Available

Track 18 – Python

Readable programs, data structures, testing, and a route into AI runtime experiments.

Modules: 2 · Lessons: 6

Open Track
Available

Track 19 – Ruby

Objects, blocks, collections, and small explainable tools.

Modules: 2 · Lessons: 6

Open Track
Available

Track 07 – Understand and Review AI Code

Understand AI-generated code. Trace its behavior, check its claims, find mistakes, and test the result.

Modules: 4 · Lessons: 12

Open Track
Available

Track 28 – Secure Software & Testing

Continue beyond syntax through focused experiments and a documented project.

Modules: 1 · Lessons: 3

Open Track
Available

Track 29 – Networking & Protocols

Continue beyond syntax through focused experiments and a documented project.

Modules: 1 · Lessons: 3

Open Track
Available

Track 24 – Server OS Engineering

Services, isolation, storage, observability, and recoverable server images. Continue from OS and networking foundations.

Modules: 2 · Lessons: 6

Open Track

Learn at your own pace. Complete the lesson check to receive your certificate, then continue to the next lesson. How learning works