Java est un des langages de programmation les plus utilisés et les plus demandés.
Mais malgré sa popularité, il existe beaucoup de mauvaises informations sur Java. Des dizaines de mythes, de fausses idées et des mauvaises pratiques.
C'est pourquoi j'ai décidé de concevoir ce cours !!
Cette formation se concentre sur tout ce que vous devez savoir sur la programmation orientée objet en Java. Il ne s'agit pas d'un cours théorique, bien au contraire, 80% des sessions sont du live coding. D'ailleurs, il est temps d'apprendre java en utilisant IntelliJ.
De plus, ce cours est mis au point tout en gardant les débutants à l'esprit, il est fait en sorte que chaque concept est clairement expliqué avec une manière simple.
Donc, si vous êtes un débutant, ne vous inquiétez pas, je suis 100% engagé à vous aider à réussir.
En effet, ce cours est composé de 2 grandes parties.
Fondamentaux
Morphologie d'un programme Java
"Hello World" avec Java
Types primitifs et références et la différence entre eux
Structures condtionnelles et itératives
Debugging & Packaging d'une application Java
Programmation orientée objet
Classe & Objet et la différence entre eux
Encapsulation / Abstraction
Constructeurs
Surcharge de méthode/constructeur
Membres statiques
Héritage
Redéfinition de méthode
Upcasting & Downcasting
Comparaison entre objets
Polymorphisme
Classes & méthodes abstraites
Classes & méthodes finales
Interfaces
Couplage fort / faible
Injection de dépendance
* Pourquoi ce cours ?
Il s'agit d'un cours pratique, où dans chaque notion, un programme est écrit en guise d'exemple pour une meilleure compréhension
Des explications claires et simples.
Bonne lecture ;)