Programmation Orientée Objet avec Java

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

[accordion title= »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

[/accordion] [accordion close= »1″ title= »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)

[/accordion] [accordion close= »1″ title= »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

[/accordion] [accordion close= »1″ title= »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

[/accordion] [accordion close= »1″ title= »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

[/accordion] [accordion close= »1″ title= »8. Le mutlithreading »]

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

[/accordion]

Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left] 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



[one_third] [styled_box color= »blue » title= »Java Fx 8″]

3 jours
Connaissance du langage Java serait fortement souhaité.
Développeurs Java
[/styled_box] [/one_third] [one_third] [styled_box color= »blue » title= »Formation Java 7 & 8″]
5 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Intermédiaires
[/styled_box] [/one_third] [one_third_last] [styled_box color= »blue » title= »JUnit Test Unitaire avec Java »]
2 jours
Connaissance du langage Java serait fortement souhaité.
Développeur Java
Manager
Expert
Testeur
Architecte
Chef de projet
[/styled_box] [/one_third_last]