Programmation avancée en Java
Le langage Java fait partie des langages de programmation les plus populaires au monde. On retrouve la technologie Java dans quasiment tous les domaines, il est donc primordial de l’utiliser selon les règles de l’art.
Cette formation d’initiation en programmation Java permet de monter rapidement et efficacement en compétence sur cette technologie.
À la fin de la formation, les participants auront acquis le savoir-faire technique de niveau professionnel leur permettant de confirmer une position de développeur confirmé au sein d’une équipe logicielle Java.
En effet, le contenu de cette formation répond aux exigences techniques demandées dans le secteur du logiciel.
De plus, ce parcours constitue un excellent point d’entrée pour toute personne souhaitant démontrer ses compétences en passant la certification Java SE 17 Developer.
Objectifs
- Savoir mettre en place les concepts avancés orientés objets.
- Savoir utiliser les génériques et les collections.
- Savoir utiliser l’API Stream et les expressions lambda.
- Savoir développer une application d’accès aux fichiers avec NIO.2.
- Savoir développer une application multi-threadée.
- Savoir produire une application d’accès aux bases de données avec JDBC.
Programme
1 – Conception avancée
-
L’encapsulation, l’héritage et les interfaces
-
Le polymorphisme, les méthodes et la redéfinition
-
Le singleton, implémentation et usage
-
L’abstraction, les classes internes et classes anonymes
-
Introspection et réflexion
2 – Les collections et les génériques
3 – Programmation fonctionnelle
4 – L’API Java Stream
5 – Gestion des exceptions
6 – Les modules
7 – Gestion des entrées / sorties
8 – Les accès concurrentiels
9 – L’accès aux bases de données avec JDBC
10 – La sécurité
11 – Les outils
Moyens pédagogiques
- Une alternance théorie (35%) et pratique (65%).
- Des mises en situation réelle, études de cas et échanges de pratiques.
- Des mises à disposition d’outils numériques interactifs, collaboratifs et participatives.
Nous mettons en œuvre des modalités pédagogiques variées afin de maintenir l’attention des participants. Cette formation s’appuiera sur :
À la fin de la formation, toutes les ressources pédagogiques seront mises à disposition pour tous les participants via leur espace dédié.
Modalités d'évaluation et de suivi
Les acquis de l'action de formation sont évalués à partir des productions des participants lors des études de cas et à partir de quiz et exercices réguliers.
Un questionnaire d'autoévaluation au regard des objectifs de la formation vous sera transmis avant le début de la formation et à la fin de celle-ci, vous permettant ainsi de mesurer votre progression en fin de formation.
Accessibilité
- Par mail à handicap@ghdeformation.fr
- Ou par téléphone au +33 06 78 84 71 24
Nous remercions les personnes qui auraient des besoins spécifiques de nous le signaler dès leur inscription. Quel que soit le type de handicap, nous pouvons adapter certaines de nos modalités de formation en étudiant ensemble vos besoins. Pour toutes questions, merci de contacter notre référent handicap :