

Le profil de Jérémy, son diplôme et ses coordonnées ont été vérifiés par nos experts
Jérémy
- Tarif 35€
- Réponse 24h
-
Élèves19
Nombre d'élèves que Jérémy a accompagné depuis son arrivée sur Superprof
Nombre d'élèves que Jérémy a accompagné depuis son arrivée sur Superprof

35€/h
Ce professeur est malheureusement indisponible
- Programmation
- Langages informatiques
- C
- Java
- C++
Cours C#, Java ou C++ sur le paradigme orienté objet
- Programmation
- Langages informatiques
- C
- Java
- C++
Lieux du cours
À propos de Jérémy
Je suis actuellement en poste chez Ansys en tant qu'ingénieur R&D dans la simulation basée lumière. Je fais acutellement principalement du code c# et c++ dans un cadre de développement agile.
J'ai réalisé une thèse au sein du laboratoire ICA/ACROE à Grenoble dans le domaine de la simulation numérique basée moteur physique : (information cachée)
J'ai également été enseignant à l'école d'ingénieur Phelma où j'ai enseigné du langage C, de la POO en java et en langage C++, ...
À propos du cours
- Débutant
- Intermédiaire
niveaux :
Débutant
Intermédiaire
- Français
- Anglais
Toutes les langues parlées pour le cours :
Français
Anglais
Coeur du cours :
C'est un cours de programmation qui gravite autour du paradigme orienté objet. Vous avez sûrement entendu parler de la POO (Programmation Orienté Objet) ou OOP en anglais (Object-Oriented Programmation).
Bien évidemment, le point d'entrée du cours qu'on va faire ensemble dépend de votre niveau qui peut aller de débutant à intermédiaire.
Pour quelqu'un qui n'a pas fait de programmation ou n'a pas programmé en c++, on repartira de zéro (variables, fonctions, ...).
Pour quelqu'un qui a déjà programmé en c++, mais qui est étranger au concept de POO, alors on verra les principes fondamentaux de ce paradigme.
La première grosse partie du cours sera plutôt classique avec des fiches de cours et des exercices. La seconde grosse partie sera un projet à mettre en oeuvre par l'apprenant. Je peux proposer des projets de mon côté, mais on peut aussi discuter de votre projet si vous en avez un et le débuter et de vous laisser déployer vos ailes pour avancer tout seul de votre côté.
Exemple de projet :
Projet jeu vidéo like Zelda : A link to the past ((information cachée)
1. Construction d'un premier diagramme de classe pour le personnage à jouer
2. Animation du personnage dans un monde 2D graphique
3. Complétion du diagramme de classe pour l'environnement autour du personnage (en fonction des envies)
Dans le cadre du cours, on sera aussi amener à voir des sujets techniques autres que la programmation :
- Le déploiement de projet avec CMake (c++)
- La notion de NuGet package (c#)
- La compilation, les virtual machines qui exécutent le code (comme pour java)
- Les moteurs de jeux, les framework de programmation sur GPU (OpenGl par exemple)
- Les design patterns
- Les bonnes pratiques de programmation (règles, SOLID, KISS, ...)
- D'autres paradigmes de programmation (Domain Driven Design, programmation déclarative, ...)
- Le fonctionnement bas niveau de la machine comme le fonctionnement d'un CPU, de la RAM, un peu de langage assembleur, ...)
- ...
Enfin, pour être clair, je ne suis pas un expert dans tous ces domaines donc parfois il m'arrivera bien entendu de ne pas avoir la réponse, mais pas de panique, on apprend tous et si je ne sais pas, je ferais des recherches pour apporter une réponse convaincante.
Sur ce, n'hésitez-pas à me contacter pour discuter de vos projets et de vos attentes.
Dans la prochaine partie, je vous présente brièvement ma philosophie d'enseignement et la construction du cours.
Méthodologie appliquée:
Je pratique la pédagogie inversée, car je trouve que c'est une méthode qui peut être efficace sur des petits groupes d'étudiants. J'ai pu l'expérimenter à travers les enseignements que j'ai réalisés dans une école d'ingénieur de Grenoble orienté informatique. La pédagogie inversé consiste à fournir en premier lieux des outils et des matériaux de travail (fiche de cours, exercices, références, ...) à l'apprenant dans une premier temps et ensuite d'organiser un cours pour répondre à toutes les questions et aussi aller plus loin sur des éléments qui n'ont pas été compris.
Pourquoi je trouve cette méthode intéressante par rapport aux cours classiques en informatique, c'est parce que dans ce domaine, l'apprenant peut prendre son temps d'assimiler par lui-même des concepts qu'il n'aurait pas vraiment le temps en cours. Un exemple simple, on peut facilement intégrer ce qu'est une variable en informatique et manipuler ce concept sans en connaître tous les aboutissants.
Cependant, l'auto-apprentissage a ses limites et parfois certains concepts sont mal compris ou pas compris ou pire que l'on croit avoir compris, ce qui est du à la limite du support "papier" qui ne permet pas d’interagir pour tester ses connaissances ou poser des questions. C'est là que la personne qui enseigne entre en jeu et peut tenter d'apporter des précisions, de comprendre la logique de pensée de l'étudiant pour tenter de le guider et aussi d'appuyer avec des questions pour tester l'apprenant.
Bien sûr un système a toujours ses failles et je ne suis pas fermé à toute proposition d'amélioration ou de remise en question. C'est pour çà que je propose aussi de discuter de temps en temps à propos de la méthodologie et de comment peut-on améliorer les choses ensemble si possible.
Construction du cours:
- Je propose d'abord à l'apprenant de lire une fiche de cours accompagné parfois de légers exercices et de faire l'effort de comprendre un maximum par lui-même.
- Ensuite je demande à l'apprenant sur quel point il souhaite travailler/approfondir. Ce qui m'amène à préparer le cours en conséquent en réalisant des petits points cours, des démo en live et aussi des petits exercices en live. Globalement, je veux un maximum d'interaction. Un cours tout seul, ce n'est pas fun.
- Le cours est aussi là pour déborder sur des sujets gravitant autour de ce qui est après que ce soit technique (le code, des concepts, ...), professionnel (mon expérience et ce que je sais à mon échelle du monde de l'industrie et du monde de la recherche).
Point important : Cette proposition de format de cours n'est pas fixe et peut évoluer en fonction des besoins, c'est aussi l'avantages des cours individuels.
Avis
Tous nos avis sont collectés par nos services et sont fiables à 100%. Ils correspondent à une vraie expérience vécue par les élèves avec Jérémy.
Parfait ! Excellent pédagogue, enseignement très clair, un cours vraiment agréable et bien preparé
Voir plus d'avis
Tarifs
Tarif
- 35€
Tarifs packs
- 5 h: 175€
- 10 h: 350€
déplacements
- + 15€
webcam
- 35€/h
Professeurs de Programmation similaires
-
![teacher_picture]()
Matias
Bruxelles & Par webcam- Ambassadeur
Programmation avec python, un des langages les plus populaires et les plus utiles. tous les niveaux.
- 30€/h
-
![teacher_picture]()
Klevis
Bruxelles & Par webcam- Ambassadeur
Senior software engineer, j'enseigne l’informatique, la programmation (python, java, javascript, react), les bases de données et le cloud (aws) aux élèves du secondaire et du supérieur.
- 35€/h
- 1er cours offert
-
![teacher_picture]()
Kevin, phd
Bruxelles & Par webcam- Ambassadeur
Économiste et professeur - programmation sur stata, rstudio et python (économétrie et machine learning)
- 50€/h
-
![teacher_picture]()
Quentin
Woluwe-Saint-Lambert & Par webcam- Ambassadeur
Diplômé master en sciences informatiques et actuellement analyste-développeur dans une boîte de consultance, disponible sur bruxelles et enghien, pour vous aider dans la compréhension de matière en li
- 35€/h
-
![teacher_picture]()
Mounir
Bruxelles & Par webcam- Ambassadeur
Senior software developer : besoin d'aide pour vos projets informatique ou des explications, contactez moi : superprofmnr at hotmail dot com
- 40€/h
- 1er cours offert
-
![teacher_picture]()
Kaoutar
Bruxelles & Par webcam- Ambassadrice
Innovante ingénieure big data, détentrice de trois masters scientifiques. passionnée par le domaine et forte de 6 ans d'expérience, je vous offre les outils pédagogiques pour un apprentissage efficace
- 80€/h
- 1er cours offert
-
![teacher_picture]()
Quentin
Braine-l'Alleud & Par webcam- Ambassadeur
Cours d'informatique et de mathématiques, préparation d'examens ou de projets pour l'université ou simplement introduction à l'informatique, à l'algorithmique et aux langages informatiques
- 40€/h
-
![teacher_picture]()
Trudel
Bruxelles & Par webcam- Super professeur
Data scientist, diplômé d'un master en data science à l'université catholique de louvain propose des cours de programmation (python, r, sas), statistiques-machine learning, et base de données (sql).
- 40€/h
-
![teacher_picture]()
Paul
Awans & Par webcam- Super professeur
Ingénieur civil en informatique donne des cours de math et d'informatique à liege.
- 30€/h
-
![teacher_picture]()
Théo
Liège & Par webcam- Ambassadeur
Je propose des cours particuliers dans plusieurs langages de programmation. passionné et fort de mes connaissances acquises dans le cadre de mes études.
- 24€/h
-
![teacher_picture]()
Simo
Mons & Par webcam- Super professeur
Professeur universitaire expérimenté – programmation python, c++, java, sql, web, machine learning & deep learning
- 22€/h
- 1er cours offert
-
![teacher_picture]()
Arthur
Ottignies-Louvain-la-Neuve & Par webcam- Super professeur
Besoin d'aide en java? je peux t'aider ! (notamment pour lepl1402 - informatique 2)
- 30€/h
- 1er cours offert
-
![teacher_picture]()
Hanen
Bruxelles & Par webcam- Ambassadrice
Apprenez et développez vos compétences en programmation dès le début avec html, css, javascript et python, même sans expérience préalable.
- 15€/h
- 1er cours offert
-
![teacher_picture]()
Pierre-yves
Ans & Par webcam- Super professeur
Ingénieur en systèmes embarqués, donne des cours de programmation/informatique (python, c/c++, matlab, linux, ...)
- 40€/h
- 1er cours offert
-
![teacher_picture]()
Serge
Charleroi & Par webcam- Ambassadeur
Domotique : formateur expert en domotique, knx, siemens logo! & home assistant | projets, cours & dépannage
- 22€/h
- 1er cours offert
-
![teacher_picture]()
Adnan
Puurs-Sint-Amands & Par webcam- Confirmé
Consultant it full-stack donne cours d'informatique java, php, javascript, postgresql, angular, ...
- 40€/h
- 1er cours offert
-
![teacher_picture]()
Lionel
Liège & Par webcam- Ambassadeur
Bachelier de programmeur/analyste en informatique industrielle à la hepl avec mention. enseigne la programmation aux débutants & étudiants avec le sourire et l'écoute !
- 35€/h
- 1er cours offert
-
![teacher_picture]()
Grégory
Liège & Par webcam- Super professeur
Cours de programmation / aide aux projets tout langages sur liège ou en visio avec un informaticien diplômé
- 35€/h
-
![teacher_picture]()
Gwendoline
Bruxelles & Par webcam- Ambassadrice
Analyses de données, statistiques & programmation (r, python, sas) | aide mémoire, tfe & examens — bruxelles (schuman)
- 50€/h
- 1er cours offert
-
![teacher_picture]()
Samuel
Liège & Par webcam- Confirmé
Roboticien qui t'apprend à programmer ! patient et compréhensif, on va comprendre la logique de ton ordi
- 20€/h
- 1er cours offert
-
Voir les professeurs de programmation




















