Formation » Formation Web/Design » Formation Java
Formation Vidéo Java 6
(Transcription française)
Dans cette formation vidéo, l’auteur, Arthur Griffith s’appuie sur vos acquis en Java pour vous détailler simplement les apports de cette nouvelle version 6. L’adaptation française de cette formation est réalisée par Corinne Badou.
Cette formation vidéo présente 184 programmes illustrant l’utilisation de ces nouvelles fonctionnalités.
Java reste un langage de programmation orienté objet, généraliste et évolutif mais qui s’est complexifié. Il comprend désormais des fonctionnalités avancées conçues pour accélérer et simplifier le développement de logiciels.
Bienvenu dans ce tutoriel sur la programmation en java6.
Ce tutoriel suppose que vous savez déjà programmer en java, ce qui ne signifie pas par là que vous êtes un expert en programmation java, mais seulement que ce cours ne porte pas sur les bases de java.
Vous devez seulement savoir compiler et exécuter des programmes Java simples.
Ce cours a pour objet de vous montrer comment utiliser certaines nouveautés du langage.
Mon nom est Arthur Grifith et j'ai été durant plusieurs années programmeur.
Je suis devenu auteur et professeur en programmation.
J'ai écrit plusieurs livres, certaines sur la programmation Java.
Ce cours est rempli d'exemples, ce sont de petits programmes, chacun d'eux écrit afin de démontrer une seule chose.
À ce propos, tous les codes que je vous présenterai compilent et s'exécutent et vous est accessible avec ce cours.
Afin de permettre un affichage simple du code des sources, vous remarquerez que j'utilise un simple éditeur de texte.
Je ne cherche pas à vous inciter à utiliser un éditeur particulier.
Vous pouvez utiliser un éditeur ou l'environnement de développement que vous préférez, ils font tous la même chose peu importe celui que vous utilisez, le langage java est le même.
Le cours commence par quelques rappels de choses que vous n'utilisez pas très souvent.
Tels que les classes abstraites, les annotations, les constructeurs par défauts, etc.
Puis enchaîne sur un survol de swing.
Swing est un vaste sujet et peut faire l'objet de tout le cours.
Mais je vous montrerai le strict nécessaire pour que vous puissiez écrire des applications.
Vous apprendrez assez sur les bases de swing pour pouvoir aisément piocher ce dont vous avez besoin.
Il y a beaucoup de choses, mais tout marche à peu près sur le même principe.
Je vous montrerais quelques-uns des éléments de l'interface utilisateur pouvant ajouter un aspect professionnel à votre logiciel.
Vous pouvez appliquer des barres d'outils ainsi que ces petits popups à votre application.
Tiens, voici une chose que vous pouvez facilement faire.
Je vous montrerai comment vous pouvez dynamiquement changer l'apparence de votre application.
Les génériques sont vraiment apparus dans java 5, mais ont été un peu développés dans java 6.
De toute façon, je vais les expliquer comme s’ils étaient nouveaux, car tout le monde ne les a pas utilisés.
Java a d'importantes collections à présent.
Les collections sont des objets pouvant en manipuler d'autres.
Elles peuvent organiser les choses de telle sorte que vous ne pouvez pas les remettre comme vous le voudriez.
Les packages possèdent certaines options que vous ne soupçonnez peut-être pas.
Je montrerais ce que je veux dire et il y a certaines spécificités que vous devez connaitre comme le timer et le son et le clavier et l'internationalisation.
Et il existe de nouvelles classes I/O dont vous n'avez peut-être jamais entendu parler.
Et j'accompagnerais le tout d'avertissements.
Il y a quelques pièges en java qui peuvent vous surprendre si vous n'êtes pas vigilant.
Je suis certain de ne pas tous les connaitre, mais je vous en montrerais quelques un que je connais.
Les autres vidéos gratuites de la formation Java 6 (Transcription française)
(cliquez sur les titres en bleu pour visualiser les vidéos, la qualité des vidéos gratuites est moins bonne que celle de la version complète qui elle est sur CD/DVD, cela vient du fait de la compression des fichiers pour un affichage plus rapide sur votre écran)
Introduction
Les composants Swing
- Fenêtre principale
- Le Box Layout Manager
- XY Layout
- Dialogues
- Choix de fichiers
- Choix de couleurs
- CheckBoxes et Boutons Radio
- Champs et zones de texte
- Combo Box
- Tableaux
- Barre de progression
- Curseurs et spinners
- Icones
Les autres vidéos contenues sur le CD de formation Java 6 (Transcription française) que vous pouvez commander en cliquant sur le bouton ci-dessous:
Interface Utilisateur
- Menu
- Composants d’un menu
- Le look & Feel
- Barres d’outils
- Barres d’outils et menus
- Tool Tips
Generics
- Introduction aux generics
- Types-Méthodes-Délié
- Liens paramétrés
- Wildcards et encapsulation
Collections
- Structure des Collections
- Interfaces des Collections
- Exemples de Collections Simples
- Les Collections Set
- Comparateur
- Les Collections Map
- Les Collections Queue
- Copie de collections
- Concurrence
Déploiement
- Construction d’un Fichier JAR
- Configuration d’un JAR
- Signature d’un JAR
- Applications Web Start
- Annotations
Le Package java.lang
- Les Classes Fondamentales du Langage
- java.lang.annotation
- java.lang.instrument
- java.lang.ref
- java.lang.reflect
- java.lang.management
Le package java.util
- java.util.zip
- java.util.jar
- java.util.logging Pt.1
- java.util.logging Pt.2
- java.util.regex
- java.util.prefs
Quelques activités particulières
- Timers
- Technologies d’assistance
- Accès au Clavier
- Impression de texte
- Impression de dessins
- Impression de composants
- Ecran Splash
- La Boite à Outils Système
- Le Navigateur et l’Email
- Unicode-UTF-ASCII
- Internationalisation
- Enum
- Opérations sur les Dates et Heures
- Exemples d’annotations
Concurrence
- Un Objet Thread
- Un Objet Runnable
- Interférence et Synchronisation
- Synchronisation et Locking
- Interrupt et Join
- Famine-deadlock-Livelock
- Volatile et Atomique
- Classe Immuable
Réseaux
- Lecture depuis une URL
- Communications Internet
- Un client-serveur TCP Pt.1
- Un client-serveur TCP Pt.2
- Un client-serveur UDP Pt.1
- Un client-serveur UDP Pt.2
I-O
- Flux
- Sérialisation
- La classe Console
- La classe File
- NIO
Conclusion
- Avertissements Pt.1
- Avertissments Pt.2
- Conclusion
- Format:
- CD/DVD
- Nombre de vidéo:
- 91
- Durée:
- 7h00
- ISBN:
- 3700248501242