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)
Le formateur était sympathique et poli, il a tenté de couvrir tous les sujets et il y avait beaucoup d'informations pour 4 jours. Il a fait un excellent travail.
Lucian
Formation - Java Fundamentals
Traduction automatique
J'ai apprécié que le formateur soit très sérieux, professionnel et qu'il résolve rapidement tous les problèmes
Cristina
Formation - Java Fundamentals
Traduction automatique
Ainsi, cela a été structuré avec des exemples pratiques.
Maria
Formation - Java Fundamentals
Traduction automatique
Les exercices ont été expliqués de manière claire et il était facile de suivre les explications du formateur étape par étape.
Irina
Formation - Java Fundamentals
Traduction automatique
formateur exceptionnel que je souhaite saluer pour sa méthodologie et son vaste éventail d'expertise sur les sujets abordés
Mahdi Alami Hamedane - Dubai Courts
Formation - Java Fundamentals
Traduction automatique
J'ai aimé la façon dont le formateur a interagi avec nous.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Formation - Java Fundamentals
Traduction automatique
L'ouverture du formateur pour expliquer les choses que nous n'avons pas comprises, même si elles étaient en dehors du programme du cours.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Formation - Java Fundamentals
Traduction automatique