Juan - Profe de programación - Las Palmas de Gran Canaria
1a clase gratis
Juan - Profe de programación - Las Palmas de Gran Canaria

El perfil Juan y sus datos de contacto han sido verificados por nuestros equipos

Juan

  • Tarifa horaria 30€
  • Responde en 1h
Juan - Profe de programación - Las Palmas de Gran Canaria

30€/h

1a clase gratis

Contactar

1a clase gratis

1a clase gratis

  • Programación
  • Python
  • JavaScript
  • PHP
  • PostgreSQL

Ingeniero informático y mentor. Para todos los niveles. Aplicaciones móviles, web y agentes de IA

  • Programación
  • Python
  • JavaScript
  • PHP
  • PostgreSQL

Lugar de las clases

    • En casa del profesor: Las Palmas de Gran Canaria

    • En tu domicilio o en un lugar público : Desplazamientos hasta 20 km desde Las Palmas de Gran Canaria

Sobre Juan

Soy Juan Ángel Cruz Méndez, Senior Fullstack Engineer con más de 10 años de experiencia liderando equipos técnicos y definiendo roadmaps tecnológicos como CTO. Mi trayectoria abarca desde el desarrollo móvil hasta arquitecturas distribuidas en la nube, pasando por la enseñanza formal en centros educativos en España (EOI) y EEUU.

No solo enseño a escribir código; enseño a pensar como ingeniero. Mi objetivo es que mis alumnos no solo aprendan sintaxis, sino que comprendan la arquitectura detrás de los sistemas y cómo aplicar herramientas modernas para resolver problemas complejos.

MI ENFOQUE: EL FRAMEWORK BOLTHORN
Mi metodología se basa en el principio Bolthorn, un sistema estructurado para asegurar que no solo aprendas a usar una herramienta, sino a dominarla y optimizarla. Cada sesión sigue esta estructura de 8 pasos:

Build: Construcción de proyectos reales desde cero. No te doy código listo; tú lo escribes y construyes la base.
Observe: Observación crítica del código generado. Analizamos errores, patrones y oportunidades antes de avanzar.
Learn: Aprendizaje teórico y práctico basado en los fallos detectados. Teoría aplicada a lo que acabas de construir.
Test: Validación técnica exhaustiva. Unit tests, integración y pruebas manuales para asegurar funcionalidad.
Harden: Endurecimiento del sistema. Seguridad (OWASP), robustez y protección contra fallos comunes.
Optimize: Optimización de rendimiento. Refactorización, limpieza de código y mejora de eficiencia.
Review: Revisión de trabajo. Feedback continuo, code review entre pares o conmigo para mejorar la calidad.
Next: Iteración continua. Planificación del siguiente proyecto o paso técnico basado en lo aprendido.

INTEGRACIÓN DE IA EN EL PROCESO DE DESARROLLO
Actualmente trabajo intensivamente con herramientas de Inteligencia Artificial tanto para programar como dentro del proyecto como herramienta para sanear, filtrar, parsear y hacer procesos automatizados en aplicaciones. Mi enseñanza incluye el uso responsable de LLMs para acelerar tu flujo de trabajo sin perder calidad técnica.

TECNOLOGÍAS Y ÁREAS DE EXPERTISE:
Backend & Arquitectura: NestJS, Node.js, Microservicios (DDD), GRPC, TCP, RabbitMQ, AWS/Azure.
Frontend & Móvil: React, TypeScript, Next.js, Ionic 7/React Native, Vue, Angular.
DevOps & Cloud: Docker, Kubernetes básico, CI/CD con GitHub Actions/GitLab, Nginx.
Testing & Calidad: Jest, Cypress, Testing Library, TDD (Test-Driven Development).
IA & Datos: Python, LLMs, Procesamiento de datos, Automatización de flujos.

POR QUÉ ELEGIRME?
Experiencia Senior: He liderado equipos y definido estrategias técnicas en empresas como Stuff Enginere y CTO.
Enfoque Práctico: Todo se enseña con un ejemplo que puedes usar mañana mismo en tu trabajo o proyecto personal.
Mentoría Real: Entiendo que aprender programación puede ser frustrante. Mantengo una actitud positiva para evitar el "burnout" técnico y te guío hacia la seguridad laboral.
Idioma Técnico: Si necesitas inglés, lo integro desde la primera clase (documentación, repositorios).

A QUIÉN VAN DIRIGIDAS MIS CLASES:
Nivel: Desde principiante absoluto hasta avanzado que busca profundizar en arquitectura o IA.
Perfil: Personas que quieren cambiar de carrera, profesionales que necesitan actualizarse rápidamente o estudiantes universitarios que buscan entender la ingeniería detrás del código.

¡No esperes más! Tu éxito depende de la dedicación y de tener un guía que entienda tus dudas específicas desde una perspectiva Senior. Escríbeme ahora para definir tu plan de estudios personalizado bajo el método Bolthorn.

Ver más

Acerca de la clase

  • Todos los niveles
  • Español

Todos los idiomas hablados para las clases :

Español

Como profesor particular, no enseño un curso predefinido; diseñamos el camino juntos según tus objetivos y ritmo. Mi enfoque se basa en la inmersión práctica, la resolución de problemas reales y la corrección inmediata de errores. No te doy solo código, te entreno para pensar como ingeniero.

