IPJT – Initiation à la programmation Objet / Java

Référence : IPJT
Durée : 3 jours (21 heures)

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.

Au terme de cette formation, les stagiaires auront acquis l’ensemble du programme de la certification « Oracle Certified Associate Java Programmer » et seront en mesure de l’obtenir.

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

Prochaines sessions inter-entreprises

Toulouse :
Du 28 au 30 janvier 2020
Du 03 au 05 juin 2020
Du 07 au 09 septembre 2020
Du 02 au 04 novembre 2020

Paris :
Du 02 au 04 mars 2020
Du 13 au 15 mai 2020
Du 08 au 10 juillet 2020
Du 05 au 07 octobre 2020

Méthode pédagogique

50% de travaux pratiques

Audience

Développeurs

Versions des technologies

JDK 8, UML 2

Pré-requis

Des notions de programmation

Tarif

1815 €
Eligible au CPF (235458 – Oracle Certified Associate, Java SE 8 Programmer)

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. »