Java reste le langage le plus utilise en entreprise pour les applications metier, les systemes distribues et le developpement Android. Cette formation de 5 jours vous donne des bases solides en programmation orientee objet : classes, heritage, polymorphisme, interfaces, gestion des exceptions et multi-threading. Un projet pratique fil rouge vous accompagne tout au long de la semaine pour ancrer chaque concept dans un cas concret de developpement.
Public visé
Développeurs et chefs de projets.
Prérequis
Avoir suivi les formations suivantes, ou en maîtriser les thèmes abordés :
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Utiliser correctement le langage Java comme langage objet
- Employer les principales bibliothèques et technologies pour créer des applications
- Structurer et organiser vos développements Java
- Implémenter les concepts fondamentaux de la POO : héritage, polymorphisme, interfaces
Programme
Jour 1
- Bases de Java et JVM
- Fondamentaux de la programmation orientée objet
- Classes, packages, propriétés, méthodes, constructeurs
Jours 2-3
- Héritage et polymorphisme
- Classes scellées et abstraites
- Interfaces
Jours 3-4
- Concepts du langage (conditionnels, boucles, collections, énumérations)
- Gestion des exceptions
Jours 4-5
- Entrées/sorties fichiers et NIO2
- Threading et concepts de multithreading
- Développement progressif de projet pratique
Modalités d’évaluation des acquis
En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.
Pour aller plus loin
Cette formation donne accès aux formations suivantes :
- Java - Jakarta - Initiation
- Java - Programmation avancée
- Java WebService - REST SOAP
- EJB3 - Enterprise JavaBeans
- Java - Spring Framework - Initiation
- Hibernate - Mapping objet-relationnel Java
- Java Security
- Clean Code pour Java
- Java - Nouveautés versions 8 à 22
- Java - Maven - Initiation
- Scala - Initiation
- Tomcat - Initiation
Voir aussi
Vous serez peut-être intéressés par les formations suivantes :
- Java - Jakarta - Initiation
- Java - Programmation avancée
- Java WebService - REST SOAP
- Spring Framework - Niveau avancé
Formation DEV-JAVA-100 — Java - Initiation. Domaine : Développement. Niveau : Initiation. Durée : 5 jours (35 heures). Mots-clés : java, développement, initiation, poo, jvm. Cylian Formation, Dijon.