
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]
expérience technique réelle sur chacun de leur domaine d’intervention
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
[one_third]
[styled_box color= »blue » title= »Java Fx 8″]
Intermédiaires
Manager
Expert
Testeur
Architecte
Chef de projet