Geoffrey Kithuku 👨💻 Python et programmation pour enfants | Créateur d'applications pour collège 🚀
Expert en programmation Python pour enfants
Présentation
Parle
anglaisNatif
swahiliNatif
Traduction IA
📸 Vous souhaitez apprendre la programmation depuis zéro ou améliorer vos compétences en codage ? Rejoignez les cours de Geoffrey Kithuku et commencez à créer des projets concrets !
👨🏼💻 Ingénieur logiciel avec une expérience pratique dans le développement d’applications web et mobiles modernes.
🚀 Des leçons pratiques basées sur des projets, conçues pour vous aider à gagner en confiance grâce au codage — pas seulement à la théorie.
📈 Spécialisé en Python, HTML, CSS, JavaScript, React, React Native, ainsi qu’en programmation pour débutants et enfants.
🎯 Plans d’apprentissage personnalisés selon vos objectifs, que vous prépariez l’école, des entretiens, le freelancing ou votre premier emploi de développeur.
💡 Apprenez les meilleures pratiques de l’industrie, les techniques de résolution de problèmes et la manière de penser des développeurs professionnels.
🏆 Style d’enseignement amical, patient et encourageant qui aide les étudiants à progresser pas à pas.
【Fondamentaux du développement web】
🌐 Créez de magnifiques sites web à partir de zéro
🥞 Fondamentaux HTML5 et structure des pages web
🥞 Stylisation CSS3, Flexbox et Grid
🥞 Design responsive (mobile-first)
🥞 Bases de Tailwind CSS
🥞 Git & GitHub pour le contrôle de version
🥞 Déployez vos sites web en ligne (Vercel/Netlify)
🥞 Créez un site portfolio comme projet final
【JavaScript & React pour développeurs web】
⚛️ Créez des applications web interactives
🥞 Fondamentaux JavaScript (variables, fonctions, tableaux, objets)
🥞 Fonctionnalités ES6+ (fonctions fléchées, déstructuration, spread)
🥞 Manipulation du DOM et gestion des événements
🥞 Travail avec les API (fetch, async/await)
🥞 Fondamentaux React (composants, props, state, hooks)
🥞 React Router pour applications multi-pages
🥞 Construisez et déployez des projets React
【Développement web Full-Stack】
🚀 Créez des applications web complètes avec backend
🥞 Bases de Node.js (NPM, Express)
🥞 Création d’API REST
🥞 PostgreSQL avec Supabase
🥞 Authentification (connexion, inscription, JWT)
🥞 Connectez le frontend React au backend
🥞 Déployez des applications full-stack
🥞 Réalisez un projet full-stack (blog ou e-commerce)
【Python pour débutants】
🐍 Apprenez Python depuis le début
🥞 Fondamentaux Python (variables, boucles, fonctions)
🥞 Structures de données (listes, dictionnaires, tuples)
🥞 Programmation orientée objet (classes, objets)
🥞 Gestion des fichiers (lecture/écriture)
🥞 Gestion des erreurs et débogage
🥞 Réalisez de vrais projets Python
🥞 Parfait pour les débutants complets
【Python pour données & automatisation】
📊 Analysez des données et automatisez des tâches avec Python
🥞 Analyse de données avec Pandas
🥞 Visualisation de données (Matplotlib, Seaborn)
🥞 Web scraping avec BeautifulSoup
🥞 Automatisez les tâches répétitives
🥞 Travail avec les API
🥞 Automatisation des emails et reporting
🥞 Créez des projets basés sur les données
【Développement web Python (Flask)】
🌍 Créez des applications web avec Python
🥞 Fondamentaux Flask (routes, templates)
🥞 Gestion des formulaires et saisie utilisateur
🥞 Intégration de base de données (SQLAlchemy)
🥞 Authentification utilisateur et sessions
🥞 Créez un blog ou un système de gestion de contenu
🥞 Déployez des applications web Python
【Réalisez de vrais projets】
🚀 Construisez un portfolio pour décrocher votre premier emploi
🥞 Site portfolio (marque personnelle)
🥞 Site e-commerce (liste de produits, panier)
🥞 Gestionnaire de tâches (CRUD avec authentification)
🥞 Tableau météo (intégration API)
🥞 Plateforme de blog (création, lecture, mise à jour, suppression)
🥞 Projet de fin d’études (choisissez votre propre projet)
【Programmation pour enfants (8-14 ans)】
🎮 Cours de codage ludiques et interactifs pour jeunes apprenants
🥞 Apprenez la programmation via des jeux et projets créatifs
🥞 Développez la pensée logique et la résolution de problèmes
🥞 Créez des applications simples et des animations
🥞 Introduction aux concepts Python
🥞 Cours adaptés aux débutants avec beaucoup d’encouragement
🥞 Parfait pour les enfants sans ou avec peu d’expérience en codage
【Git & GitHub pour développeurs】
🔄 Maîtrisez le contrôle de version pour vos projets
🥞 Bases de Git (init, add, commit, status)
🥞 Branches et fusion
🥞 Travail avec les dépôts distants (push, pull, clone)
🥞 Collaboration (fork, pull requests, revue de code)
🥞 Annulation des modifications (reset, revert, stash)
🥞 Bonnes pratiques et workflows
🐶 Rejoignez mon cours d'essai ! 🐶
Ce que vous obtiendrez lors de notre leçon d'essai
✅ Discuter de vos objectifs en programmation
✅ Évaluer vos connaissances et votre expérience actuelles
✅ Résoudre ensemble un vrai problème de codage
✅ Créer une feuille de route d'apprentissage personnalisée
✅ Recevoir des recommandations de ressources d'apprentissage et de projets pratiques
📚 Ce dont vous aurez besoin
💻 Un ordinateur ou un portable
📝 Un carnet pour les concepts importants
🌐 Une connexion internet stable
🎤 Un microphone fonctionnel (caméra optionnelle)
Règles de la classe
⏰ Merci d’arriver à l’heure.
📶 Testez votre connexion internet avant le cours.
📅 Veuillez annuler ou reprogrammer au moins 24 heures avant la leçon.
💬 En cas d’urgence, envoyez-moi un message dès que possible.
🤝 Posez autant de questions que vous le souhaitez — il n’y a pas de « mauvaises » questions dans ma classe !
Voir la présentation complète
En savoir plus sur ce cours
Plus de créneaux disponibles
Plus vous choisissez de leçons, plus la réduction est importante, consultez ci-dessous ou dans le panier !
Horaires disponibles
Voir le planning complet
Historique des performances
Reprendre
Expérience
2025 - 2026
Software Engineer
Soma Siri Afrika
2025 - 2025
Web Developer
Molars Dental Hospital
2024 - 2024
Mentor
eMobilis Technology Training Institute
2024 - 2024
Software Developer
Nobilis Limited
2024 - 2024
Software Developer
TeckTick
2023 - 2023
Software Developer Intern
Pamital
2022 - 2022
Technical Trainer
Experts Business College
2021 - 2021
Technical Support Intern
Experts Business College
Éducation
2022 - 2023
Software Engineering Certificat téléchargé
Moringa School
2017 - 2022
Computer Science Certificat téléchargé
Kisii University of Science and Technology
Expérience
2025 - 2026
Software Engineer
Soma Siri Afrika
2025 - 2025
Web Developer
Molars Dental Hospital
2024 - 2024
Mentor
eMobilis Technology Training Institute
2024 - 2024
Software Developer
Nobilis Limited
2024 - 2024
Software Developer
TeckTick
2023 - 2023
Software Developer Intern
Pamital
2022 - 2022
Technical Trainer
Experts Business College
2021 - 2021
Technical Support Intern
Experts Business College
Éducation
2022 - 2023
Software Engineering Certificat téléchargé
Moringa School
2017 - 2022
Computer Science Certificat téléchargé
Kisii University of Science and Technology
FAQ
Comment réserver
Après avoir acheté des cours, vous pouvez les réserver selon le planning de l’enseignant.
Si « Cours instantané » apparaît sur le profil de l’enseignant, vous pouvez réserver la leçon 30 minutes après l’heure actuelle.
Si le professeur n'est pas en ligne, le prochain cours disponible ne pourra être réservé qu'après 24 heures.
Durée de la leçon
La durée d'une leçon d'essai est de 25 minutes.
La durée d'une session privée est de 50 minutes.
Si vous achetez plus de 5 séances, vous bénéficierez d'une réduction (selon le tarif fixé par l'enseignant).
Instructions
Connectez-vous sur le site 10 minutes avant le début du cours. Cliquez sur « Mes cours » pour trouver votre leçon, puis sur « Aller en classe » : vous serez alors dans la salle de classe sur ZOOM !
Vous pouvez utiliser ZOOM pour les cours sur votre téléphone ou votre ordinateur. Veuillez télécharger ZOOM à l'avance si vous choisissez d'utiliser votre téléphone pour le cours.
Politique de remboursement
Veuillez cliquer sur « Signaler un problème » si vous rencontrez des difficultés. L'enseignant décidera ensuite d'un report ou d'un remboursement.
Si le professeur ne répond pas au problème, nous vous rembourserons intégralement en crédits AT.
Comment réserver
Après avoir acheté des cours, vous pouvez les réserver selon le planning de l’enseignant.
Si « Cours instantané » apparaît sur le profil de l’enseignant, vous pouvez réserver la leçon 30 minutes après l’heure actuelle.
Si le professeur n'est pas en ligne, le prochain cours disponible ne pourra être réservé qu'après 24 heures.
Durée de la leçon
La durée d'une leçon d'essai est de 25 minutes.
La durée d'une session privée est de 50 minutes.
Si vous achetez plus de 5 séances, vous bénéficierez d'une réduction (selon le tarif fixé par l'enseignant).
Instructions
Connectez-vous sur le site 10 minutes avant le début du cours. Cliquez sur « Mes cours » pour trouver votre leçon, puis sur « Aller en classe » : vous serez alors dans la salle de classe sur ZOOM !
Vous pouvez utiliser ZOOM pour les cours sur votre téléphone ou votre ordinateur. Veuillez télécharger ZOOM à l'avance si vous choisissez d'utiliser votre téléphone pour le cours.
Politique de remboursement
Veuillez cliquer sur « Signaler un problème » si vous rencontrez des difficultés. L'enseignant décidera ensuite d'un report ou d'un remboursement.
Si le professeur ne répond pas au problème, nous vous rembourserons intégralement en crédits AT.
Tuteurs similaires
Appariement automatique de tuteur IA
Dites-nous vos besoins et nous vous proposerons 3 professeurs idéaux en 30 secondes !