Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation Java


Apprécié énormément la formation en général. Je me sens beaucoup plus confortable et suis en mesure de mettre en contexte les concepts
Commentaire de Investissements PSP

1. Titre

  • Programmation JAVA avancée utilisant l'architecture MVC (JADVFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Connaissance de base de la programmation Java incluant la déclaration et l'utilisation de classes, de constructeurs, de méthodes et de champs.

3. Clientèle Cible

  • Programmeurs désirant se familiariser avec le développement d'applications orientées objet utilisant Java dans un contexte MVC

4. Dates et Tarifs


26 févr. au 1 mars, 2019$2,775.00/personne
26 mars au 29 mars, 2019$2,775.00/personne
23 avr. au 26 avr., 2019$2,775.00/personne

5. Plan de cours

Module 1: La programmation Java

Sujet 1: Les applications multi-niveaux: applications à 1, 2 ou 3 niveaux

Sujet 2: Applications web: technologie et infrastructure

Sujet 3: Applications distribuées: technologie et infrastructure

Sujet 4: La plateforme Java

Sujet 5: Paquetages et fichiers

Module 2: Le Java en orienté objet

Sujet 1: Le processus unifié de Rational et le design OO

Sujet 2: Codage approprié

Sujet 3: Utilisation des classes

Sujet 4: Créer des classes

Sujet 5: Propriétés d'une classe

Sujet 6: Méthodes d'un objet

Sujet 7: Constructeurs

Sujet 8: Destructeurs

Sujet 9: Données statiques

Sujet 10: Un exemple complet d’une classe

Module 3: L’héritage et le polymorphisme

Sujet 1: Héritage

Sujet 2: Polymorphisme

Sujet 3: Fonctions et classes abstraites

Sujet 4: Interfaces

Sujet 5: Exemples typiques de l’héritage en Java

Module 4: Utilisation des types de référence

Sujet 1: Transtypage (casting) et conversion

Sujet 2: Le transtypage traditionnel du C

Sujet 3: L'opérateur «instanceof»

Sujet 4: Les types «valeur» et leur type référence équivalent

Sujet 5: Réflexion

Module 5: Les collections

Sujet 1: Survol des collections

Sujet 2: Les classes de collection standard

Sujet 3: Survol des génériques

Sujet 4: Utilisation des génériques communs

Sujet 5: Création de classes génériques

Sujet 6: Les génériques et la performance

Module 6: Traitement des exceptions

Sujet 1: Survol du traitement des exceptions

Sujet 2: Exceptions et erreurs

Sujet 3: Traitement des exceptions

Sujet 4: Implémentation de «try .. catch»

Sujet 5: Lancement d'exceptions

Sujet 6: Déclaration de fonctions d'exceptions

Module 7: Les événements

Sujet 1: Qu'est-ce qu'un événement: survol

Sujet 2: Le processus d'un événement

Sujet 3: L'événement en tant qu'objet

Sujet 4: L'interface «listener»

Sujet 5: Ajout de support pour l'interface «listener» dans le code source

Sujet 6: Lancement d'un événement

Module 8: Les patrons de design (Design Patterns)

Sujet 1: Survol des patrons de design

Sujet 2: Classes utilitaires

Sujet 3: Les manufactures de classe (Class Factory)

Sujet 4: Le patron «singleton»

Module 9: Fichiers et flux

Sujet 1: Survol des entrées/sorties de fichiers

Sujet 2: Opérations avec les répertoires

Sujet 3: Opérations avec des fichiers physiques

Sujet 4: Lecture and écriture dans des fichiers

Sujet 5: Ouvrir des fichiers

Sujet 6: Écriture dans un fichier

Sujet 7: Lecture dans un fichier

Sujet 8: Les opérations avec la mémoire tampon

Sujet 9: Utilisation des classes «Writer» et «Reader»

Module 10: Sérialisation

Sujet 1: Survol de la sérialisation

Sujet 2: L'interface «Serializable»

Sujet 3: Sérialisation d'une instance de classe

Module 11: Programmation multifilière (multithreaded)

Sujet 1: Survol de la programmation multifilière

Sujet 2: Création d'un fil d'exécution

Sujet 3: Création d'une classe pour le traitement multifilière

Sujet 4: Code de synchronisation

Sujet 5: Autres fonctions utiles pour le traitement multifilière

Sujet 6: Communication entre les fils d'exécution

Sujet 7: Priorité d'un fil d'exécution

Module 12: Programmation de base de données avec JDBC

Sujet 1: Survol de la programmation de bases de données

Sujet 2: Connexions

Sujet 3: Exécution d'énoncés SQL

Sujet 4: Lecture de données

Sujet 5: Les mises à jour, les insertions et les suppressions.

Sujet 6: Exécution de traitements par lots multiples

Sujet 7: L'interface «PreparedStatement»

Sujet 8: Comment utiliser les Transactions

Sujet 9: Comment invoquer des procédures stockées: l’interface «CallableStatement»

Sujet 10: À propos de «Spring», «Hibernate» et «ORM»

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette