Cette formation va vous permettre de maîtriser Java
Description de la formation
Cette formation vous donne des bases solides pour programmer avec Java.
Nous commençerons par une présentation du monde Java avec un focus sur les différentes ressources utiles avant de vous apprendre les éléments de syntaxe indisensables.
Viendra ensuite la programmation orientée objet avec une mise en application immédiate au travers de cas pratiques. Nous aborderons alors tous les éléments indispensable à tous développeur Java : gestion des erreurs, accès aux bases de données, MVC …
Bulletin d’
inscription Demande de
devis Détail du
programme
Programme de la formation Java
- Présentation de Java (Architectures N-Tiers, J2SE, J2E, JVM, Outils (JAR, JavaDoc)
- Présentation de Java et de ses tiers techniques J2SE/J2E/J2ME et la JVM
- Présentation des composants techniques de Java (JDK), principales APIs
- Présentation des outils Java : JavaDoc, Jar et co
- Présentation des principaux IDE : Eclipse, NetBeans
- Les éléments du langage
- Déclaration de variables
- Initialisation
- Instruction de contrôles
- Boucles et itérations
- Les concepts objets avec Java
- La classe et ses attributs / méthodes
- L’encapsulation, les imports et packages
- Les interfaces
- Les classes abstraites
- L’héritage
- Les classes utiles en Java
- Gestion des tableaux et collections
- Les dates et calendriers
- Les entrées / sorties de fichiers
- La gestion des erreurs avec les exceptions
- Les différentes exceptions en Java
- Les blocs try/catch/finally
- Gestion locale ou centralisée
- Créer ses propres exceptions métier
- Accès aux bases de données avec JDBC
- Présentation de Java et de JBDC
- Connexion à une BDD, exécution d’une requête et itération sur les résultats (connection, statement et resultset)
- Externaliser les paramètres avec les fichiers properties et ressourcebundle
- Introduction au mapping Objet-Relationnel
|
- Introduction au modèle MVC (Modèle Vue Contrôleur)
- Architecture MVC
- Le modèle
- La vue
- Le contrôleur
- Introduction à AWT, JFC et SWING
- Les composants et conteneurs (JButton, JTextField, JPanel et JFrame)
- Gestionnaire de mise en forme : les layouts
- Gestionnaire des évènements : les listeners
- API pour les fichiers de logs
- Générer des Logs avec Log4j
- Filtrer les Logs par niveau d’importance
- Configurer la / les destinations où sont générés les logs
- Introduction aux tests unitaires
- Créer des tests unitaires avec JUnit
- Créer des suites de tests avec JUnit
- Générer des rapports
- Internationalisation
- Gérer les langues avec l’API ressourcebundle et les fichiers properties
|
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4/5 :