$ 75.00

Tuto Formation JAVA niveau avancé avec Java

$ 75.00

  • Une formation vidéo de 17h07m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com
Formation JAVA Fondamentaux et Avancé
Retrouvez cette formation dans le bundle :

Formation JAVA Fondamentaux et Avancé

-14% de réduction

voir les détails du bundle


Cette formation Java niveau avancé de plus de 17h, est la suite la formation Java, les fondamentaux. Elle est présentée par Fabien Brissonneau, expert en développement. L'objectif de cette formation est de renforcer vos compétences Java.

Dans cette formation, vous allez maîtriser des concepts avancés de Java : encapsulation, polymorphisme, conception de classes, héritage, interfaces, types génériques, collections, traitement des chaînes, exceptions et assertions, E/S, les threads, JDBC, localisation...

Au programme de cette formation JAVA niveau avancé :

Cette formation vous permettra non seulement de passer la certification OCP, mais bien entendu d’être au point en Java, tant du point de vue du framework que de celui de la conception de l’application. Voici les thèmes qui seront abordés dans ce tuto Java avancé :

  • Rappels sur la syntaxe Java et les classes Java
  • Encapsulation et polymorhisme
  • Conception de classes Java
  • Conception de classe avancée
  • Héritage et interfaces Java
  • Types génériques et collections
  • Traitement des chaînes
  • Exceptions et assertions
  • Principes fondamentaux des E/S
  • E/S de fichier avec NIO2
  • Utilisation des threads
  • Traitements simultanés
  • Applications de base de données avec JDBC
  • Localisation

Améliorez votre niveau en développement d'applications JAVA et passez la certification OCP grâce aux notions que vous aurez acquises tout au long de cette formation.

Table des matières de cette formation Java (durée : 17h07m)

  • Présentation de la formation
    • Présentation de la formation gratuit 00:06:27
  • Présentation de la plateforme Java
    • Java et les plateformes gratuit 00:02:41
    • OpenJDK et les licences gratuit 00:03:46
    • Java dans les environnements serveur gratuit 00:03:41
    • Processus JCP 00:04:09
  • Rappels sur la syntaxe Java et les classes Java
    • Classes Java simples 00:15:01
    • Champs, constructeurs et méthodes Java 00:27:02
    • Modélisation d'objets à l'aide de classes Java 00:23:40
    • Instructions package et import 00:17:12
  • Encapsulation et polymorhisme
    • Encapsulation pour la conception de classes Java 00:10:44
    • Modélisation de problèmes métier à l'aide classes Java 00:21:15
    • Caractère non mutable 00:12:18
    • Sous-classement 00:15:33
    • Surcharge de méthodes 00:16:06
    • Méthodes avec nombre variable d'arguments 00:09:20
  • Conception de classes Java
    • Modificateurs d'accès private, public et protected 00:20:45
    • Remplacement de méthode 00:13:44
    • Surcharge de constructeurs 00:14:09
    • Opérateur instanceof 00:15:57
    • Appel de méthode virtuelle et polymorphisme 00:12:23
    • Polymorphisme Transtypage de références d'objet 00:13:41
  • Conception de classe avancée
    • Classes abstraites et généralisation de type 00:15:36
    • Modificateurs static et final 00:13:37
    • Meilleures pratiques pour les modificateurs de champ 00:10:06
    • Implémenter le modèle de conception Singleton 00:21:04
    • Conception de classes abstraites 00:15:26
    • Classes imbriquées 00:12:20
    • Types d'énumération 00:14:09
  • Héritage et interfaces Java
    • Interfaces Java 00:11:30
    • Types d'héritage 00:11:25
    • Composition d'objets et délégation de méthode 00:09:01
    • Implémentation de plusieurs interfaces 00:10:08
    • Modèle de conception DAO 00:11:16
  • Types génériques et collections
    • Types génériques et collections 00:13:52
    • Classes génériques et paramètres de type 00:08:06
    • Inférence de type losange 00:14:59
    • Objets List et Map 00:16:29
    • Pile avec interface Deque 00:07:26
  • Traitement des chaînes
    • Manipulation des chaînes avec StringBuilder et StringBuffer 00:10:16
    • Principales méthodes liées aux chaînes 00:11:02
    • Analyse de texte dans Java 00:10:48
    • Traitement des entrées avec Scanner 00:10:47
    • Affichage et mise en forme de texte 00:12:09
    • Expressions régulières avec Pattern et Matche 00:08:18
  • Exceptions et assertions
    • Catégories d'exceptions 00:12:51
    • Classes d'exception Java standard 00:09:40
    • Création de classes d'exception 00:12:43
    • Bloc try-catch et clause finally 00:14:14
    • Bloc try-with-resource et interface AutoCloseable 00:11:37
    • Expression mutli-catch 00:09:23
    • Meilleures pratiques pour la gestion des exceptions 00:15:22
    • Assertions 00:10:05
  • Principes fondamentaux des E/S
    • Gestion des E/S avec Java 00:09:47
    • Lecture du flux d'entrée sur la console 00:07:43
    • Ecriture sur la console 00:05:58
    • Flux d'E/S 00:13:03
    • Chaînage de flux d'E/S 00:10:25
    • E/S de canal 00:07:27
    • Utilisation de la sérialisation pour lire et écrire des objets 00:17:14
  • E/S de fichier avec NIO2
    • Interface Path 00:10:55
    • Classe Files 00:08:24
    • Opérations sur les répertoires et les fichiers 00:12:00
    • Opérations de création, lecture et écriture de fichier 00:05:51
    • Surveillance des modifications dans un système de fichiers 00:14:25
  • Utilisation des threads
    • Création de solutions multithread 00:12:00
    • Partage de données entre threads 00:13:04
    • Synchronisation et interblocage 00:12:02
    • Objets non mutables 00:14:54
  • Traitements simultanés
    • Variables atomiques 00:13:01
    • Verrouillage en lecture et en écriture 00:10:35
    • Collections sécurisées 00:19:00
    • Outils de synchronisation (Semaphore, Phaser,..) 00:13:50
    • Executor, ThreadPoolExecutor, ForkJoinTask 00:22:54
  • Applications de base de données avec JDBC
    • JDBC 00:20:44
    • Requêtes et résultats 00:12:31
    • PreparedStatement et CallableStatement 00:11:33
    • Transactions 00:09:41
    • RowSet 1.1 : RowSetProvider et RowSetFactory 00:17:05
    • Modèle DAO et JDBC 00:15:16
  • Localisation
    • Avantages de la localisation 00:10:40
    • Locale : lecture et définition de l'environnement local 00:08:54
    • Regroupements de ressources 00:11:38
    • Formats des messages, des dates et des nombres 00:15:32
  • Conclusion
    • Conclusion 00:02:53



Formateur : Alphorm

Alphorm a publié 22 tutoriels et obtenu une note moyenne de 4,0/5 sur 1 178 tutoriels vendus. Voir les autres formations de Alphorm

4,0
note moyenne

1
avis laissé
5 étoiles
0
4 étoiles
1
3 étoiles
0
2 étoiles
0
1 étoile
0
  • 4
    avis de membre-740-3491 laissé le 01/07/2016
    Bon tuto ! Il fait suite au standard.

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Java
  • Quel est le niveau requis pour suivre ce tuto ?
    avancé

Autres formations qui pourraient vous intéresser

accédez à plus de 1559 tuto gratuits


non, je ne veux pas me former gratuitement