IT
Langage JAVA
Ce programme est conçu pour fournir une compréhension approfondie de la programmation en utilisant Java. Les participants apprendront à écrire, déboguer, et gérer des applications Java de manière professionnelle et efficace.
Objectifs pédagogiques
Utiliser l’IDE Eclipse pour vos projets Java Ecrire, compiler, exécuter et déboguer des programmes Java Appliquer les concepts de programmation orientée objet au langage Java Utiliser la bibliothèque de classes Java Gérer les erreurs et mettre en œuvre la journalisation de vos applications Réaliser des tests unitaires à l’aide de JUnit
Informations pratiques
⏱
Durée
37 heures
€
Tarif
990 € HT
◎
Modalité
Télé-présentiel
Prochaines sessions
Aucune session n'est programmée pour le moment. Faites une demande de devis pour être informé des prochaines dates.
Contenu de la formation
Programme de la formation
01 Introduction
- Objectifs, historique et caractéristiques de Java
- Cycle de construction, fichiers et installation de l’environnement
02 Bases du langage Java
- Instructions , commentaires et point d’entrée du programme
- Types, variables, constantes et conversions
- Tableaux, chaînes de caractères et opérateurs
- Structures de contrôle : conditions, boucles et ruptures
- Méthodes, paramètres et bonnes pratiques
- Démonstrations et travaux pratiques
03 Programmation orientée objet
- Concepts fondamentaux, UML et classes Java
- Modules et gestion des packages
- Constructeurs, destructeurs et encapsulation
- Héritage, polymorphisme et classes abstraites
- Interfaces, expressions lambdas et héritage multiple
- Gestion des erreurs et exceptions
04 Responsive Web Design
- Collections (ArrayList, HashMap,
- etc.) et génériques
- Streams : obtention,
- manipulation et opérations
- Gestion des entrées/sorties et lecture de données
- Gestion des dates et du temps
- Démonstrations et travaux pratiques
05 Journalisation en Java
- Librairies de journalisation (Log4j)
- Configuration, loggers, appenders et pattern layout
- Démonstrations et travaux pratiques
06 Intégration multimédia
- Concepts, installation et mise en œuvre avec éclipse
- Structuration du code et création de tests
- Gestion des exceptions et
- factorisation
- Démonstrations et travaux
- pratiques