24_272521_1566919 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/528813 Java Kh europe formation

Java

Date de mise à jour : 30/05/2024 | Identifiant OffreInfo : 24_272521
Organisme responsable : Kh europe formation

Objectifs

Avec cette formation Programmation JAVA de 10 modules vous apprendrez les bases du langages Java, des notions fondamentales à la gestion des fichiers exceptions ainsi que la programmation orientée objet.

Programme de la formation

Introduction au langage Java
• Nouveautés de Java 11
• Différences entre JDK, JRE et JVM
• Structure d'un programme Java - Hello World
• Mots clés et conventions de dénomination
Notions fondamentales en Java
• Types de données intégrés
• Les variables
• Classes enveloppe - Number, Integer, Double ...
• Lire les entrées clavier
Les structures de contrôle
• Les opérateurs
• Les structures conditionnelles
• Les boucles
• Instructions de contrôle de boucle - break,
Continue
Les chaînes de caractères
• Les chaînes - API String
• Les chaînes - StringBuffer et StringBuilder
• Les expressions régulières
Les tableaux et collections
• Les tableaux
• Classe Arrays - java.util.Arrays
• Les listes dynamiques - java.util.ArrayList
• Les listes chaînées - java.util.LinkedList
• HashSet - java.util.HashSet
• HashMap - java.util.HashMap
• Médiane de deux tableaux triés de même taille
La gestion des fichiers
• Comprendre les fichiers informatiques
• Utilisation des classes Path et Files
• Lecture et écriture dans un fichier
• Fichiers à accès aléatoire
La gestion des exceptions
• Les exceptions
• Créez vos propres classes d'exception
Programmation Orientée Objet : Notions fondamentales
• Objets et classes
• Modificateurs d'accès - public, private, protected et
package
• Méthodes et surcharge des méthodes
• les constructeurs
• L'héritage
• Classes abstraites
Programmation Orientée Objet : Notions avancées
• Interfaces et héritage multiple
• Les classes imbriquées
• Les singletons
• Classes et méthodes génériques
• Interface fonctionnelle et expressions Lambda
• Préparer votre entretien d'embauche en développeur Java
Programmation concurrente
• Introduction à la programmation concurrente - Multithreads
• classe java.lang.Thread
• Synchronisation des threads

Validation et sanction

À l'issue de cette formation "Programmation Java", vous serez capable de :
1. Comprendre les bases de Java :
o Maîtriser la syntaxe, les variables, les boucles et les structures de contrôle.
2. Développer des applications Java :
o Créer des applications console et des programmes orientés objet.
3. Utiliser les classes et objets :
o Concevoir et manipuler des classes, objets, héritages et interfaces.
4. Gérer les exceptions :
o Implémenter la gestion des exceptions pour des applications robustes.
5. Travailler avec les collections :
o Utiliser les collections Java comme les listes, ensembles et maps.
6. Accéder aux bases de données :
o Interagir avec les bases de données en utilisant JDBC.
7. Créer des interfaces graphiques :
o Développer des interfaces utilisateur avec Swing ou JavaFX.
8. Déboguer et tester :
o Identifier et corriger les erreurs de code et effectuer des tests unitaires.

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

A DISTANCE - E-LEARNING
83600 - Fréjus
Responsable : Monsieur Kouider HAMIDI
Téléphone fixe : 07 84 57 37 67
Site web : https://www.formationenligne-cpf.com
Contacter l'organisme

Contact de l'organisme formateur

Kh europe formation
SIRET : 52918315400028
83370 Fréjus
Responsable : Monsieur Kouider HAMIDI
Téléphone fixe : 06 11 51 89 59
Site web : https://www.formationglacier.com/
Contacter l'organisme

Information fournie par :