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 ?

Dawan sarl

Lieu de formation

1 place de la porte blanche
Strasbourg

Calculez votre itinéraire

Centre de formation

37 rue du Fossé des Treize
67000, Strasbourg

Toutes les formations et avis pour Dawan sarl