Ada Advanced Topics
The Ada Advanced course goes beyond the basics, providing in-depth coverage of a range of more complex language topics. The content of this class will be selected via discussions between the customer’s software development team and the AdaCore training team. The end result will be a course agenda that addresses all of the customer’s needs.
The course is designed to give a more detailed view of topics. This is done via instructor-led lecture, participatory quizzes, and hands-on lab exercises.
Target Audience
Developers and engineers that require more specialized Ada knowledge.
Course Duration
3 to 5 days, depending on topics selected.
Location
The course can be conducted remotely or on site.
Prerequisites
Students are expected to have a good, working knowledge of Ada, via the Ada Essentials class and prior coding experience.
Course Contents
This course can expand on any of the topics introduced in the Ada Essentials course, including:
Access types
Generics
Type system and “Design by Contract”
Concurrent programming
Object-oriented programming
Low-level programming
Specialized Needs annexes
Additional advanced topics can also be covered, including, but not limited to:
Run-time and user-defined checks
Predefined libraries
Ada Containers
IO Packages
Architecting Large Ada Applications
Please contact an AdaCore sales representative with any questions or requests for this training course via: sales@adacore.com.