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

Formation Java


Le dynamisme du formateur et la structure du cours.
Commentaire de Intact

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


3 sept. au 6 sept., 2019$2,775.00/personne
1 oct. au 4 oct., 2019$2,775.00/personne
29 oct. au 1 nov., 2019$2,775.00/personne
26 nov. au 29 nov., 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