Détails
- 32 Sections
- 150 Lessons
- 35 heures
Expand all sectionsCollapse all sections
- Les concepts objets5
- 1.1Les concepts de programmation objet utilisables
- 1.2L’encapsulation
- 1.3Objet & classe
- 1.4Instanciation
- 1.5Conventions de nommage
- Les concepts objets5
- 2.1Les concepts de programmation objet utilisables
- 2.2L’encapsulation
- 2.3Objet & classe
- 2.4Instanciation
- 2.5Conventions de nommage
- Présentation de Java6
- 3.1Doctrine de conception Java
- 3.2Historique des versions
- 3.3API de la dernière version
- 3.4Les fichiers sources, le byte-code & la JVM
- 3.5Les modes d’exécution
- 3.6Travaux pratiques: Installation de l’environnement de développement et travail sur une première création
- Présentation de Java6
- 4.1Doctrine de conception Java
- 4.2Historique des versions
- 4.3API de la dernière version
- 4.4Les fichiers sources, le byte-code & la JVM
- 4.5Les modes d’exécution
- 4.6Travaux pratiques: Installation de l’environnement de développement et travail sur une première création
- Syntaxe Java9
- 5.1L’écriture java et ses règles
- 5.2Les types: Primitifs, Objets, Abstraits
- 5.3Déclaration des variables
- 5.4Les opérateurs des types primitifs
- 5.5La gestion des priorités entre les opérateurs
- 5.6Règles de définition d’une séquence d’instructions Java
- 5.7Les structures de contrôle conditionnelles et itératives
- 5.8Les tableaux
- 5.9Travaux pratiques: Mise en pratique des notions de syntaxe étudiées
- Syntaxe Java9
- 6.1L’écriture java et ses règles
- 6.2Les types: Primitifs, Objets, Abstraits
- 6.3Déclaration des variables
- 6.4Les opérateurs des types primitifs
- 6.5La gestion des priorités entre les opérateurs
- 6.6Règles de définition d’une séquence d’instructions Java
- 6.7Les structures de contrôle conditionnelles et itératives
- 6.8Les tableaux
- 6.9Travaux pratiques: Mise en pratique des notions de syntaxe étudiées
- Les packages3
- 7.1Utilité des packages
- 7.2Définir ses packages
- 7.3Travaux pratiques: Créer et utiliser un package
- Les packages3
- 8.1Utilité des packages
- 8.2Définir ses packages
- 8.3Travaux pratiques: Créer et utiliser un package
- Les classes11
- 9.1Les concepts orientés objet
- 9.2Déclaration de classes, d’attributs et de méthodes par procédure
- 9.3Les constructeurs et l’instanciation
- 9.4Le garbage collector
- 9.5L’accès aux attributs et méthodes
- 9.6Les références
- 9.7La surcharge des noms de méthodes
- 9.8Les membres et méthodes de classe
- 9.9Les objets composants de classes
- 9.10La gestion des accès
- 9.11Travaux pratiques: Utilisation des classes java
- Les classes11
- 10.1Les concepts orientés objet
- 10.2Déclaration de classes, d’attributs et de méthodes par procédure
- 10.3Les constructeurs et l’instanciation
- 10.4Le garbage collector
- 10.5L’accès aux attributs et méthodes
- 10.6Les références
- 10.7La surcharge des noms de méthodes
- 10.8Les membres et méthodes de classe
- 10.9Les objets composants de classes
- 10.10La gestion des accès
- 10.11Travaux pratiques: Utilisation des classes java
- Les énumérés2
- 11.1Définition
- 11.2Illustration
- Les énumérés2
- 12.1Définition
- 12.2Illustration
- Les interfaces2
- 13.1Définition et déclaration
- 13.2Utilisation des interfaces
- Les interfaces2
- 14.1Définition et déclaration
- 14.2Utilisation des interfaces
- Les héritages6
- 15.1Présentation des héritages
- 15.2Recherche de méthodes pour une classe dérivée
- 15.3Héritage et instanciation
- 15.4Les conversions standards
- 15.5Le polymorphisme
- 15.6Classes et méthodes abstraites
- Les héritages6
- 16.1Présentation des héritages
- 16.2Recherche de méthodes pour une classe dérivée
- 16.3Héritage et instanciation
- 16.4Les conversions standards
- 16.5Le polymorphisme
- 16.6Classes et méthodes abstraites
- Les design pattern3
- 17.1Présentation des solutions de conception cataloguées
- 17.2Méthodologie
- 17.3Travaux pratiques: Manipulation de patterns classiques
- Les design pattern3
- 18.1Présentation des solutions de conception cataloguées
- 18.2Méthodologie
- 18.3Travaux pratiques: Manipulation de patterns classiques
- Les classes internes2
- 19.1Présentation des classes internes et leurs attributs principaux
- 19.2Déclaration et illustrations
- Les classes internes2
- 20.1Présentation des classes internes et leurs attributs principaux
- 20.2Déclaration et illustrations
- Les exceptions et erreurs5
- 21.1Définition & graphes d’héritage
- 21.2Gestion des exceptions & types d’exception
- 21.3Les exceptions contrôlées
- 21.4Les logs Java
- 21.5Travaux pratiques: Définition d’une exception, mise en activité et traitement
- Les exceptions et erreurs5
- 22.1Définition & graphes d’héritage
- 22.2Gestion des exceptions & types d’exception
- 22.3Les exceptions contrôlées
- 22.4Les logs Java
- 22.5Travaux pratiques: Définition d’une exception, mise en activité et traitement
- Les structures de données3
- 23.1Les classes Vector et Stack
- 23.2L’interface Enumeration
- 23.3Structures de données ordonnées & les collections
- Les structures de données3
- 24.1Les classes Vector et Stack
- 24.2L’interface Enumeration
- 24.3Structures de données ordonnées & les collections
- Les génériques2
- 25.1Définition
- 25.2Illustration
- Les génériques2
- 26.1Définition
- 26.2Illustration
- Auto Boxing & Auto UnBoxing3
- 27.1Définition
- 27.2Annotations standards
- 27.3Illustration
- Auto Boxing & Auto UnBoxing3
- 28.1Définition
- 28.2Annotations standards
- 28.3Illustration
- Les annotations2
- 29.1Définition
- 29.2Illustration
- Les annotations2
- 30.1Définition
- 30.2Illustration
- Accès aux SGBD11
- 31.1Objectif de JBDC & les types de drivers
- 31.2Les architectures applicatives
- 31.3Les classes et interfaces en jeu
- 31.4La connexion
- 31.5La gestion des transactions et l’isolation transactionnelle
- 31.6Interrogation & MAJ
- 31.7Appel d’une procédure stockée
- 31.8Les types de données
- 31.9Les pools de connexion
- 31.10Les Rowset & la libération des ressources
- 31.11Java Persistance API
- Accès aux SGBD11
- 32.1Objectif de JBDC & les types de drivers
- 32.2Les architectures applicatives
- 32.3Les classes et interfaces en jeu
- 32.4La connexion
- 32.5La gestion des transactions et l’isolation transactionnelle
- 32.6Interrogation & MAJ
- 32.7Appel d’une procédure stockée
- 32.8Les types de données
- 32.9Les pools de connexion
- 32.10Les Rowset & la libération des ressources
- 32.11Java Persistance API