Ferme la recherche

Formation Java SE Initiation + Approfondissement

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 16 juil. 2018 au 31 déc. 2019  - Strasbourg (67)
du 16 juil. 2018 au 31 déc. 2019  - Strasbourg (67)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Réaliser et déployer des applications complètes, performantes et maintenables en Java
- Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces
- Connaître et maîtriser les concepts avancés de la programmation Java

Description de la formation

Historique, versionsEditions Java : Java SE, Java EE, Java MECompilation et interprétation par la JVM (Java Virtual Machine)Technologies/frameworks Java et positionnementEnvironnement de développementEmpaquetage et déploiement d'une application JavaAtelier : Installation du JDK (Java Development Kit) et d'un IDE (Eclipse/NetBeans) - Structure d'un projet, buildPath,...Maîtriser les basesUtilisation de variables, constantes, opérateursTypes simples et types référencesTranstypage, WrappersExpression de conditions : if/else, switch, opérateur ternaireUtilisation de boucles : for, while, do whileManipulation de tableauxFactorisation de codes avec méthodesSurcharge, arguments variables, récursivitéCommenter et documenter du codeAtelier : Multiples exemples de manipulation de structures de contrôles et de fonctionsApprendre l'objetDéfinition de classes, POJO vs JavaBeanDéclaration des membres d'instance / de classe (static)Constructeurs et instanciationCycle de vie d'un objet en mémoireDiagramme de classes (UML)Agrégation d'objets (association)Encapsulation : getters et settersExtension de classes (Héritage)Comparaison d'objetsClasses abstraitesInterfaces et implémentationPolymorphismeAtelier : Modélisation de problèmes en objetGérer les exceptionsDéfinition, types d'exceptionsCapturer et traiter une exception (try/catch/finally)Lever/Remonter une exception (throw/throws)Création d'exceptionsAtelier : Gestion des exceptions susceptibles d'être déclenchées dans une applicationUtiliser des collectionsPrésentation de l'API disponible, genericsComparatif, choix d'un type de collectionClasses essentielles : ArrayList, HashMap,...Parcours, opérations sur des collections et trisAtelier : Manipulation de collections d'objetsManipuler des fichiersFlux binaires / caractèresLecture et écriture de fichiersUtilisation de buffersManipulation de chemins, répertoires, surveillanceSérialisation d'objets : binaire, XMLExternalisation de configuration dans des .propertiesGestion des logs : java.util.logging, Log4jAtelier : Implémentation d'exports et imports depuis des fichiersConstruire des interfaces graphiquesPrésentation de Swing : containers, widgetsFenêtres modales/non modales, boîtes de messagesPositionnement des contrôles (Layout Managers)Gestion des évènements : claviers, sourisWYSIWYG disponiblesGestion du redimensionnementAtelier : Application complète de gestionAccèder à des bases de données

Conditions d'accès

Pré-requis : Notions de programmation

Validation

attestation de suivi ou de présence

Informations complémentaires

1
La formation ne se déroule pas en alternance
Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

Dawan sarl

Lieu de formation

1 place de la porte blanche
Strasbourg

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

37 rue du Fossé des Treize
67000, Strasbourg

Voir toutes les formations de Dawan sarl