2026-02-17 - Ada Essentials
This page contains links to everything you will need for this training class.
Files
This is a PDF copy of the slides presented during the course.
This contains the prompts and answers for each of the class labs.
Toolchain
If you do not have access to the GNAT compiler and the GNAT Studio IDE, you can find them here:
https://public-training.adacore.com/toolchain/toolchain.html
Schedule
Day |
Topic |
|---|---|
Day 1 |
Introduction
Overview
Hello World!
Type Model
Declarations
|
Day 2 |
Scalar Types
Statements
|
Day 3 |
Array Types
Record Types
|
Day 4 |
Subprograms
Type Derivation
|
Day 5 |
Expressions
Overloading
|
Day 6 |
Packages
Private Types
|
Day 7 |
Program Structure
Visibility
|
Day 8 |
Access Types
Genericity
|
Day 9 |
Tagged Derivation
Exceptions
|
Day 10 |
Interfacing with C
Tasking
|
Day 11 |
Subprogram Contracts
Type Contracts
|