Besoin de renseignement? Contactez nous....
Envoyer un Email +33 7 81 01 72 30
contact@odellya.com

Java

Programmation Orientée Objet avec Java


Programmation Orientée Objet avec Java

Objectifs

Permettre aux développeurs ayant déjà une première expérience de la programmation structurée à passer à la Programmation Orientée Objet (POO) avec le langage Java, pour développer des applications robustes, sécurisées et portables.


1. Historique de la POO (Programmation Orientée Objet)

2. Historique du langage Java

3. La conception orientée objet

  • Comprendre l’approche procédurale et la décomposition fonctionnelle
  • Comprendre le passage vers l’approche objet
  • Connaître les caractéristiques de la POO
  • Connaître le développement Objet

4. Introduction à la plateforme Java

  • Configurer et connaître l’environnement d’exécution Java
  • Le JDK une librairie complète
  • Connaître, installer et Configurer les outils de développements performants
  • Installation et création du projet projet java avec Eclipse (dernière version en cours)

5. Les types en Java

  • Comprendre les types primitifs
  • Comprendre les types de « référence »
  • Connaître la superclasse java.lang.Object
  • Comprendre l’objet java.lang.String

6. La création des classes

  • Connaître la notion de package
  • Savoir déclarer une classe
  • Comprendre les Interfaces
  • Comprendre la différence entre Association, composition et agrégation.
  • Les classes imbriquées
Accès aux bases de données avec Java
  • Principe de fonctionnement d'une base de données
  • Accès à une base de données à partir de Java
  • Utilisation des jeux d'enregistrement
  • Gestion des transactions

7. Héritage et polymorphisme

  • Comprendre l’héritage
  • Codage de la classe de base
  • Communication entre les classes de base et classe héritière
  • Les classes abstraites
  • Le polymorphisme

8. Le mutlithreading

  • Comprendre le Multithreading
  • Le multithreading et Java
  • Implémentation des threads en java
  • Communication entre Thread
  • Communication Inter Thread

Nos formateurs
La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours
Ce cursus s’adresse aux :
  • Développeur de la programmation procédurale
  • Débutants
  • Développeurs des langages d'application Objet

Prérequis :
Connaissance de la programmation procédurale souhaitée mais pas obligatoire

Les formations du cursus

Java Fx 8
3 jours
Connaissance du langage Java serait fortement souhaité.
Développeurs Java
Formation Java 7 & 8
5 jours
Connaissance générale de l’informatique et de l’environnement
Débutants Intermédiaires
JUnit Test Unitaire avec Java
2 jours
Connaissance du langage Java serait fortement souhaité.
Développeur Java Manager Expert Testeur Architecte Chef de projet