Joaquín Rodríguez - Profesor de Programación Online especializado en Java, Python y JavaScript Joaquín Rodríguez - Clases particulares de programación online en Madrid
15+ Años exp.
200k+ Usuarios
6+ Tecnologías
Sobre mí

Clases Online de Programación
con Joaquín Rodríguez

Enseño a programar de verdad, con código real y herramientas profesionales.

HTML
CSS
JavaScript
TypeScript
Angular
Vue
Java
Python
SQL
Bootstrap
IA
Experiencia empresarial real Frontend, backend, analista y jefe de proyecto en empresas y academias
Formador de profesionales Ingenieros, alumnos de FP y empresas en desarrollo web, IA y sistemas
Método práctico desde el día 1 Código real en Visual Studio Code. Compilas, ejecutas, aprendes

No enseño a copiar código de memoria. Enseño a entender, resolver problemas y trabajar como un profesional real.

— Mi filosofía de enseñanza
Ventajas

¿Por qué aprender conmigo?

Mis clases están pensadas para que aprendas a programar de verdad, con código real, práctica constante y seguimiento personalizado.

Aprende programando

Clases con archivos .java, .py y .html donde compilas, ejecutas y ves resultados reales desde el primer día.

Repositorio privado

Con cada bono accedes a un repositorio exclusivo con teoría, ejemplos y ejercicios ordenados por niveles y temas.

Clases online flexibles

Aprende por Google Meet desde cualquier lugar, en horarios adaptados a ti y con apoyo directo por WhatsApp o correo.

Práctica profesional

Desde el inicio trabajas como en el mundo real: escribes, ejecutas y mejoras tu propio código en cada clase.

Soporte constante

Te resuelvo dudas, reviso tus prácticas y te acompaño durante todo el proceso. Aprenderás sin quedarte atascado.

Asesoramiento laboral

Trabajo con muchas empresas del sector. Te oriento para destacar con un perfil competitivo y actualizado.


Proceso

¿Cómo funciona?

Aprende paso a paso desde el primer contacto hasta acceder a tu repositorio y comenzar a programar.

1
🗓️
Elige tu curso

Selecciona HTML, JavaScript, Python, Java u otro. Puedes empezar con 1 clase suelta o contratar bono.

2
💻
Conexión por Meet

Nos conectamos por Google Meet con pantalla compartida. Tú eliges el horario.

3
📂
Accede al material

Tendrás acceso a un repositorio privado con teoría, código y ejercicios personalizados para ti.

Prueba gratis

Descarga y prueba una clase real

Incluye teoría, explicación paso a paso y código funcional para que veas cómo son nuestras clases.

Ir a la sección de práctica interactiva

Practica Java, Python o HTML/CSS/JS directamente en tu navegador con editores online.

Formación

Aprende con Método Propio y Material Guiado

Cursos personalizados con clases en directo, repositorio privado y seguimiento continuo.

NUEVO

Primera clase con regalo

¿Primera vez aquí? Recibe 30 minutos GRATIS al reservar tu primera clase.

  • Clase suelta desde 15 €
  • Sin compromiso de continuidad
  • Acumulable con el bono
Reservar primera clase
GANA TIEMPO

Invita y gana tiempo

¿Ya eres alumno? Por cada amigo que se apunte, ganas 30 min extra GRATIS.

  • Sin límite de invitaciones
  • Tiempo acumulable
  • Comparte en tus grupos
Curso de Iniciación Web

Crea páginas web completas con HTML, CSS y JavaScript desde cero.

15 €/hora
Curso de Java

Aprende programación orientada a objetos, estructuras y buenas prácticas.

15 €/hora
Curso de Python

Automatiza tareas, resuelve problemas reales y aprende desde cero.

15 €/hora
Curso de SQL

Aprende a manejar bases de datos, consultas, filtros y relaciones.

15 €/hora
Curso de IA aplicada

Usa ChatGPT, GitHub Copilot y más para programar más rápido y mejor.

