IPJT – Initiation à la programmation Objet / Java

Référence : IPJT
Durée : 3 jours (21 heures)
Dernière mise à jour : janvier 2023

Présentation

Ce module de formation a pour objectif de faire découvrir la programmation objet aux développeurs formés aux techniques procédurales qui voudraient mettre à jour leurs connaissances.

Il présentera les concepts fondamentaux de la programmation orientée objet et les techniques d’implémentation qui leur sont liées. La théorie sera mise en pratique à travers le langage Java sur des exemples simples qui permettront aux développeurs de comprendre les différents avantages de ce paradigme de programmation.

Programme

Introduction à Java
  • Présentation du langage
  • La plate-forme de développement Java
  • Les caractéristiques essentielles de Java
  • Identifier les différents composants du JDK
Les concepts objets
  • Qu’est-ce qu’un objet, une classe ?
  • Attributs, méthodes, identité
  • Des concepts au code
  • Les associations
  • L’héritage
  • Le polymorphisme
La syntaxe Java
  • Les types de base
  • Les opérateurs
  • Les conversions de type
  • Les structures de contrôle
  • Les énumérations
Objets, classes et tableaux
  • Déclarer une classe, ses attributs et ses méthodes
  • Les méthodes static, final
  • Les attributs static, final
  • Ecrire des constructeurs
  • Créer un objet puis le manipuler
  • Manipuler des tableaux
Héritage, polymorphisme et encapsulation
  • L’héritage avec Java
  • Les conversions de type
  • Le polymorphisme
  • Les packages
  • L’encapsulation
Interfaces
  • Utiliser les interfaces Java
  • Mettre en oeuvre l’héritage d’interfaces
  • Implémenter une interface
Classes de base
  • Utiliser la classe Object
  • Manipuler les classes de type « Wrapper »
  • Les classes liées aux chaînes de caractères
Collections
  • Les collections de types Set et List
  • Les collections de type Map
  • Les collections génériques
  • Choisir une collection
Exceptions
  • Spécifier et utiliser les exceptions
  • Lever une exception
  • Classifier les exceptions
  • Utiliser le polymorphisme avec les exceptions

En présentiel

Nous dispensons nos formations en présentiel dans nos locaux de Toulouse ou dans vos locaux dans toute l’Europe.

En distanciel

Nous dispensons également nos formations à distance, sous forme de classe virtuelle en visio conférence, avec l’outil de votre choix (Google Meet, Teams, Zoom…).

Pour toute demande contactez-nous !

Méthode pédagogique

50% de travaux pratiques

Modalités d’évaluation

Travaux pratiques

Audience

Développeurs

Versions des technologies

Java 11

Pré-requis

Des notions de programmation

Tarif

Nous consulter
Eligible au CPF (235458 – Oracle Certified Associate)

    Votre nom (obligatoire)

    Votre email (obligatoire)

    Votre société (obligatoire)

    Votre demande

    captcha

    Témoignages clients

    Olivier LAMBRY – Société IFR SKEYES

    « Très bonne formation »

    Stephan Valentini RANDRIANASOLO – Institut Pasteur

    « J’ai eu l’opportunité de suivre une formation complète sur le langage JAVA. Les formateurs sont expérimentés et vraiment compétents. »