Cours de programmation et d'informatique — bases solides et projets concrets (en ligne ou en présentiel)
Àpd 30 Fr /h
Ces cours visent à donner aux apprenants des fondations réelles en programmation, en logique informatique et en compréhension des systèmes. L'accent est mis sur la pratique : comprendre ce qui se passe sous le capot plutôt que recopier du code.
Les cours couvrent notamment :
Fondamentaux de la programmation (logique, algorithmes, structures de données)
Programmation en C — la base qui rend tous les autres langages plus faciles ensuite
Initiation à Python et aux premiers projets applicatifs
Découverte de Scratch pour les plus jeunes (dès 8 ans)
Fonctionnement d'un ordinateur : mémoire, fichiers, processus, ligne de commande
Environnement Unix/Linux, Git et bonnes pratiques de développement
Introduction à Docker, à l'automatisation et aux outils DevOps
Résolution de problèmes et pensée algorithmique
Chaque séance combine explication claire et exercice pratique immédiat. L'approche est structurée mais adaptée au rythme de chacun : du débutant complet qui écrit sa première ligne de code à l'élève intermédiaire qui veut consolider ses bases avant des études supérieures en informatique.
L'objectif n'est pas seulement d'apprendre un langage, mais d'apprendre à raisonner comme un développeur : découper un problème, tester une hypothèse, corriger, comprendre pourquoi ça marche. C'est exactement la méthode par laquelle j'ai moi-même été formé.
Ces cours conviennent aux collégiens et lycéens, aux jeunes qui préparent un dossier d'admission en école d'informatique, et à toute personne souhaitant démarrer sérieusement en programmation.
Les cours couvrent notamment :
Fondamentaux de la programmation (logique, algorithmes, structures de données)
Programmation en C — la base qui rend tous les autres langages plus faciles ensuite
Initiation à Python et aux premiers projets applicatifs
Découverte de Scratch pour les plus jeunes (dès 8 ans)
Fonctionnement d'un ordinateur : mémoire, fichiers, processus, ligne de commande
Environnement Unix/Linux, Git et bonnes pratiques de développement
Introduction à Docker, à l'automatisation et aux outils DevOps
Résolution de problèmes et pensée algorithmique
Chaque séance combine explication claire et exercice pratique immédiat. L'approche est structurée mais adaptée au rythme de chacun : du débutant complet qui écrit sa première ligne de code à l'élève intermédiaire qui veut consolider ses bases avant des études supérieures en informatique.
L'objectif n'est pas seulement d'apprendre un langage, mais d'apprendre à raisonner comme un développeur : découper un problème, tester une hypothèse, corriger, comprendre pourquoi ça marche. C'est exactement la méthode par laquelle j'ai moi-même été formé.
Ces cours conviennent aux collégiens et lycéens, aux jeunes qui préparent un dossier d'admission en école d'informatique, et à toute personne souhaitant démarrer sérieusement en programmation.
Informations supplémentaires
PRESENTATION
J'aime transmettre, et surtout démystifier. L'informatique passe souvent pour quelque chose de réservé à une élite, alors que c'est avant tout une manière de réfléchir qui s'apprend. À l'École 42, la pédagogie repose entièrement sur l'entraide entre pairs : on progresse en expliquant aux autres. J'ai passé deux ans à faire ça au quotidien, et c'est ce que je retrouve dans l'enseignement. Patient avec les débutants, exigeant sur la compréhension réelle — je préfère qu'un élève mette vingt minutes à trouver seul plutôt que je lui donne la réponse en deux.
FORMATION
Diplômé de l'École 42 — titre RNCP niveau 7 (équivalent bac+5) en architecture informatique. Formation intensive fondée sur la réalisation de projets : programmation système en C, algorithmique, réseau, gestion de la mémoire, développement web, conteneurisation Docker, environnement Unix/Linux et Git. Spécialisation en cours vers le DevOps (CI/CD, infrastructure as code, cloud).
COMPETENCE
Langage C (niveau avancé — programmation système, gestion mémoire, algorithmique), Python, Shell/Bash, Git et GitHub Actions, Docker, environnements Linux et WSL2, bases du développement web (HTML/CSS/JavaScript). Actuellement en approfondissement sur le cloud (AWS/Azure) et Terraform.
Français langue maternelle.
J'aime transmettre, et surtout démystifier. L'informatique passe souvent pour quelque chose de réservé à une élite, alors que c'est avant tout une manière de réfléchir qui s'apprend. À l'École 42, la pédagogie repose entièrement sur l'entraide entre pairs : on progresse en expliquant aux autres. J'ai passé deux ans à faire ça au quotidien, et c'est ce que je retrouve dans l'enseignement. Patient avec les débutants, exigeant sur la compréhension réelle — je préfère qu'un élève mette vingt minutes à trouver seul plutôt que je lui donne la réponse en deux.
FORMATION
Diplômé de l'École 42 — titre RNCP niveau 7 (équivalent bac+5) en architecture informatique. Formation intensive fondée sur la réalisation de projets : programmation système en C, algorithmique, réseau, gestion de la mémoire, développement web, conteneurisation Docker, environnement Unix/Linux et Git. Spécialisation en cours vers le DevOps (CI/CD, infrastructure as code, cloud).
COMPETENCE
Langage C (niveau avancé — programmation système, gestion mémoire, algorithmique), Python, Shell/Bash, Git et GitHub Actions, Docker, environnements Linux et WSL2, bases du développement web (HTML/CSS/JavaScript). Actuellement en approfondissement sur le cloud (AWS/Azure) et Terraform.
Français langue maternelle.
Lieu
Cours au domicile de l'élève :
- Autour de Genève, Suisse
Age
Enfants (7-12 ans)
Adolescents (13-17 ans)
Adultes (18-64 ans)
Seniors (65+ ans)
Niveau du Cours
Débutant
Intermédiaire
Avancé
Durée
60 minutes
90 minutes
120 minutes
Enseigné en
français
Compétences
Disponibilité semaine type
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Garantie Le-Bon-Prof





