Les objectifs de cette formation sont les suivants :
- Présentation de la Syntaxe Java
- Les concepts objet en Java
- Utilisation des exceptions
- Gestion des bibliothèques standard
- Accès au SGBR avec JBDC (Connection, Query, Resulset, Ressourcebundle, Orm)
- Introduction au modèle MVC (Modèle/Vue/Contrôleur)
- Aperçu de AWT et SWING (Composants, Conteneurs, Layouts)
- API pour les fichiers LOGS
- Améliorer la qualité d’une application grâce aux tests unitaires
Présentation de la Syntaxe Java
- Déclaration de variables
- Initialisation
- Instruction de contrôles
- Boucles et itérations
Les concepts objet en Java
- La classe et ses attributs / méthodes
- L’encapsulation
- Les imports et packages
- Les interfaces
- Les classes abstraites
- L’héritage
Utilisation des exceptions
- Les différentes exceptions en Java
- Les blocs try/catch/finally
- Gestion locale ou centralisée
- Personnaliser ses propres exceptions métier
Gestion des bibliothèques standard
- Les tableaux et collections
- Les dates et calendriers
- Les entrées / sorties de fichiers
Accès au SGBR avec JBDC (Connection, Query, Resulset, Ressourcebundle, Orm)
- 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 modèle MVC (Modèle/Vue/Contrôleur)
- Architecture MVC
- Le modèle
- La vue
- Le contrôleur
Aperçu de AWT et SWING (Composants, Conteneurs, Layouts)
- Les composants et conteneurs (JButton, JTextField, JPanel et JFrame)
- Les layouts
- Les listeners
API pour les fichiers LOGS
- Générer des Logs avec Log4j
- Filtrer les Logs par niveau d’importance
- Gérer les destinations où sont générés les logs
Améliorer la qualité d’une application grâce aux tests unitaires
- Tests unitaires et Suits de texte avec JUnit suites
- Générer des rapports
Référence
Javini
Modalités
Formation présentielle
Validation
Évaluation du stagiaire par le formateur, attestation de suivi de stage
Durée
3 jours, soit 21h
Public visé
Toute personne souhaitant s’initier au langage Java
Moyens
Un ordinateur par stagiaire, 1 écran 4K FULL HD 140 cm par salle, support numérique
Pré-requis
Avoir des bases en bureautique et en programmation
Prix
A partir de 1 000€ TTC
Vous avez la possibilité de choisir le lieu de déroulement de votre formation :
- Inter-entreprise : La formation se déroule dans un centre de formation
- Intra-entreprise : La formation se déroule chez le client