$ 119.00 au lieu de $ 139.00

Tuto Formation JAVA Fondamentaux et Avancé avec Java bundle -14%

$ 119.00 au lieu de $ 139.00

  • Une formation vidéo de 30h08m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Voici une formation qui regroupe le tuto JAVA les fondamentaux et JAVA niveau avancé pour les développeurs qui souhaitent se mettre au langage de programmation JAVA. Il s'agit de la formation la plus complète du marché avec 30h de cours JAVA en ligne !

Au programme de cette formation JAVA, A à Z

Cette formation propose une véritable montée en compétence dans la programmation JAVA : du niveau débutant à avancé. De plus, ce tuto respecte le programme de la certification OCP (Oracle Certified Professional JAVA SE 7 Programmer) que vous pourrez par la suite passer en ligne et afficher sur votre CV.

De très nombreux thèmes seront abordés tout au long de ces 30h de cours vidéo : classes, classes avancées, encapsulation et polymorphisme, synthase JAVA, principes fondamentaux des E/S, threads, l'utilisation des tableaux, des boucles, des objets, les variables primitives etc. Pour le détail du programme de cette formation JAVA, parcourez la table des matières (située un peu plus bas sur cette page)/

Ce tuto est présenté par Fabien Brissonneau, développeur expert dans la conception d'applications JAVA. Les fichiers sources sont fournis avec le tuto.

Mettez-vous sérieusement à la programmation JAVA et optez pour cette formation en ligne !


Tuto composant ce bundle :

  • Java les fondamentaux (voir la fiche produit)


    • Introduction de la formation JAVA

      • Présentation de la formation 00:03:50

    • Présentation de la technologie JAVA

      • Associer JAVA à d'autres langages 00:18:27
      • Décrire le téléchargement, l'installation et la configuration de Java 00:10:47
      • Les technologies Java : JavaEE, JavaME, Embedded Java SE 00:06:44
      • Caractéristiques principales et les avantages de la technologie Java 00:10:20
      • Utiliser un environnement de développement intégré 00:11:04

    • Penser en terme d'objet

      • Définir le domaine du problème 00:16:27
      • Identifier les objets et les critères de définition correspondants 00:18:24

    • Présentation du langage JAVA

      • Définir les classes 00:17:07
      • Identifier les composants d'une classe 00:13:56
      • Créer et utiliser une classe de test 00:18:41
      • Compiler et exécuter un programme de test 00:13:15

    • Utiliser les variables primitives

      • Déclarer et initialiser des variables de champ 00:10:28
      • Décrire les types de données primitifs 00:17:12
      • Déclarer des variables et leur affecter des valeurs 00:11:40
      • Utiliser des constantes 00:10:17
      • Utiliser des opérateurs arithmétiques pour modifier des valeurs 00:12:37

    • Utiliser des objets

      • Déclarer et initialiser des variables de champ 00:11:43
      • Décrire les types de données primitifs 00:12:10
      • Déclarer des variables et leur affecter des valeurs 00:13:41
      • Utiliser des constantes 00:12:41
      • Utiliser des opérateurs arithmétiques pour modifier des valeurs 00:15:59

    • Utiliser des opérateurs et des structures décisionnelles

      • Utiliser des opérateurs relationnels et conditionnels 00:10:59
      • Tester l'égalité entre chaînes 00:11:11
      • Evaluer différentes conditions dans un programme et déterminer l'algorithme 00:14:23
      • Créer des structures if et if else 00:12:01
      • Imbriquer et chaîner des instructions conditionnelles 00:12:25
      • Utiliser une instruction switch 00:10:15

    • Créer et utiliser des tableaux

      • Déclarer, instancier et initialiser un tableau à une dimension 00:12:32
      • Déclarer, instancier et initialiser un tableau à deux dimension 00:08:33
      • Utiliser une boucle for pour traiter un tableau 00:11:09
      • Créer et intialiser un objet ArrayList 00:12:08
      • Utiliser l'instruction d'importation 00:08:52
      • Accéder à une valeur d'un tableau ou d'un objet ArrayList 00:06:32
      • Utiliser le tableau args 00:14:28

    • Utiliser des structures en boucle

      • Créer et imbriquer un boucle do / while 00:07:23
      • Développer une boucle for 00:12:20
      • Utiliser des objets ArrayList avec des boucles for 00:11:12
      • Comprendre la portée de variables 00:11:50

    • Utiliser les méthodes et la surcharge des méthodes

      • Créer et appeler des méthodes 00:12:09
      • Transmettre des arguments 00:19:06
      • Créer des méthodes et des variables statiques 00:13:57
      • Utiliser des modificateurs 00:19:08
      • Utiliser la surcharge des méthodes 00:10:46

    • Utiliser l'encapsulation et les contructeurs

      • Créer des constructeurs 00:18:27
      • Implémenter l'encapsulation 00:11:28

    • Concepts avancés de programmation objet

      • Utiliser l'héritage 00:14:19
      • Polymorphisme par liaison dynamique 00:13:14
      • Utiliser des superclasses et des sous-classes 00:11:36
      • Ajouter un niveau d'abstraction à l'analyse et à la conception 00:16:08
      • Présentation des interfaces JAVA 00:12:49

    • Gestion des erreurs

      • Décrire les différents types d'erreurs qui peuvent survenir 00:14:32
      • Présentation des types d'exceptions 00:21:15
      • Utiliser Javadocs pour rechercher des exceptions générées par des classes 00:08:51
      • Ecrire du code pour gérer les exceptions 00:28:01

    • Vue d'ensemble

      • Créer des packages et des fichiers JAR 00:21:52
      • Architecture à 2 ou 3 niveaux 00:13:57
      • Exemples d'applications JAVA 00:18:20

    • Conclusion

      • Conclusion de cette formation JAVA 00:05:57
  • Formation JAVA niveau avancé (voir la fiche produit)


    • Présentation de la formation

      • Présentation de la formation gratuit00:06:27

    • Présentation de la plateforme Java

      • Java et les plateformes gratuit00:02:41
      • OpenJDK et les licences gratuit00:03:46
      • Java dans les environnements serveur gratuit00: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 179 tutoriels vendus. Voir les autres formations de Alphorm

2,5
note moyenne

2
avis laissés
5 étoiles
0
4 étoiles
0
3 étoiles
1
2 étoiles
1
1 étoile
0
  • 3
    avis de lion_9994 laissé le 26/07/2015
    TestDé ne fonctionne pas il faut ecrire TestDe Mb

  • 2
    avis de learnatknoware laissé le 02/09/2015
    Il y a beaucoup d'hésitation, je trouves le bundle très chers par rapport à sa qualité (manque de structure)(utilisation de token avant même de les présenter). Je ne pense pas pouvoir passer les 2 examens après avoir vu toutes les vidéos

  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire

Autres formations qui pourraient vous intéresser

accédez à plus de 1560 tuto gratuits


non, je ne veux pas me former gratuitement