15 €/hora
Curso de Vue.js

El framework moderno más fácil y potente para aplicaciones web dinámicas.

15 €/hora
Curso de Angular

Framework profesional de Google para aplicaciones web empresariales.

15 €/hora
Curso de GIT

Control de versiones, ramas, GitHub y flujo de trabajo profesional.

15 €/hora
Curso de Kotlin

Lenguaje moderno para Android y aplicaciones multiplataforma.

15 €/hora
Curso de PHP

Backend clásico para webs dinámicas, formularios y bases de datos.

15 €/hora
Curso de PSP y DAO

Hilos, sockets, servicios REST y aplicaciones distribuidas.

15 €/hora
Refuerzo DAM/DAW

Apoyo en 1º y 2º de Desarrollo de Aplicaciones. Cualquier módulo.

15 €/hora

Oferta Especial

Bono 5 Horas 1 hora gratis

60 €
12 €/hora Flexible 3 meses

5 horas de clases online personalizadas, ¡paga solo 4!
Ahorra, aprende a tu ritmo y accede a recursos exclusivos.

  • Usa tus horas cuando quieras
  • Material y zona privada incluidos
Solicitar bono ahora
Bono personal, uso flexible 3 meses. No reembolsable tras caducidad.
Eventos

Masterclass Online en Directo

Aprende algo nuevo y útil en solo 1 hora. Clases únicas con ejercicios reales y conexión en vivo.

📅 Próximas masterclass en preparación

Estamos organizando nuevas sesiones sobre programación web, Java, Python, proyectos reales y más. Conéctate fácilmente por Google Meet.

Avísame cuando estén disponibles

🗓️ Las sesiones se anunciarán por WhatsApp.
Podrás reservar tu plaza y profundizar en temas clave con clases prácticas, proyectos reales y explicaciones paso a paso.

💡 Sin instalaciones, sin complicaciones. Solo conexión a Internet y ganas de aprender algo nuevo.

Opiniones Reales

Historias de Éxito de Alumnos

Estudiantes de Iniciación, DAM, DAW y Universidad comparten cómo les ayudaron las clases a aprobar exámenes, entregar proyectos y conseguir lo que se proponían. Lee sus historias abajo.

¿Ya eres alumno? Deja tu opinión

Tu opinión se enviará por WhatsApp para verificarla

Práctica en Vivo

¡Programa y Ejecuta tu Código!

Practica Java, Python o HTML/CSS/JS directamente en el navegador. Escribe código, ejecútalo y aprende haciendo.

Reto Java

Crea un programa que pida nombre y edad. Si es mayor de 18 muestra "Eres mayor de edad". Luego imprime tu nombre tantas veces como años tengas.

Código de ayuda
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.print("Tu nombre: ");
    String nombre = sc.nextLine();
    System.out.print("Tu edad: ");
    int edad = sc.nextInt();
    
    if (edad >= 18) {
      System.out.println("Eres mayor de edad");
    } else {
      System.out.println("Eres menor de edad");
    }
    
    for (int i = 1; i <= edad; i++) {
      System.out.println(nombre + " (" + i + ")");
    }
  }
}
Editor Java - OneCompiler Abrir en nueva pestaña
Reto Python

Crea una calculadora que pida dos números y una operación (+, -, *, /). Muestra el resultado y maneja la división por cero.

Código de ayuda
# Calculadora Python
num1 = float(input("Primer número: "))
num2 = float(input("Segundo número: "))
op = input("Operación (+, -, *, /): ")

if op == "+":
    print(f"Resultado: {num1 + num2}")
elif op == "-":
    print(f"Resultado: {num1 - num2}")
elif op == "*":
    print(f"Resultado: {num1 * num2}")
elif op == "/":
    if num2 != 0:
        print(f"Resultado: {num1 / num2}")
    else:
        print("Error: División por cero")
else:
    print("Operación no válida")
Editor Python - OneCompiler Abrir en nueva pestaña
Reto Web

