Thomas - Prof de programmation - Marseille
1er cours offert
Thomas - Prof de programmation - Marseille

Le profil de Thomas et ses coordonnées ont été vérifiés par nos experts

Thomas

  • Tarif 214MAD
  • Réponse 24h
  • Élèves

    Nombre d'élèves que Thomas a accompagné depuis son arrivée sur Superprof

    2

    Nombre d'élèves que Thomas a accompagné depuis son arrivée sur Superprof

Thomas - Prof de programmation - Marseille

214MAD/h

1er cours offert

Contacter

1er cours offert

1er cours offert

  • Programmation
  • Python
  • Java
  • C++
  • Intelligence artificielle

Python, C++, IA et Java – De zéro à autonome, avec méthode et projets

  • Programmation
  • Python
  • Java
  • C++
  • Intelligence artificielle

Lieux du cours

À propos de Thomas

“Si j’avais su coder plus tôt, j’aurais gagné des années.” Moi, c’est exactement ce que je veux éviter aux autres. Docteur en physique des réacteurs, double diplômé d’ingénierie et développeur passionné, j’ai appris le code dans les projets concrets : création d’outils, wrappers, frameworks… des solutions utilisées dans des contextes exigeants où chaque ligne de code compte. Mais ce n’est pas juste un outil pour mon travail : coder est ma passion. Je code aussi sur mon temps libre, par plaisir, pour tester, créer et donner vie à des idées. Je fais partie de cette génération qui voit que la programmation, surtout orientée objet, est mal ou peu enseignée, même dans le supérieur. Pourtant, c’est une compétence clé, qui ouvre des portes et booste la productivité. Un bon codeur trouvera toujours du travail. Un ingénieur qui code bien gagnera un temps considérable. Ma mission : ouvrir cette porte aux jeunes le plus tôt possible, leur donner un chemin clair, progressif et motivant. Avec moi, on apprend à coder pour comprendre, créer, réussir… et avoir un avantage réel sur le marché du travail.

voir plus

À propos du cours

  • Tous niveaux
  • Français

Toutes les langues parlées pour le cours :

Français

Ma méthode repose sur un apprentissage par le projet, clair et progressif, qui ancre chaque notion dans du concret. Peu importe le niveau de départ : on part de l’état des lieux, on progresse étape par étape, et on personnalise selon les passions de l’élève. État des lieux et feuille de route personnalisée ---------------------------------------------------- - Discussion pour cerner le profil, les objectifs et les envies. - Petit diagnostic pour évaluer le niveau. - Identification des centres d’intérêt pour orienter les projets. Objectif : définir un point de départ précis et une direction motivante. Programmation ludique (pour les plus jeunes ou grands débutants) -------------------------------------------------------------------- - Initiation avec Scratch ou équivalent. - Création de petits jeux (plateforme, aventure, course…). - Compréhension intuitive des bases : variables, boucles, conditions. Objectif : rendre le code amusant et concret dès le début. Bases de la programmation ----------------------------- - Syntaxe, variables, boucles, conditions, fonctions. - Notions d’algorithmique (ex : Advent of Code). - Gestion et visualisation de données simples. Objectif : acquérir un socle solide pour passer à la vitesse supérieure. Programmation orientée objet & outils du développeur -------------------------------------------------------- - Classes, héritage, encapsulation. - Gestion de versions avec Git/GitHub. - Bonnes pratiques : DRY, MVC, design patterns de base. Objectif : penser “comme un développeur” et structurer son code. Projets tout au long de l’apprentissage Chez moi, on n’attend pas “la fin du parcours” pour créer : chaque nouvelle notion est directement appliquée à un projet concret. Si l’élève a déjà ses propres idées, on les utilise. Sinon, voici quelques inspirations, adaptables selon le niveau : ---------------------------------------------------------------- Débutant - Jeu “Devine le nombre” avec compteur d’essais - Générateur de cartes Pokémon avec stats aléatoires - Parsing et affichage simple de données (CSV, JSON, texte) - Graphiques simples à partir de données Intermédiaire - Mini-dashboard météo en console (API OpenWeather) - Jeu Pong graphique avec bot simple - Snake avec interface graphique et score en temps réel - Création de formes géométriques interactives Avancé - Dashboard sportif ou nutritionnel avec graphiques interactifs - Prédicteur de prix immobiliers avec machine learning - Reconnaissance d’images (chiffres manuscrits, objets simples) - Simulateur physique (orbites, collisions, particules) - Version simplifiée d’un jeu connu (Rocket League, FIFA…) But : apprendre en construisant, pas juste en écoutant. Bonus : je conseille aussi sur les meilleures ressources (chaînes YouTube, documentations, sites d’exercices) et sur les méthodes de travail efficaces pour progresser vite et durablement.

voir plus

Tarifs

Tarif

  • 214MAD

Tarifs packs

  • 5h : 1070MAD
  • 10h : 2140MAD

webcam

  • 214MAD/h

cours offert

Ce premier cours offert avec Thomas vous permettra de faire connaissance et de bien lui préciser vos besoins pour vos prochaines leçons.

  • 1h

Professeurs de Programmation similaires

  • Youssef Moad

    Casablanca & webcam

    5 (18 avis)
    • 200MAD/h
  • Amine

    Meknès & webcam

    5 (9 avis)
    • 200MAD/h
    • 1er cours offert
  • Sohaib

    Casablanca & webcam

    5 (17 avis)
    • 150MAD/h
    • 1er cours offert
  • Mohamed

    & webcam

    5 (10 avis)
    • 200MAD/h
    • 1er cours offert
  • Imane

    Casablanca & webcam

    5 (11 avis)
    • 200MAD/h
    • 1er cours offert
  • TAOUFIK

    Casablanca & webcam

    5 (6 avis)
    • 190MAD/h
    • 1er cours offert
  • Youness

    Casablanca & webcam

    5 (36 avis)
    • 150MAD/h
    • 1er cours offert
  • Youness

    Meknès & webcam

    5 (6 avis)
    • 125MAD/h
    • 1er cours offert
  • Ayoub

    Ouarzazate & webcam

    5 (7 avis)
    • 200MAD/h
    • 1er cours offert
  • Oussama

    Bouznika & webcam

    5 (6 avis)
    • 150MAD/h
    • 1er cours offert
  • Ayyoub

    Casablanca & webcam

    5 (7 avis)
    • 250MAD/h
    • 1er cours offert
  • Klai

    Casablanca & webcam

    5 (10 avis)
    • 400MAD/h
    • 1er cours offert
  • Ayoub

    & webcam

    5 (7 avis)
    • 200MAD/h
    • 1er cours offert
  • Karim

    Rabat & webcam

    5 (27 avis)
    • 300MAD/h
    • 1er cours offert
  • Stéphane Onésime

    Berrchid & webcam

    5 (14 avis)
    • 192MAD/h
    • 1er cours offert
  • Ayoub

    & webcam

    5 (6 avis)
    • 250MAD/h
    • 1er cours offert
  • Mehdi

    Marrakech & webcam

    5 (8 avis)
    • 400MAD/h
    • 1er cours offert
  • Mosaab

    Tétouan & webcam

    5 (5 avis)
    • 120MAD/h
    • 1er cours offert
  • Yahya

    Kenitra & webcam

    5 (5 avis)
    • 65MAD/h
    • 1er cours offert
  • AYOUB

    & webcam

    5 (5 avis)
    • 200MAD/h
    • 1er cours offert
  • Voir les professeurs
    de programmation