Plan du cours
Introduction
- JVM, JRE et JDK
- Environnement de développement intégré
- Compilation et exécution d'un code Java.
Java Syntaxe
- Paquets
- Variables, tableaux et types de données
- Opérateurs et flux de contrôle
- Détails des énumérations
Orienté objet Programming
- Classes et objets
- Constructeurs de classes
- Héritage, surcharge et superposition
- Modificateurs Access
- Classes abstraites
- Interfaces
Java Cadre de collecte
- Collections et tableaux
- Listes, cartes, files d'attente et ensembles
- Cartes
- Contrat Equals et hashCode
- Le tri
Gestion des exceptions
- Classe Throwable
- exceptions vérifiées et non vérifiées
- Lancer une exception
- Les instructions "try...catch" (essayer...attraper)
- Création d'exceptions personnalisées
API d'entrée/sortie
- Travailler avec des flux d'entrée et de sortie
- Flux d'octets ou de caractères
- Traitement des fichiers
- Sérialisation d'objets
- NIO.2
Java Concurrence
- Threads et concurrence
- Classe Thread et interface Runnable
- Exécution de tâches à l'aide d'ExecutorService
- Synchronisation des threads
Pré requis
La connaissance d'un langage de programmation procédural (comme C, PHP, Basic, Pascal) ou d'un langage de programmation orienté objet est requise.
Nos clients témoignent (7)
Trainer was kind and polite, he tried to cover everything and there were a lot of info for 4 days and he did great.
Lucian
Formation - Java Fundamentals
I liked that the trainer was very serious, professional and quickly solved any problems
Cristina
Formation - Java Fundamentals
That way it was structured with working on examples.
Maria
Formation - Java Fundamentals
The exercises were clearly explained and it was easy to follow the trainer explanations step by step.
Irina
Formation - Java Fundamentals
exceptional trainer I would like to salute for his methodology and wide range of subject matter expertise
Mahdi Alami Hamedane - Dubai Courts
Formation - Java Fundamentals
I liked how the trainer interacted with us.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Formation - Java Fundamentals
The opening from the trainer to explain thing that we didn't understand, even if there was outside the course curriculum.