Crea una tarjeta de perfil con tu nombre, foto y un botón que al hacer clic cambie el color de fondo y muestre una alerta de bienvenida.

Código de ayuda
<!DOCTYPE html>
<html>
<head>
  <style>
    body { font-family: Arial; text-align: center; padding: 50px; }
    .card { background: #f0f0f0; padding: 30px; border-radius: 15px; max-width: 300px; margin: auto; }
    .card img { width: 100px; border-radius: 50%; }
    .btn { background: #007bff; color: white; padding: 10px 20px; border: none; border-radius: 5px; cursor: pointer; }
    .btn:hover { background: #0056b3; }
  </style>
</head>
<body>
  <div class="card">
    <img src="https://i.pravatar.cc/100" alt="Avatar">
    <h2>Tu Nombre</h2>
    <p>Estudiante de Programación</p>
    <button class="btn" onclick="saludar()">¡Salúdame!</button>
  </div>
  <script>
    function saludar() {
      document.body.style.background = '#' + Math.floor(Math.random()*16777215).toString(16);
      alert('¡Bienvenido a mi perfil!');
    }
  </script>
</body>
</html>
Editor HTML/CSS/JS - OneCompiler Abrir en nueva pestaña

Escribe o pega el código en el editor y pulsa "Run" para ejecutarlo. Los editores funcionan directamente en tu navegador.

Servicios

También hago Desarrollo Web

Además de enseñar programación, creo páginas web profesionales con tecnología moderna e Inteligencia Artificial.

HTML
CSS
JS
Angular
Vue
Bootstrap
IA

Profesor + Desarrollador

No solo te enseño a programar, yo mismo desarrollo páginas web profesionales. Aprenderás de alguien que trabaja con código real todos los días.

  • Webs corporativas y landing pages
  • Diseño responsive para móviles
  • Generación con Inteligencia Artificial
  • Hosting y publicación incluida
Ver proyectos y servicios

💡 ¿Necesitas una web? Visita mi sección de desarrollo y descubre cómo puedo ayudarte.

Empieza Ahora

Da el primer paso hacia tu futuro

Primera clase con 30 min GRATIS. Te ayudo a aprobar DAM/DAW, Universidad o cualquier curso de programación.

30 min GRATIS

Primera clase con regalo

Prueba sin compromiso. Clase suelta desde 15 € + 30 min extra de regalo.

  • Elige el lenguaje que quieras
  • Sin permanencia mínima
  • Temario 100% personalizado
Empezar ahora
AHORRA MÁS

Bono de 5 horas

60 € (12 €/hora)
+ 1 hora GRATIS incluida

  • Válido 3 meses
  • Puedes coger todos los que quieras
  • Ahorra 3 €/hora vs clase suelta
Consultar bono
PERSONALIZADO

Ayuda para aprobar

Temarios personalizados para DAM/DAW, Universidad o cualquier curso.

  • 1º y 2º DAM/DAW
  • Asignaturas de Universidad
  • Bootcamps y cursos online
Consultar ahora
Respuesta rápida

Menos de 2 horas

+50 alumnos

Valoración 4.9/5

Horario flexible

L-V: 17-19h | S-D: Disponible

Google Meet

100% online en directo

Preguntas frecuentes

Todo lo que necesitas saber antes de empezar

¿Qué necesito para empezar?

Solo un ordenador con internet y ganas de aprender. Te proporciono todo: material, repositorio privado y seguimiento personalizado.

¿Cómo funcionan las clases?

Recibes una invitación de Google Meet con el enlace de la clase. Te llega un recordatorio 30 min antes para que no se te olvide.

¿Puedo crear mi propio temario?

¡Por supuesto! Creo temarios 100% personalizados adaptados a tus necesidades: DAM/DAW, Universidad, Bootcamps o cualquier curso.

¿Puedo cambiar de lenguaje?

Total flexibilidad. Cambia de lenguaje, curso o enfoque cuando quieras. Todo se adapta a tu ritmo y objetivos.