El Framework Bolthorn (8 Pasos):
B - Build: Construcción de proyectos reales desde cero. No te doy código listo; tú lo escribes y construyes la base.
O - Observe: Observación crítica del código generado. Analizamos errores, patrones y oportunidades antes de avanzar.
L - Learn: Aprendizaje teórico y práctico basado en los fallos detectados. Teoría aplicada a lo que acabas de construir.
T - Test: Validación técnica exhaustiva. Unit tests, integración y pruebas manuales para asegurar funcionalidad.
H - Harden: Endurecimiento del sistema. Seguridad (OWASP), robustez y protección contra fallos comunes.
O - Optimize: Optimización de rendimiento. Refactorización, limpieza de código y mejora de eficiencia.
R - Review: Revisión de trabajo. Feedback continuo, code review entre pares o conmigo para mejorar la calidad.
N - Next: Iteración continua. Planificación del siguiente proyecto o paso técnico basado en lo aprendido.

Técnicas y Metodología:
Utilizo una metodología híbrida que combina el aprendizaje basado en proyectos (PBL) con técnicas socráticas. En lugar de explicarte la teoría primero, te pongo un problema real y te guío paso a paso para que descubras la solución tú mismo, mientras yo actúo como tu mentor técnico.

Bolthorn Framework: Mi sistema de enseñanza se basa en el principio de "Bolthorn": Build, Observe, Learn, Test, Harden, Optimize, Review, Next. Cada sesión sigue esta estructura para asegurar que no solo aprendas a usar una herramienta, sino a dominarla y optimizarla.
Feedback Inmediato: No esperes al final del mes para corregirte. Analizamos el código en tiempo real durante la clase.

Ejemplo de Programa de una Clase (90 min):
Revisión Rápida (15 min): Recapitulamos lo visto en la sesión anterior y revisamos tu progreso actual.
Definición del Objetivo (15 min): ¿Qué quieres lograr hoy? (Ej: Entender un patrón de diseño, arreglar un bug específico).
Práctica Guiada (45 min): Trabajamos en el código juntos. Yo explico los conceptos clave y tú aplicas la lógica. Si te atascas, te doy pistas progresivas para que no dependas totalmente de mí.
Reflexión y Optimización (15 min): Analizamos el código final. ¿Podría ser más rápido? ¿Más seguro? ¿Cómo lo haría en producción?

Mis Particularidades como Profesor:
Enfoque Pragmático: Olvida la teoría abstracta sin aplicación. Todo se enseña con un ejemplo que puedes usar mañana mismo en tu trabajo o proyecto personal.
Paciencia y Motivación: Entiendo que aprender programación puede ser frustrante. Mantengo una actitud positiva para evitar el "burnout" técnico.
Idioma Técnico: Si necesitas inglés, lo integro desde la primera clase (documentación, Stack Overflow, repositorios).

A quién van dirigidas mis clases:
Nivel: Desde principiante absoluto hasta avanzado que busca profundizar en arquitectura o IA.
Especialidades: Desarrollo Web Full Stack, Móvil (React Native/Ionic), Backend, Python/IA, DevOps.
Perfil: Personas que quieren cambiar de carrera, profesionales que necesitan actualizarse rápidamente o estudiantes universitarios que buscan entender la ingeniería detrás del código.

¡No esperes más! Tu éxito depende de la dedicación y de tener un guía que entienda tus dudas específicas. Escríbeme ahora para definir tu plan de estudios personalizado.

Ver más

Precios

Tarifa horaria

  • 30€

Precios de los packs

  • 5 hrs. 150€
  • 10 hrs. 300€

Clase gratis

La primera clase gratis te permite conocer mejor al profe y compartirle tus necesidades sobre la materia.

  • 1h

Profesores Programación similares

  • Leonardo

    Las Palmas de Gran Canaria & En línea

    5 (4 opiniones)
    • 15€/h
  • Gabriel

    Las Palmas de Gran Canaria & En línea

    Nuevo
    • 12€/h
    • 1a clase gratis
  • Francisco Javier

    Las Palmas de Gran Canaria & En línea

    Nuevo
    • 15€/h
    • 1a clase gratis
  • Gabriel

    Las Palmas de Gran Canaria & En línea

    5 (2 opiniones)
    • 15€/h
    • 1a clase gratis
  • Adrip

    Tafira Baja & En línea

    Nuevo
    • 8€/h
    • 1a clase gratis
  • Eduardo

    Arucas & En línea

    4 (1 opiniones)
    • 10€/h
    • 1a clase gratis
  • Agustina

    Barcelona & En línea

    5 (96 opiniones)
    • 25€/h
    • 1a clase gratis
  • Victor

    Algete & En línea

    5 (77 opiniones)
    • 24€/h
  • Paul Jonathan

    & En línea

    5 (48 opiniones)
    • 16€/h
    • 1a clase gratis
  • Adrian

    Madrid & En línea

    5 (62 opiniones)
    • 20€/h
  • Daniel

    Madrid & En línea

    4.9 (13 opiniones)
    • 30€/h
    • 1a clase gratis
  • Francisco

    Madrid & En línea

    5 (51 opiniones)
    • 25€/h
    • 1a clase gratis
  • Andre

    Sant Climent de Llobregat & En línea

    5 (24 opiniones)
    • 35€/h
    • 1a clase gratis
  • David

    Madrid & En línea

    5 (38 opiniones)
    • 20€/h
    • 1a clase gratis
  • Pedro

    Ripollet & En línea

    5 (76 opiniones)
    • 12€/h
    • 1a clase gratis
  • Victor

    Cájar & En línea

    5 (28 opiniones)
    • 10€/h
    • 1a clase gratis
  • Marc

    Terrassa & En línea

    4.9 (16 opiniones)
    • 17€/h
  • Adrian

    Barcelona & En línea

    5 (34 opiniones)
    • 65€/h
    • 1a clase gratis
  • Daniel

    Madrid & En línea

    5 (30 opiniones)
    • 30€/h
    • 1a clase gratis
  • Nuria

    Santander & En línea

    5 (12 opiniones)
    • 25€/h
    • 1a clase gratis
  • Ver los profesores
    programación