Formation

Java

Organisme responsable juridiquement de la formation
Kh Europe Formation

  • Tout public
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.
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
Admission sans disposition particulière
Durée totale : 16heures
Formacode (Domaines de formation) :
  • 30802 Langage java
Rome (Métiers) :
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données
Kh Europe Formation
Kouider HAMIDI Direction
FORMATION E-LEARNING
A DISTANCE - E-LEARNING
83600 FREJUS
07 84 57 37 67
Modalités de l'inscription :
Suite à un entretien téléphonique avec un conseiller pédagogique, un dossier d'admission sera constitué pour l'inscription du candidat.

Modalités pédagogiques
FOAD 100% à distance asynchrone .Cas pratiques, Questionnaire et exercices, Tests de contrôle de connaissances et validation des acquis à chaque étape de la formation.Attestation de formation

Accès handicapés
Formation 100% à distance , il est conseillé aux utilisateurs d'appareils auditifs et certains malentendants non appareillés d'utiliser un renforcement sonore pour mieux percevoir les dialogues.

Entrées/sorties permanentes

Formation 100% à distance