Travaux pratiques Java
Des exercices ludiques pour apprendre à développer en Java vraiment par la pratique
Description
J'entends parfois : "On veut pas de blabla, on veut juste coder !"
Est-il possible de coder d'abord ? Faire ses propres expériences, ses propres erreurs aussi et ensuite comprendre et assimiler la théorie ?
Quand j'étais instituteur, j'étais fasciné par les théories de Georges Charpak et notamment sa méthode qui s'applique au domaine des sciences nommée La main à la pâte.
Elle consiste à poser d'abord le problème et énoncer ensuite une théorie.
Oui, ça fonctionne !
Certes, je ne vous le cacherai pas, l'apprentissage est plus long et fera appel à votre persévérance. Mais le résultat est de meilleure qualité, ce qui a été acquis est ancré bien plus profondément, on le comprend par ce que c'est l'expérience qui nous l'a fait comprendre.
Et puis, il faut avoir envie d'apprendre et pour ça, rien de mieux que le jeu, c'est pourquoi nous avons essayé avec Thomas de vous proposer des travaux pratiques ludiques et variés. Il y en a pour tous les goûts !
L'héritage grâce à Dragon Ball Z
Le transtypage grâce à MacGyver
Les constructeurs avec Mario
etc...
Vous ferez face à 2 niveaux de difficulté :
Des exercices de code adaptés à tous et auto-corrigés par la plateforme Udemy
Des exercices défi pour lesquels il n'y a pas de solution unique, mais grâce à la plateforme Udemy vous pourrez d'échanger votre solution avec Thomas et moi ou les autres étudiants afin de déterminer ensemble la solution idéale ! C'est aussi ça la main à la pâte.
Mais rassurez-vous, vous ne serez jamais perdus ! Et comme un cheat mode à Pacman, vous trouverez en bas de chaque énoncé la référence au chapitre théorique du "Cours de programmation Java pour débutants" relatif au concept mis en œuvre.
Vous avez déjà suivi le "Cours de programmation Java pour débutants" et voulez plus de pratique ? Ce cours est également fait pour vous ! Vous avez été nombreux à me demander encore plus de travaux pratiques, les voilà !
Près de 50 exercices sont déjà disponibles et si le concept fonctionne, nous nous ferons un plaisir d'en ajouter aussi régulièrement que possible !
Le cours s'inscrit dans un cursus complet de formation pour développeurs Java :
Devenez développeur Java
Travaux pratiques Java (ce cours)
Librairies Java et Intro Maven
Java et les bases de données avec JDBC, Hibernate et JPA
Java EE : Devenez développeur d'applications Web Java
What You Will Learn!
- Mettez en pratique les fondamentaux de la programmation Java.
- Exploitez les fondamentaux du langage tels que les opérateurs, les variables ou les structures de contrôle
- Mettez en oeuvre les concepts propres à l'objet tels que l'héritage, l'interfaçage ou le polymorphisme
- Utilisez des concepts comme les structures itératives foreach, les ellipses, l'auto-boxing et unboxing ou encore les types énumérés
- Travaillez avec un environnement de développement
Who Should Attend!
- Etudiants
- Professionnels
- Amateurs