Formation ADA initiation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Apprendre les bases du développement objet avec le langage ADA

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 245,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 245,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    ADA : présentation, fonctionnalités
    ADA vs autres langages, extensions
    Contextes d'utilisation ; compilateurs : natif, croisé/RTOS, croisé/bare
    Environnement de développement, debug

    Atelier : Installation de l'environnement de développement, structure d'un projet

    Bases du langage

    Types de données 
    Conversions de données 
    Opérateurs et expressions
    Tableaux 
    Structures de contrôles : conditions, boucles 
    Types indéfinis 
    Gestion des exceptions 
    Fonctions : définition, paramètres, appel

    Atelier : Multiples programmes de calculs, debug

    Programmation Orientée Objet

    Apports de l'objet sur le procédural
    Définition de classes
    Utilisation / instanciation
    Attributs et méthodes d'instances
    Constructeurs, destructeurs, surcharge
    Champs statiques et méthodes de classe
    Encapsulation des données (accesseurs et modifieurs)
    L'agrégation, relations entre les données - problèmes et solutions
    Héritage, la réutilisabilité
    Polymorphisme et abstraction des classes

    Atelier : Modélisation / implémentation objet de plusieurs problématiques

    Concepts avancés

    Synchronisation et gestion de la communication 
    Ordonnancement de tâches 
    Interfaçage matériel 
    Gestion de la sécurité

    Atelier : Création et ordonnancement de tâches

    Prérequis

    Notions d'objet, connaissance de l'algorithmie

    Public

    Développeurs

    Je cherche à faire...