

Le profil de Taha, son diplôme et ses coordonnées ont été vérifiés par nos experts
Taha
- Tarif 11CHF
- Réponse 1h
-
Élèves2
Nombre d'élèves que Taha a accompagné depuis son arrivée sur Superprof
Nombre d'élèves que Taha a accompagné depuis son arrivée sur Superprof

11CHF
1er cours offert
- Programmation
- Python
- Java
- SQL
- C++
POO Java : Concepts de Base et Avancés - Héritage, Polymorphisme & Projets
- Programmation
- Python
- Java
- SQL
- C++
Lieux du cours
Super professeur
Taha fait partie des meilleurs professeurs de Programmation. Qualité du profil, excellence du diplôme, organisation rapide du premier cours, ses élèves l’adorent.
À propos de Taha
Ingénieur de logiciels | 3+ ans d'expérience | Étudiant Ingénieur en alternance.
Passionné par l'informatique et la transmission de connaissances, je suis actuellement en Master Ingénierie Logiciel et Architecture en alternance dans une grande entreprise.
Mon expérience : Plus de 4 ans de développement sur des projets réels en mode freelance (Java, Angular, bases de données, architecture logicielle). Et maintenant je suis en alternance dans une grande boîte en France.
J'ai également accompagné plusieurs étudiants avec succès dans leur parcours informatique.
Je parle Français, Anglais et Arabe
Prêt à vous aider à progresser ?
À propos du cours
- Tout niveaux
- Français
- Anglais
- Arabe
Toutes les langues parlées pour le cours :
Français
Anglais
Arabe
Vous souhaitez maîtriser la Programmation Orientée Objet en Java, des bases aux concepts avancés ? Rejoignez mes cours avec codage en direct et projets réels !
Programme
Les fondamentaux de la POO
Introduction à la POO : pourquoi ? comment ?
Classes et Objets : création, instanciation, utilisation
Attributs et Méthodes : déclaration, utilisation
Constructeurs : par défaut, paramétrés, surcharge
Encapsulation : modificateurs d'accès (public, private, protected), Getters et Setters
Concepts avancés
Héritage : Extends, super, this, réutilisation de code, relations "est-un"
Polymorphisme : surcharge (overloading), redéfinition (overriding), polymorphisme dynamique
Abstraction : classes abstraites, méthodes abstraites, quand les utiliser
Interfaces : déclaration et implémentation, interfaces multiples, différence avec classes abstraites
Composition vs Héritage : "a-un" vs "est-un"
Notions complémentaires
Modificateurs : static, final, abstract
Packages et organisation du code
Gestion des exceptions : try-catch, throw, throws
Collections Java : ArrayList, HashMap, List, Set
Bonnes pratiques et principes SOLID (introduction)
Modélisation UML de base
Travaux Pratiques en temps réel
Projets concrets progressifs : système de gestion (bibliothèque, étudiants), application bancaire (comptes, transactions), jeu simple (RPG, quiz), système de réservation
Codage en direct avec explications
Debugging et résolution de problèmes
Exercices pratiques après chaque concept
Pour qui ?
Étudiants en informatique (tous niveaux)
Débutants en Java voulant comprendre la POO
Développeurs voulant solidifier leurs bases
Préparation aux examens/projets universitaires
Prérequis : Bases de programmation (variables, conditions, boucles). Java JDK installé.
Format : Théorie + Codage en live + Exercices pratiques. Vous codez avec moi en temps réel !
Recommandations
Les recommandations proviennent des proches et connaisances du professeur
Taha a fait un travail remarquable. Je ferai certainement plus de projets avec vous. Merci!
J'ai rencontré Taha sur Superprof en cherchant un coup de pouce en cours d'info. D'emblée, son approche unique, à la fois sérieuse et fun, m'a marqué. Taha, c'est ce mix parfait entre expertise et passion, rendant chaque leçon aussi enrichissante qu'agréable.
Ce qui distingue Taha? Sa capacité à s'adapter et à motiver. Il m'a aidé à débloquer un problème complexe, boostant ma confiance en moi au passage. En un mot, Taha est le Superprof idéal : compétent, patient, et inspirant.
Je le recommande chaudement à toute la communauté Superprof. Avec Taha, l'apprentissage prend une autre dimension, plus personnelle et efficace. Croyez-moi, vous ne serez pas déçu !
WalidTaha est un professeur exceptionnel de Java ! Sa passion pour la programmation est contagieuse, et son dévouement à aider ses élèves à réussir est remarquable. Grâce à sa méthode d'enseignement, j'ai pu progresser rapidement dans mes compétences en programmation Java. Il est patient, attentif et toujours prêt à répondre à toutes mes questions, peu importe leur complexité. Ses explications sont claires et précises, ce qui facilite grandement la compréhension des concepts difficiles. Je recommande Taha les yeux fermés à quiconque souhaite apprendre Java, que ce soit pour les débutants ou pour ceux qui cherchent à approfondir leurs connaissances. Merci infiniment, Taha, pour ton dévouement et ton professionnalisme !
Très bon professeur, arrangeant et sympathique.
Très pédagogue et à l'écoute.
Je recommande !Voir plus de recommandations
Tarifs
Tarif
- 11CHF
Tarifs packs
- 5 h: 55CHF
- 10 h: 110CHF
cours offerts
Ce premier cours offert avec Taha vous permettra de faire connaissance et de bien lui préciser vos besoins pour vos prochaines leçons.
- 1h
webcam
- 16CHF/h
Professeurs de Programmation similaires
-
![teacher_picture]()
Manel
Genève & Par webcam- Ambassadrice
🟩 ingénieur en informatique propose des cours particulier de programmation et développement informatique.
- 79CHF/h
- 1er cours offert
-
![teacher_picture]()
Andrea
Genève & Par webcam- Ambassadeur
Cours particuliers de programmation, statistiques, mathématiques, probabilités à tout niveau. +10 ans d'expérience. tablette graphique et partage d'écran.
- 25CHF/h
- 1er cours offert
-
![teacher_picture]()
Prabhat
Genève & Par webcam- Ambassadeur
Maîtrisez javascript full-stack avec l’ia, des projets concrets et plus de 7 ans d’expérience professionnelle. apprenez les compétences que les entreprises recherchent réellement. je développe aussi
- 20CHF/h
- 1er cours offert
-
![teacher_picture]()
Christophe
Genève & Par webcam- Ambassadeur
Cours d'informatique tous niveaux dans le canton de genève dès 10 ans
- 80CHF/h
-
![teacher_picture]()
Sebastien
Bremgarten bei Bern & Par webcam- Ambassadeur
Ingénieur mathworks donne des cours sur les outils matlab/simulink dans divers domaines
- 50CHF/h
-
![teacher_picture]()
Julien
Lausanne & Par webcam- Ambassadeur
Ingénieur en poste et diplômé d'un master en ingénierie informatique, je suis disponible pour vous aider à progresser et apprendre !
- 35CHF/h
-
![teacher_picture]()
Authmane
Lausanne & Par webcam- Ambassadeur
8 ans d'expérience en enseignement et 15 ans en programmation, 220+ élèves, fondateur de swissmath, ex développeur
- 25CHF/h
- 1er cours offert
-
![teacher_picture]()
Massimiliano
Lugano & Par webcam- Super professeur
Ingénieur informatique (110l). programmation logicielle : python, java, c++, kotlin, swift, flutter, c#, ou sites web : html, css, js, php. front-end et back-end. également disponible en groupes.
- 30CHF/h
- 1er cours offert
-
![teacher_picture]()
Ange gauthier
Genève & Par webcam- Ambassadeur
Python de zéro absolu : codez dès les 10 premières minutes, et progressez jusqu'à django
- 36CHF/h
- 1er cours offert
-
![teacher_picture]()
🟢️koussila
Genève & Par webcam- Super professeur
🟩 apprenez la programmation et le développement, du débutant à l’avancé. maîtrisez le code et devenez un développeur accompli !
- 80CHF/h
- 1er cours offert
-
![teacher_picture]()
Boris
Genève & Par webcam- Confirmé
Devenez autonome en programmation! ingénieur en informatique donne cours pratiques et exigeants, dans une ambiance décontractée pour des progrès rapides et sûrs
- 60CHF/h
- 1er cours offert
-
![teacher_picture]()
Elie
Genève & Par webcam- Confirmé
Développeur python, java, c et c++, je donne des cours à genève et aux alentours.
- 60CHF/h
- 1er cours offert
-
![teacher_picture]()
Edoardo
Lugano & Par webcam- Super professeur
Ingénieur informaticien et professeur professionnel avec des décennies d'expérience internationale donne des cours particuliers de langages de programmation (java, sql, programmation structurée, progr
- 21CHF/h
- 1er cours offert
-
![teacher_picture]()
Félix
Genève & Par webcam- Super professeur
Cours d'appui, aide aux devoirs, révisions des examens, mathématiques, et en informatique à genève
- 70CHF/h
- 1er cours offert
-
![teacher_picture]()
Lois
Genève & Par webcam- Confirmé
Cours privés en informatique et programmation pour tous les niveaux dans le canton de genève.
- 80CHF/h
- 1er cours offert
-
![teacher_picture]()
🟢 david
Lausanne & Par webcam- Super professeur
Plus de 14 ans d'expérience dans le développement web à votre service! apprenez ce qui compte vraiment et rapidement.
- 40CHF/h
-
![teacher_picture]()
Allan
Echandens & Par webcam- Confirmé
Etudiant en informatique à l'epfl enseigne la programation python de débutant à expert.
- 38CHF/h
- 1er cours offert
-
![teacher_picture]()
Abdelmounaim
Rolle & Par webcam- Super professeur
Ingénieur oracle donne cours de programmation — python, java, c, c# — étudiants epfl, unil, hes-so, gymnase et apprentis cfc
- 30CHF/h
- 1er cours offert
-
![teacher_picture]()
Mustafa
Renens & Par webcam- Super professeur
Étudiant doctorant à l'epfl, j'ai une expérience avec plusieurs langages de programmation comme python, c, c++, vhdl, javascript...
- 40CHF/h
-
![teacher_picture]()
Pierre-jean
Lausanne & Par webcam- Super professeur
Ingénieur epfl | apprendre à coder avec l'ia (claude code, chatgpt, codex) | débutants & reconversion pro | 10 ans d'expérience
- 120CHF/h
-
Voir les professeurs de programmation




















