Geoffrey Kithuku 👨💻 Programación en Python y para Niños | Constructor de Aplicaciones para Secundaria 🚀
Experto en Programación para Niños en Python
1Clases de Desarrollo de software completadas
Presentación
Habla
inglésNativo
suajiliNativo
Traducido por IA
📸 ¿Quieres aprender programación desde cero o mejorar tus habilidades de codificación? ¡Únete a las clases de Geoffrey Kithuku y comienza a crear proyectos reales!
👨🏼💻 Ingeniero de software con experiencia práctica en el desarrollo de aplicaciones web y móviles modernas.
🚀 Lecciones prácticas basadas en proyectos diseñadas para ayudarte a ganar confianza a través de la codificación, no solo teoría.
📈 Especializado en Python, HTML, CSS, JavaScript, React, React Native y programación para principiantes y niños.
🎯 Planes de aprendizaje personalizados según tus objetivos, ya sea que te prepares para la escuela, entrevistas, trabajo freelance o tu primer empleo como desarrollador.
💡 Aprende las mejores prácticas de la industria, técnicas de resolución de problemas y cómo piensan los desarrolladores profesionales.
🏆 Estilo de enseñanza amigable, paciente y de apoyo que ayuda a los estudiantes a avanzar paso a paso.
【Fundamentos del Desarrollo Web】
🌐 Crea sitios web hermosos desde cero
🥞 Fundamentos de HTML5 y estructura de páginas web
🥞 Estilos CSS3, Flexbox y Grid
🥞 Diseño responsivo (mobile-first)
🥞 Conceptos básicos de Tailwind CSS
🥞 Git y GitHub para control de versiones
🥞 Despliega tus sitios web en línea (Vercel/Netlify)
🥞 Construye un sitio web de portafolio como proyecto final
【JavaScript y React para Desarrolladores Web】
⚛️ Crea aplicaciones web interactivas
🥞 Fundamentos de JavaScript (variables, funciones, arreglos, objetos)
🥞 Características ES6+ (funciones flecha, destructuración, spread)
🥞 Manipulación del DOM y eventos
🥞 Trabajo con APIs (fetch, async/await)
🥞 Fundamentos de React (componentes, props, estado, hooks)
🥞 React Router para aplicaciones multipágina
🥞 Construye y despliega proyectos en React
【Desarrollo Web Full-Stack】
🚀 Crea aplicaciones web completas con backend
🥞 Fundamentos de Node.js (NPM, Express)
🥞 Construye APIs REST
🥞 PostgreSQL con Supabase
🥞 Autenticación (login, registro, JWT)
🥞 Conecta el frontend de React con el backend
🥞 Despliega aplicaciones full-stack
🥞 Construye un proyecto full-stack (blog o e-commerce)
【Python para Principiantes】
🐍 Aprende Python desde cero
🥞 Fundamentos de Python (variables, bucles, funciones)
🥞 Estructuras de datos (listas, diccionarios, tuplas)
🥞 Programación Orientada a Objetos (clases, objetos)
🥞 Manejo de archivos (lectura/escritura)
🥞 Manejo de errores y depuración
🥞 Construye proyectos reales en Python
🥞 Perfecto para principiantes absolutos
【Python para Datos y Automatización】
📊 Analiza datos y automatiza tareas con Python
🥞 Análisis de datos con Pandas
🥞 Visualización de datos (Matplotlib, Seaborn)
🥞 Web scraping con BeautifulSoup
🥞 Automatiza tareas repetitivas
🥞 Trabajo con APIs
🥞 Automatización de correos y reportes
🥞 Construye proyectos basados en datos
【Desarrollo Web con Python (Flask)】
🌍 Crea aplicaciones web con Python
🥞 Fundamentos de Flask (rutas, plantillas)
🥞 Trabajo con formularios y entrada de usuario
🥞 Integración de bases de datos (SQLAlchemy)
🥞 Autenticación de usuarios y sesiones
🥞 Construye un blog o sistema de gestión de contenidos
🥞 Despliega aplicaciones web en Python
【Construye Proyectos Reales】
🚀 Crea un portafolio para conseguir tu primer empleo
🥞 Sitio web de portafolio (marca personal)
🥞 Sitio de e-commerce (listado de productos, carrito)
🥞 Gestor de tareas (CRUD con autenticación)
🥞 Panel del clima (integración con API)
🥞 Plataforma de blog (crear, leer, actualizar, eliminar)
🥞 Proyecto final (elige el tuyo)
【Programación para Niños (8-14 años)】
🎮 Lecciones de programación divertidas e interactivas para jóvenes aprendices
🥞 Aprende a programar mediante juegos y proyectos creativos
🥞 Desarrolla pensamiento lógico y habilidades para resolver problemas
🥞 Crea aplicaciones simples y animaciones
🥞 Introducción a conceptos de Python
🥞 Lecciones amigables para principiantes con mucho apoyo
🥞 Perfecto para niños con poca o ninguna experiencia en programación
【Git y GitHub para Desarrolladores】
🔄 Domina el control de versiones para tus proyectos
🥞 Fundamentos de Git (init, add, commit, status)
🥞 Ramas y fusiones (branching y merging)
🥞 Trabajo con repositorios remotos (push, pull, clone)
🥞 Colaboración (fork, pull requests, revisión de código)
🥞 Deshacer cambios (reset, revert, stash)
🥞 Mejores prácticas y flujos de trabajo
🐶 ¡Únete a mi clase de prueba! 🐶
Lo que obtendrás en nuestra lección de prueba
✅ Discutir tus objetivos de programación
✅ Evaluar tus conocimientos y experiencia actuales
✅ Resolver juntos un problema real de codificación
✅ Crear una hoja de ruta de aprendizaje personalizada
✅ Recibir recomendaciones de recursos de aprendizaje y proyectos prácticos
📚 Lo que necesitarás
💻 Una computadora o portátil
📝 Un cuaderno para conceptos importantes
🌐 Una conexión a internet estable
🎤 Micrófono funcionando (cámara opcional)
Reglas del aula
⏰ Por favor, llega a tiempo.
📶 Prueba tu conexión a internet antes de la clase.
📅 Por favor, cancela o reprograma al menos 24 horas antes de la lección.
💬 Si surge una emergencia, envíame un mensaje lo antes posible.
🤝 Haz todas las preguntas que quieras—¡no hay preguntas "malas" en mi aula!
Ver más
Ver más
Más horarios disponibles
Hay descuento adicional si compras 5 clases o más. Puedes ver los precios en el carrito.
Disponibilidad
Ver toda la disponibilidad
Rendimiento del Profesor
CV
Experiencia laboral
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
Educación
2022 - 2023
Software Engineering Has subido tu certificado con éxito
Moringa School
2017 - 2022
Computer Science Has subido tu certificado con éxito
Kisii University of Science and Technology
Experiencia laboral
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
Educación
2022 - 2023
Software Engineering Has subido tu certificado con éxito
Moringa School
2017 - 2022
Computer Science Has subido tu certificado con éxito
Kisii University of Science and Technology
FAQ
Cómo reservar la clase
Después de comprar el curso (clases), puedes reservar tus clases en los espacios disponibles del profesor.
Si el profesor muestra “Clase Inmediata” significa que puedes tomar la clase en las próximas 24 horas
Si el profesor no está online, la clase disponible más temprana será después de 24 horas (es decir para mañana, no para hoy)
Duración
La clase de prueba dura 25 minutos
La clase formal dura 25 min o bien 50 min según escojas
Si compras +5 clases, tienes un descuento
Instrucciones
Entra en la web AmazingTalker 10 minutos antes de que comience la clase. Haz click en “Mis Clases” y luego haz click en el botón “Entrar en la clase” y entrarás automáticamente en la Clase en ZOOM.
Puedes usar ZOOM tanto en tu teléfono móvil como en tu computadora. Por favor descarga ZOOM antes de la clase si vas a usar tu teléfono móvil.
Reembolso
Si tienes cualquier problema justo antes/durante de la clase, por favor haz click en “Reportar clase”, y el profesor te dirá si puedes cambiar la hora de la clase o devolverte el dinero en créditos de AT
Si el profesor no responde en 12h, se te devolverá automáticamente en créditos de AT.
Cómo reservar la clase
Después de comprar el curso (clases), puedes reservar tus clases en los espacios disponibles del profesor.
Si el profesor muestra “Clase Inmediata” significa que puedes tomar la clase en las próximas 24 horas
Si el profesor no está online, la clase disponible más temprana será después de 24 horas (es decir para mañana, no para hoy)
Duración
La clase de prueba dura 25 minutos
La clase formal dura 25 min o bien 50 min según escojas
Si compras +5 clases, tienes un descuento
Instrucciones
Entra en la web AmazingTalker 10 minutos antes de que comience la clase. Haz click en “Mis Clases” y luego haz click en el botón “Entrar en la clase” y entrarás automáticamente en la Clase en ZOOM.
Puedes usar ZOOM tanto en tu teléfono móvil como en tu computadora. Por favor descarga ZOOM antes de la clase si vas a usar tu teléfono móvil.
Reembolso
Si tienes cualquier problema justo antes/durante de la clase, por favor haz click en “Reportar clase”, y el profesor te dirá si puedes cambiar la hora de la clase o devolverte el dinero en créditos de AT
Si el profesor no responde en 12h, se te devolverá automáticamente en créditos de AT.