Public Ada Training

BATH, ENGLAND, JUN 4 - 8, 2018

PAT-Logo-2018.png#asset:43039

This course is geared to software professionals looking for a practical introduction to the Ada language, including critical features introduced in Ada 2012. By attending this course you will understand and know how to use Ada for both sequential and concurrent applications, through a combination of live lectures from AdaCore's expert instructors and hands-on workshops using AdaCore's latest GNAT technology. No previous experience with Ada is required.

The course will be conducted in English.

Prerequisite: Knowledge of a programming language (Ada 83, C, C++, Java…)

Each participant should come with a computer running Windows.

Where

The Tank Room
14th James Street West
Bath, UK

Time

0930 – 1700

Lunch Break

1230 – 1400 (Lunch provided everyday)

AdaCore Contact

Rébecca Erimée
+33 1 49 70 87 88
info@adacore.com

Day 1

Language Basics

  • Introduction and Rationale
  • Declarations
  • Basic Types
Day 2

Statements and Composite Types

  • Statements
  • Arrays
  • Records
Day 3

Program Architecture

  • Subprograms
  • Packages
  • Privacy
  • Exceptions
Day 4

Advanced Program Architecture

  • Access Types (basics)
  • Inheritance (basics)
  • Genericity
  • Elaboration
Day 5

Advanced Topics

  • Basic Tasking and Ravenscar Contracts
  • Embedded and Low-Level Programming
  • A brief look at SPARK 2014




If you are interested in the event you may register using the form below. For more information about the event or pricing info contact us at info@adacore.com.

After you register for this course we will send you instructions for downloading the AdaCore software that will be used for the workshops. Please pre-install these files on your laptop and bring it with you to the course.