Formation indisponible à l'heure actuelle
Java SE : Programmation pour Développeur Confirmé
Formation
À Paris ()
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
La formation professionnelle est un facteur clé du succès de l’entreprise mais aussi des individus. Elle participe au développement des compétences, à l'employabilité et accompagne ainsi les changements structurels et organisationnels nécessaires pour relever les défis individuels et collectifs. seconde formation du cursus Java SE 8, cette formation java permet d'exploiter les concepts spécifiques au développement d’applications orientées objet avec Java (design patterns, best practices…), les API du noyau Java SE, JDBC pour l'accès aux bases de données et la programmation multi-thread
À propos de cette formation
avoir suivi la formation Java Fondamentaux ou en maîtriser le contenu ou avoir une expérience préalable de développement dans un langage objet Connaître les principes de la programmation orientée objet Connaître SQL et les concepts de base de données relationnelle
Les Avis
Les matières
- JDBC
- Collections
- Api
Le programme
Rappel de syntaxe Java
Expressions arithmétiques et logiques simples, Instructions, tests et boucles
Utiliser les types énumérés
Attributs, méthodes et constructeurs
Variables et méthodes de classe (static)
Surcharge de méthodes
L’attribut this
Encapsulation : getter et setter
Responsabilité, règles de visibilité, packages
Sous-classe, spécialisation des méthodes
Polymorphisme, forçage de type
Opérateur instanceof
L’attribut super
La classe Object
Classes abstraites
Conception avec des interfaces
Classes internes
Pattern singleton
Objets immuables
Composition et délégation
Notion de type paramétré
Exemple avec les collections
Catégories de collections : List, Set et Map
Itération sur une collection
Manipulation des chaines de caractères avec StringBuilder et StringBuffer
Recherches de caractères, formatage
Expressions régulières avec les classes Pattern et Matcher
Mécanisme de gestion des exceptions : clauses try, catch et finally
Utilisation de l'interface AutoCloseable
Catégories d'exceptions
Propagation des exceptions
Multi-catch
Créer des exceptions applicatives
Activer des assertions
Lire et écrire dans la console
Lire et écrire dans un fichier, sérialiser des objets
L’interface Path
La classe Files
Opérations sur les répertoires et fichiers
Lire et écrire dans des fichiers
Lancer un thread en Java
Problématiques de la programmation multitâche (synchronisation…)
Créer des variables atomiques
Utiliser des Read-Write Locks
Collections Thread-safe
Concurrent Synchronizers (Semaphore, Phaser…)
Executors et ThreadPools
Utilisation de l'API JDBC, des pilotes JDBC
PreparedStatement et CallableStatement
Requêtes
Les transactions
Utilisation des RowSet
Le pattern DAO
Définir la locale
Gérer des messages dans des ResourceBundle
Formater des dates et des nombres
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Java SE : Programmation pour Développeur Confirmé