IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Tutoriel pour apprendre le langage Java en vidéo


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Avril 2009
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 214
    Par défaut Tutoriel pour apprendre le langage Java en vidéo
    Bonjour,

    Un nouveau tutoriel pour apprendre la programmation Java en vidéo vous est proposé à l'adresse suivante :

    http://koor.developpez.com/tutoriels...re_java_video/

    Cette discussion est ouverte afin de vous permettre de commenter ce tutoriel.
    N'hésitez pas à y inscrire vos remarques sur les vidéos existantes ainsi que vos souhaits pour les futures vidéos : cela m'aide à améliorer ce tutoriel.

    Mise à jour du 9 mai 2019

    Quelques nouvelles vidéos ont été ajoutées ; elles traitent de :

    • VIII-A. Introduction à la généricité en Java
    • VIII-B. Apprendre à coder une classe générique
    • VIII-C. Définition de méthodes générique
    • IX-A. Introduction à la réflexion Java
    • IX-B. Coder un moteur de sérialisation grâce à la réflexion Java
    • X-H. Utilisation de composants JSplitPane
    • X-I. Apprendre à coder un composant graphique d'affichage de courbes mathématiques
    • X-J. Coder un composant graphique de type lien hypertexte
    • X-K. Lister le contenu d'une base de données SQL dans un composant JTree


    Mise à jour du 29 mai 2018

    Le chapitre sur la gestion des exceptions est complété avec les sections suivantes :
    • VII-C. Comparaison entre try/finally et le try-with-resources
    • VII-D. Aspects complémentaires liés au traitement d'exceptions en Java


    Un nouveau chapitre sur Swing a été rajouté avec 6 vidéos :
    • VIII-A. Votre première application Swing
    • VIII-B. Utilisation des Layouts pour positionner vos composants graphiques
    • VIII-C. Gestion des événements (implémentation de listeners)
    • VIII-D. Mise en œuvre d'une barre de menu (JMenuBar)
    • VIII-E. Mise en œuvre d'une barre d'outils (JToolBar)
    • VIII-F. Mise en œuvre d'un menu contextuel (JpopupMenu)
    • VIII-G. Utilisation d'actions pour vos éléments de menu


    Mise à jour du 5 février 2018

    Trois nouvelles vidéos ont été ajoutées ; elles traitent de :

    • VI.F Aspects avancés sur la définition d'interfaces Java
    • VII.A Introduction au mécanisme d'exceptions en Java
    • VII.B Mise en œuvre d'une classe d'exception


    Mise à jour du 18 octobre 2017

    Trois nouvelles vidéos ont été ajoutées ; elles traitent de :

    • VI.C Méthodes abstraites, classes abstraites et interfaces ;
    • VI.D Implémentations d'interfaces ;
    • VI.E Expressions lambdas et références sur méthodes.


    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le langage Java

  2. #2
    Membre chevronné

    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Avril 2009
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 214
    Par défaut Mise à jour du tutoriel
    Mise à jour du 5 février 2018

    Trois nouvelles vidéos ont été ajoutées ; elles traitent de :

    VI.F Aspects avancés sur la définition d'interfaces Java
    VII.A Introduction au mécanisme d'exceptions en Java
    VII.B Mise en œuvre d'une classe d'exception

    Bon tutoriel

  3. #3
    Membre Expert
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Par défaut Hmm Problèmes sur la poo
    Bonjour
    j'ai juste rapidement parcouru la leçon sur la POO.
    Je lui trouve plusieurs défauts:
    1) de faire croire initialement qu'une paire accesseur/mutateur est nécessaire pour chaque champ
    (entre parenthèses le mot "propriété" est porteur d'ambiguité: selon les langages et les contextes on ne parle pas de la même choses -il y a le cas où ça désigne une paire clef-valeur voir par ex. les Properties de java- donc justement ne pas introduire le terme sans préciser son contexte).
    2) de ne pas présenter le Rationnel comme un objet "valeur" immuable (qu'il doit être) Donc ici pas de mutateur ... il faudrait choisir un autre type d'objet avec les deux cas (paire accesseur/mutateur et accesseur seul)

    bon courage!

  4. #4
    Membre chevronné
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 475
    Par défaut
    Citation Envoyé par Ellipse Team Voir le message
    Bonjour,
    Cette discussion est ouverte afin de vous permettre de commenter ce tutoriel.
    N'hésitez pas à y inscrire vos remarques sur les vidéos existantes ainsi que vos souhaits pour les futures vidéos : cela m'aide à améliorer ce tutoriel.
    Bonsoir,

    Je suis débutant en Java (ancien programmeur Pascal qui a arrêté la prog pendant une bonne douzaine d'année, je repars donc de -- presque -- zéro). Je suis intéressé par ce tutoriel évidemment mais je souhaite donner mon sentiment (de quasi débutant donc) :

    1) Les vidéos sont très intéressantes mais elle "devraient" ou "pourraient" être précédées ou suivies de diapos (slides) qui expliquent ou résument les notions point par point. Cela permet une plus grande clarté notamment pour les débutants qui seront vite perdus devant des dizaines de lignes. Ou bien un document "compagnon" en pdf.
    2) Point très important : je pense qu'un tutoriel, aussi intéressant soit-il, sans exercices et corrigés rate un peu son objectif pédagogique. C'est par essai-erreur que les notions sont le mieux assimilées. Les exercices (si possible corrigés) sont donc indispensables je pense.

    J'ai récemment suivi une partie d'un MOOC du CNAM (je me suis inscrit trop tard pour le suivre en entier et le valider, dommage) sur les objets Java, je l'ai trouvé vraiment bien fait même s'il ne couvre qu'une petite partie du langage visiblement. Les exercices avec correcteur automatique en ligne permettaient vraiment de progresser même si les énoncés étaient trop lacunaires voire sibyllins parfois. S'il rouvre l'an prochain je le suivrai sans hésiter. Il s'agit de : "Programmation objet : premiers pas en java" si vous voulez avoir une idée de ce dont je parle.

    En tout cas merci pour votre initiative, j'ai l'intention de suivre toutes les vidéos pour progresser.

  5. #5
    Membre chevronné
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 475
    Par défaut
    Je viens de suivre la video I.A pour l'installation de la JDK (j'avais déjà installé openjdk 1.8 sur mon Linux Ubuntu) et Eclipse (que je n'avais pas installé, ayant DRJava à la place) : c'est très clair, très pédagogique.
    J'ai installé eclipse du coup pour pouvoir suivre les cours suivants. Cette video est parfaite à mon avis.

    Merci.

  6. #6
    Membre chevronné
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 475
    Par défaut
    Je viens de suivre la video I.B (je suis méthodique : ) sur le "hello World".
    Mon avis : très bien, très clair, la prise en mai de l'EDI en très facilitée.

    Une suggestion d'amélioration : un tout petit document pdf qui reprendrait les infos essentielles dont on a besoin ensuite, par exemple :
    Trouver la liste des raccourcis clavier, l'auto-complétion avec CTRL-ESPACE, CTRL-7 pour commenter un bloc, etc. Il y aurait peut-être 5 ou 6 infos pratiques mais cela permettrait de l'imprimer et de le garder sous le coude après la vidéo.

    À bientôt pour la suite.

  7. #7
    Membre chevronné
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 475
    Par défaut
    Je viens de regarder la video I.C : personnellement je connaissais déjà le principe de la machine virtuelle, qui a été utilisée en 1970 par Niklaus Wirth pour ses premiers compilateurs Pascal les "P-compiler" (de P1 à P4) et ensuite implémenté par l'université de San Diego en 1978 avec le Pascal UCSD et la "p-machine"... qu'il m'est arrivé d'utiliser dans les années 80 (c'est vieux, vieux, vieux).
    En revanche pour un débutant à peu près complet, le fait d'entendre "le processeur virtuel java n'existe pas", "je ne l'ai pas sur ma machine" et "je vais compiler mon programme pour la machine virtuelle java" pourra engendrer une certaine perplexité. Dit comme ça ça ressemble un peu à de la magie noire...
    Ici un schéma eût été utile ou alors il faut renvoyer à des ressources sur le web qui expliquent clairement le principe.

  8. #8
    Membre chevronné
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 475
    Par défaut
    Tuto II.A «Manipulation des types entiers en java».

    Très bien, très clair, l'essentiel y est. C'est très clair et les exemples tapés dans dans eclipse permettent immédiatement de comprendre l'application réelle des notions exposées.

    Merci.

Discussions similaires

  1. Tutoriel pour apprendre le langage Go par l'exemple
    Par Community Management dans le forum Go
    Réponses: 5
    Dernier message: 24/09/2022, 13h24
  2. Tutoriel pour apprendre le langage Scala par l'exemple
    Par Community Management dans le forum Scala
    Réponses: 0
    Dernier message: 20/06/2017, 20h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo