facebook
favorite button
super instructor icon
Profesor fiable
Este profe tiene una tasa de respuesta rápida muy elevada, ofreciendo así un servicio de buena calidad y fiabilidad a sus estudiantes.
member since icon
Desde abril 2021
Profesor desde abril 2021
Clases de Programación en C y Java: Universidad y Formación Profesional (DAM, DAW)
course price icon
A partir de 513.29 MXN /h
arrow icon
❒ Un poco sobre mí...

Mi nombre es Adri. Estudié "Ingeniería del Software" durante dos cursos en la "Universidad Politécnica de Madrid" (UPM) y al final decidí cambiar al "Grado Superior de Desarrollo de Aplicaciones Multiplataforma" (DAM) de Formación Profesional.

❒ ¿Qué hago ahora?

Actualmente, estoy terminando el Grado Superior DAM y preparándome el examen "Oracle Certified Professional: Java SE 11 Developer".

❒ ¿En qué lenguajes puedo ayudarte?

C y Java.

❒ ¿Por qué deberías elegirme?

Es posible que alomejor al leer las siguientes líneas algunos saltéis a otro profe, aun así considero importante lo que voy a contarte.

Durante los dos cursos en la Politécnica no conseguí aprobar ninguna de las asignaturas de Programación que tenía.

Ahora, después de dos años, miro aquellos ejercicios de programación en C y pienso qué todo habría sido mucho más sencillo si hubiese entendido las cosas más básicas.

Con todo esto, quiero decirte que yo estuve en tu situación, que era malísimo programando al principio y que pensé incluso en tirar la toalla con la Informática.

El error es no saber transmitir de la forma correcta los conocimientos que tienes. Por otro lado, cuanto más profundizas en la Programación, más fácil te parecen sus bases. Esto te hace menos consciente de las dificultades que te generan cuando empiezas a estudiar.

En ese sentido, tengo todo ello muy reciente, sé cuáles suelen ser las partes más complejas al empezar a programar, los errores comunes, código eficiente, modular, no duplicar, ordenado, limpio, cuándo y dónde poner comentarios, lo que los profesores suelen valorar al corregir tu código, ...

❒ ¿Qué te ofrezco?

➤ Para todos mis alumnos:

✓ Personalización de las clases. Por ello, contratas los servicios de un profesor particular y no te decides por una academia, por ejemplo.

✓ Planificación de cada clase. El precio de la clase no corresponde únicamente a la sesión de la clase, también: estructuración, búsqueda de ejercicios adaptados,...

✓ IDES: para Java y C, estoy familiarizado con Eclipse, Netbeans y Code::Blocks.
Si es otro el que os exigen usar en clase o simplemente tienes preferencia por uno distinto, trabajaremos con el que necesites.

✓ Videoconferencia: también estoy familiarizado con unas cuántas. Me adapto totalmente. Algunos alumnos tienen preferencia por una en concreto porque la usan también en las clases de la Universidad o el Instituto.

✓ Carpeta compartida en la Nube con los ejercicios de la clase. ¿Has eliminado el proyecto del IDE por error? No te preocupes, siempre tendrás acceso a una copia de seguridad de los ejercicios con los que hemos trabajado en la clase.


➤ Para mis alumnos con clases semanales:

✓ #Comodines: ¿tienes una duda puntual sobre un ejercicio y esta semana no tienes más clases conmigo? ¡Envíame una foto del ejercicio y te mando la solución!

✓ Recursos adicionales: ejercicios, páginas web, apuntes propios, ... que te facilitaré a través de nuestra carpeta compartida en la Nube.

✦ Aquí quiero comentarte algo:
¿por qué no enseño Programación en C++ ó Python (que sé que son lenguajes muy empleados también en las asignaturas de Introducción a la Programación en muchas Universidades )?

Precisamente se debe a que tengo un amplio repertorio de ejercicios resueltos, exámenes, prácticas, apuntes, ... de Java y C.

Python es un lenguaje que me gusta mucho y espero poder ofrecer en un futuro.


✓ ¿Los exámenes de tu asignatura son en papel? Así fueron todos mis exámenes en la Politécnica. Durante las clases compartiré contigo algunos trucos para abordar el examen, cómo ganar algo de tiempo, organizar tu código o desarrollar la habilidad de realizar la ejecución del código en tu cabeza para saber si cumple los requisitos del enunciado.

✓ ¿Son en ordenador pero son muy largos? Por desgracia también lo he vivido en el Grado Superior,... trabajaremos sobre ello. Y si usas Eclipse como IDE, puedo enseñarte aún más cosas a medida que avancemos.


❒ ¿Cómo son mis clases?

Depende, puedes estar en situaciones muy diferentes, "mi asignatura es :

○ 2o cuatrimestre: hemos empezado en enero/febrero".
○ 1er. cuatrimestre: tengo que presentarme a la convocatoria extraordinaria".
○ Anual: estaba aprobando pero me estoy perdiendo".
○ Anual: he abandonado la eval. continua y me presento a la convocatoria extraordinaria".
○ “Estoy trabajando, no puedo asistir a las clases en la Universidad o el Instituto”.

Hablamos y vemos qué opción se adapta mejor a tu situación: no es lo mismo prepararte una asignatura desde 0, o alguien que trabaja y no puede ir a clase que alguien que sí.

❒ Algunas asignaturas en las que puedo ayudarte:

➤ Grado Superior FP:

● Desarrollo Aplicaciones Multiplataforma (DAM): Programación
● Desarrollo Aplicaciones Web (DAW): Programación

➤ Universidad:

● Universidad Politécnica de Madrid (UPM):
➣ Ingeniería Informática (Software, Computadores, Sistemas):
○ Programación
○ Taller de Programación
○ Estructura de Datos
○ Programación Orientada A Objetos

➣ Ingeniería Telecomunicación: Programación

● Universidad Autónoma de Madrid (UAM):
➣ Ingeniería Informática: Programación I

● Universidad Alcalá de Henares (UAH):
➣ Ingeniería Informática: Programación

✦ Si tu asignatura o universidad es de otra Comunidad Autónoma o no aparece en esta lista...

Lugar
location type icon
Conectado desde España
Acerca de mí
❒ ¿En qué lenguajes puedo ayudarte?

C y Java.

❒ ¿Por qué deberías elegirme?

Es posible que alomejor al leer las siguientes líneas algunos saltéis a otro profe, aun así considero importante lo que voy a contarte.

Durante los dos cursos en la Politécnica no conseguí aprobar ninguna de las asignaturas de Programación que tenía.

Ahora, después de dos años, miro aquellos ejercicios de programación en C y pienso qué todo habría sido mucho más sencillo si hubiese entendido las cosas más básicas.

Con todo esto, quiero decirte que yo estuve en tu situación, que era malísimo programando al principio y que pensé incluso en tirar la toalla con la Informática.

El error es no saber transmitir de la forma correcta los conocimientos que tienes. Por otro lado, cuanto más profundizas en la Programación, más fácil te parecen sus bases. Esto te hace menos consciente de las dificultades que te generan cuando empiezas a estudiar.

En ese sentido, tengo todo ello muy reciente, sé cuáles suelen ser las partes más complejas al empezar a programar, los errores comunes, código eficiente, modular, no duplicar, ordenado, limpio, cuándo y dónde poner comentarios, lo que los profesores suelen valorar al corregir tu código, ...
Formación
❒ Un poco sobre mí...

Mi nombre es Adri. Estudié "Ingeniería del Software" durante dos cursos en la "Universidad Politécnica de Madrid" (UPM) y al final decidí cambiar al "Grado Superior de Desarrollo de Aplicaciones Multiplataforma" (DAM) de Formación Profesional.

❒ ¿Qué hago ahora?

Actualmente, estoy terminando el Grado Superior DAM y preparándome el examen "Oracle Certified Professional: Java SE 11 Developer".
Experiencia / Calificaciones
❒ ¿Qué te ofrezco?

➤ Para todos mis alumnos:

✓ Personalización de las clases. Por ello, contratas los servicios de un profesor particular y no te decides por una academia, por ejemplo.

✓ Planificación de cada clase. El precio de la clase no corresponde únicamente a la sesión de la clase, también: estructuración, búsqueda de ejercicios adaptados,...

✓ IDES: para Java y C, estoy familiarizado con Eclipse, Netbeans y Code::Blocks.
Si es otro el que os exigen usar en clase o simplemente tienes preferencia por uno distinto, trabajaremos con el que necesites.

✓ Videoconferencia: también estoy familiarizado con unas cuántas. Me adapto totalmente. Algunos alumnos tienen preferencia por una en concreto porque la usan también en las clases de la Universidad o el Instituto.

✓ Carpeta compartida en la Nube con los ejercicios de la clase. ¿Has eliminado el proyecto del IDE por error? No te preocupes, siempre tendrás acceso a una copia de seguridad de los ejercicios con los que hemos trabajado en la clase.


➤ Para mis alumnos con clases semanales:

✓ #Comodines: ¿tienes una duda puntual sobre un ejercicio y esta semana no tienes más clases conmigo? ¡Envíame una foto del ejercicio y te mando la solución!

✓ Recursos adicionales: ejercicios, páginas web, apuntes propios, … que te facilitaré a través de nuestra carpeta compartida en la Nube.

✦ Aquí quiero comentarte algo:
¿por qué no enseño Programación en C++ ó Python (que sé que son lenguajes muy empleados también en las asignaturas de Introducción a la Programación en muchas Universidades )?

Precisamente se debe a que tengo un amplio repertorio de ejercicios resueltos, exámenes, prácticas, apuntes, … de Java y C.

Python es un lenguaje que me gusta mucho y espero poder ofrecer en un futuro.


✓ ¿Los exámenes de tu asignatura son en papel? Así fueron todos mis exámenes en la Politécnica. Durante las clases compartiré contigo algunos trucos para abordar el examen, cómo ganar algo de tiempo, organizar tu código o desarrollar la habilidad de realizar la ejecución del código en tu cabeza para saber si cumple los requisitos del enunciado.

✓ ¿Son en ordenador pero son muy largos? Por desgracia también lo he vivido en el Grado Superior,... trabajaremos sobre ello. Y si usas Eclipse como IDE, puedo enseñarte aún más cosas a medida que avancemos.


❒ ¿Cómo son mis clases?

Depende, puedes estar en situaciones muy diferentes, "mi asignatura es :

○ 2º cuatrimestre: hemos empezado en enero/febrero".
○ 1er. cuatrimestre: tengo que presentarme a la convocatoria extraordinaria".
○ Anual: estaba aprobando pero me estoy perdiendo".
○ Anual: he abandonado la eval. continua y me presento a la convocatoria extraordinaria".
○ “Estoy trabajando, no puedo asistir a las clases en la Universidad o el Instituto”.

Hablamos y vemos qué opción se adapta mejor a tu situación: no es lo mismo prepararte una asignatura desde 0, o alguien que trabaja y no puede ir a clase que alguien que sí.

❒ Algunas asignaturas en las que puedo ayudarte:

➤ Grado Superior FP:

● Desarrollo Aplicaciones Multiplataforma (DAM): Programación
● Desarrollo Aplicaciones Web (DAW): Programación

➤ Universidad:

● Universidad Politécnica de Madrid (UPM):
➣ Ingeniería Informática (Software, Computadores, Sistemas):
○ Programación
○ Taller de Programación
○ Estructura de Datos
○ Programación Orientada A Objetos

➣ Ingeniería Telecomunicación: Programación

● Universidad Autónoma de Madrid (UAM):
➣ Ingeniería Informática: Programación I

● Universidad Alcalá de Henares (UAH):
➣ Ingeniería Informática: Programación

✦ Si tu asignatura o universidad es de otra Comunidad Autónoma o no aparece en esta lista...
Edad
Adultos (18-64 años)
Tercera edad (65+ años)
Nivel del estudiante
Principiante
Intermedio
Duración
60 minutos
La clase se imparte en
español
Disponibilidad en una semana típica.
(GMT -05:00)
Nueva York
at teacher icon
En línea vía webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Clases similares
arrow icon previousarrow icon next
verified badge
Python es uno de los mejores, si no el mejor, lenguaje para empezar a aprender a programar. También es uno de los lenguajes más utilizados en la actualidad, especialmente en áreas punteras como el aprendizaje automático.

Esta popularidad significa que Python está en constante evolución. Ofrece una amplia gama de herramientas y bibliotecas, que son gratuitas y muy variadas.

Como ingeniero aeronáutico, me gusta compartir mis conocimientos y obtener satisfacción de ellos enseñando y motivando a otros.

Estoy acostumbrado a trabajar con personas de diferentes edades. Creo en la importancia de segmentar el aprendizaje, visualizar el progreso, establecer metas concretas y practicar regularmente.

Más allá de estos principios generales, no existe ninguna regla o método mágico. Algunos enfoques funcionan con algunos estudiantes pero no con otros. La adaptación a las necesidades individuales es, por tanto, el principal objetivo de las clases particulares. Así que haré todo lo posible para encontrar lo que motiva y ayuda a mi estudiante.
verified badge
Esta clase está dirigida a quienes quieran dar sus primeros pasos en la programación de computadores o a estudiantes de primeros semestres de ingeniería que deseen familiarizarse con Python y C++.

Mi objetivo es ayudarte a desarrollar la lógica para comunicarte con el ordenador, crear programas propios y despertar tu creatividad. La programación es útil, versátil y divertida, y te permitirá comprender conceptos de otras áreas y aplicarlos en problemas reales.
verified badge
No se conforme con nada menos que la excelencia.
Soy Ingeniero Aeroespacial con una Maestría en Física Cuántica y doctorado en Física Computacional por la Universidad de Cambridge. Además, cuento con cuatro años de experiencia en el desarrollo de MATLAB y poseo amplios conocimientos de programación en la familia MATLAB/Simulink, C/C++, Fortran y Python.

Con más de 12 años de experiencia en tutoría, he guiado con éxito a más de 50 estudiantes en todo el mundo para lograr la distinción en varios campos. Los resultados consistentes son mi prioridad y me esfuerzo por lograr la excelencia en todos los aspectos de mi enseñanza.

Mis lecciones están personalizadas para satisfacer las necesidades únicas de cada estudiante y están diseñadas para ser atractivas y perspicaces.

Ya sea que esté en un nivel escolar o requiera instrucción avanzada o de nivel profesional, ofrezco apoyo en las siguientes áreas:
- Preparación para IB/IA, A-Levels, GCSE, ingreso a la universidad o equivalente.
- Experiencia en la preparación de estudiantes para acceder a escuelas y universidades de clase mundial, incluidas la Universidad de Cambridge, Oxford, Ivy League y otras instituciones de primer nivel en el Reino Unido y los Estados Unidos.
- Niveles universitarios (pregrado y posgrado).
- Estudios de bachillerato y programas de diploma.
- Asistencia en proyectos específicos a nivel profesional, incluyendo la preparación de entrevistas de trabajo.
- Amplia experiencia trabajando con niños.

Cada lección se planifica meticulosamente con anticipación para garantizar que se alinee con sus objetivos y áreas específicas para mejorar.
Priorizo una experiencia de aprendizaje dinámica e interactiva, con sesiones individuales adaptadas a sus requisitos individuales. Las lecciones se llevarán a cabo a través de una cámara web, lo que le permitirá conectarse desde cualquier lugar.

Tengo un horario muy flexible y puedo adaptarme a tus necesidades.
Si tiene alguna pregunta sobre mi método de enseñanza, disponibilidad o precios, no dude en comunicarse. Estoy aquí para ayudarte y brindarte el apoyo que necesitas.
verified badge
Mis clases se basan en un enfoque práctico y visual, donde el alumno aprende programando desde el primer día. Utilizo herramientas interactivas que permiten anotar, subrayar y hacer demostraciones en pantalla, lo que facilita la comprensión de conceptos y el seguimiento de cada explicación.

Comienzo cada clase revisando brevemente lo aprendido y resolviendo dudas. Luego introduzco un nuevo concepto con ejemplos claros y aplicados, y finalmente el alumno realiza ejercicios guiados o pequeños proyectos para afianzar el conocimiento. Me adapto al ritmo y estilo de aprendizaje de cada persona, reforzando la práctica y la comprensión antes que la memorización.

Puedo enseñar PHP, Java, JavaScript, HTML, CSS, C#, C, C++ y Python, tanto a estudiantes que comienzan desde cero como a quienes buscan mejorar su nivel, aprobar asignaturas o preparar entrevistas técnicas.

Mis clases están dirigidas a personas de cualquier edad, desde jóvenes en formación hasta adultos que desean aprender o reciclarse profesionalmente. Busco que cada alumno entienda, aplique y disfrute programando, desarrollando confianza y autonomía en su aprendizaje.
verified badge
Soy profesor de informática especializado en programación. Ofrezco clases online personalizadas para todos los niveles. Aprenderás a programar con Python, JavaScript, HTML/CSS, bases de datos y lógica computacional. Mis clases son prácticas, claras y adaptadas a tus objetivos. Ideal para estudiantes, adultos o profesionales que quieren mejorar sus habilidades digitales.
verified badge
Programación y desarrollo web/software a varios niveles. Se pueden abordar lenguajes como HTML, CSS, Javascript, C++, SQL, entre otros.
Desde nivel totalmente principiante para aqu los que no se hayan sumergido en el mundo de la informática como para estudiantes y trabajadores de alto nivel.
verified badge
Soy Profesor y Tutor Expert con una triple diplomatura y más de 9 años de experiencia , enseño Programación Orientada a Objetos (Java, Python, C++, JavaScript, SQL, TypeScript, C, html, css ) Base de datos, HTML, CSS, IA, VBA, Ciencia de datos Excel y herramientas específicas, Big data.

Aprenderás haciendo un uso práctico personalizado en tus gustos y vida cotidiana. Técnicas de academia propia: 25% comprensión aplicativa 75% prácticas y ejercicios. Ejercicios para estudiar durante la semana.

La única forma de aprender programación es comprendiéndola y yo voy a ayudarte con eso .

Videollamada.
verified badge
Visión 360 del ciclo de vida del software
– Programación de 0 a 100 en Python, Java, Javascript, Typescript, C# y SQL
– Diseño de módulos y patrones de arquitectura (Patrones de diseño, SOLID, Clean Architecture, Hexagonal, DDD)
– Bases de datos relacionales (MySQL, PostgreSQL, MariaDB, SQL Server, Oracle)
– NoSQL (MongoDB, Firebase, Cassandra, Neo4J)

Procesamiento y análisis de datos
– ETL con pandas, Dataform, Airflow, Apache Beam
– Streaming con Apache Spark Streaming y Apache Flink
– Almacenamiento en Data Lakes, Data Warehouses y Lakehouses (BigQuery, Databricks, Redshift)

Desarrollo Backend y APIs
– REST con Spring Boot, FastAPI, Node.js
– Autenticación, pruebas unitarias (JUnit, pytest, Jest)
– Contenerización y despliegue (Docker, Kubernetes, CI/CD)

Frontend y automatización
– Manipulación del DOM, ReactJS, Next.js
– Testing end-to-end, integración de microservicios
– Scripts de automatización y web scraping
verified badge
Esta clase está dirigida a estudiantes y desarrolladores que ya están aprendiendo JavaScript, Vue.js, Nuxt.js o Node.js, pero que necesitan apoyo directo para resolver dudas, desbloquearse y avanzar con seguridad en sus proyectos. El objetivo es ayudarte exactamente en lo que necesitas: depurar errores, entender conceptos que no te quedan claros y recibir orientación práctica para mejorar tu código.

Trabajaremos sobre tus propios ejercicios o proyectos: revisaremos tu código juntos, identificaré oportunidades de mejora y te compartiré buenas prácticas utilizadas profesionalmente. Si estás preparando una entrevista técnica o una certificación, también puedo ayudarte con ejercicios y estrategia de estudio.

Cada sesión se adapta completamente a tu nivel y a tus objetivos. Ya sea que recién estés comenzando o que ya tengas experiencia, estaré a tu lado para guiarte de manera clara, personalizada y sin sobrecargarte con teoría innecesaria. Avanzarás más rápido y te sentirás acompañado en tu proceso.

Si tienes errores que no sabes cómo solucionar, te atrancaste en un tema o simplemente quieres asegurarte de que estás programando de la mejor manera... ¡Aquí encontrarás el apoyo que necesitas para seguir creciendo como desarrollador!
verified badge
Este curso muestra a los estudiantes cómo la Inteligencia Artificial es el motor detrás de los videojuegos modernos. Es un recorrido atractivo y basado en proyectos, ideal para aprender conceptos avanzados en un entorno divertido y cercano.

IA de Comportamiento: Usaremos entornos de programación visual sencillos (como Scratch o plataformas similares) para programar Personajes No Jugadores (NPCs) más inteligentes que reaccionen de manera realista a las acciones del jugador.

Activos Generativos: Aprenderemos cómo los estudios de juegos utilizan herramientas de IA generativa para crear rápidamente texturas, historias de fondo o entornos de juego sencillos.

Narrativa Interactiva: Exploraremos la lógica del árbol de decisiones y cómo la IA puede adaptar las narrativas de los juegos basándose en las elecciones del jugador, haciendo que la experiencia se sienta dinámica e inteligente.

Alineación SEN: El circuito de retroalimentación visual e inmediata de los entornos de diseño de juegos es muy efectivo para los alumnos cinestésicos y ayuda a mantener la concentración.
verified badge
Este curso está diseñado para personas que desean aprender programación y desarrollo web Full Stack, así como aplicaciones prácticas de Inteligencia Artificial, desde un enfoque claro, estructurado y orientado a proyectos reales.

A lo largo del curso aprenderás a desarrollar aplicaciones web completas, integrando Frontend y Backend, manejo de bases de datos y consumo de APIs. Además, conocerás cómo aplicar Inteligencia Artificial y automatización en proyectos reales, incluyendo el uso de modelos de lenguaje (IA generativa).

El enfoque es 100% práctico, basado en mi experiencia profesional como desarrollador senior y formador de bootcamps, con ejercicios guiados, buenas prácticas y acompañamiento constante para que puedas avanzar con seguridad y confianza.
verified badge
Soluciono cualquier problema relacionado con la Informatica de Sistemas, Redes y Seguridad informatica. Doy Clases Online. Soluciono cualquier incidencia de forma Remota. Clases para gente que estudia Formacion Profesional, Ingenieria, Incidencias en general, y gente que quiera aprender por la razon que sea!!.
verified badge
Creación de sitios web.
Bajo una distribución Linux o Windows.
Instalación de la última versión de Django
Instalación de la última versión de Python en Windows
Configuración del entorno Python bajo Linux.
Instalación de un IDE de VSCODE
verified badge
En este curso aprenderás a diseñar, ejecutar y automatizar pruebas de software aplicando las mejores prácticas de Quality Assurance (QA) utilizadas en proyectos reales de la industria.

Comenzaremos desde los fundamentos del testing de aplicaciones, entendiendo el rol del QA en el ciclo de vida del software, los tipos de pruebas y la correcta definición de casos de prueba. Luego avanzaremos hacia la automatización de pruebas mediante scripts, abordando conceptos clave como pruebas funcionales, regresión, validación de APIs y ejecución automatizada.
verified badge
Programacion desde cero en los lenguajes de programacion PYTHON, JAVASCRIPT Y JAVA sin requisitos previos de programacion, no necesitas saber programacion, solamente las ganas de eprender e introducirte al mundo de la programacion con los lenguajes mas utilizados en el mundo.
message icon
Contactar con Adrián
repeat students icon
La primera clase está respaldada
por nuestra
Garantía del Buen Profesor
Clases similares
arrow icon previousarrow icon next
verified badge
Python es uno de los mejores, si no el mejor, lenguaje para empezar a aprender a programar. También es uno de los lenguajes más utilizados en la actualidad, especialmente en áreas punteras como el aprendizaje automático.

Esta popularidad significa que Python está en constante evolución. Ofrece una amplia gama de herramientas y bibliotecas, que son gratuitas y muy variadas.

Como ingeniero aeronáutico, me gusta compartir mis conocimientos y obtener satisfacción de ellos enseñando y motivando a otros.

Estoy acostumbrado a trabajar con personas de diferentes edades. Creo en la importancia de segmentar el aprendizaje, visualizar el progreso, establecer metas concretas y practicar regularmente.

Más allá de estos principios generales, no existe ninguna regla o método mágico. Algunos enfoques funcionan con algunos estudiantes pero no con otros. La adaptación a las necesidades individuales es, por tanto, el principal objetivo de las clases particulares. Así que haré todo lo posible para encontrar lo que motiva y ayuda a mi estudiante.
verified badge
Esta clase está dirigida a quienes quieran dar sus primeros pasos en la programación de computadores o a estudiantes de primeros semestres de ingeniería que deseen familiarizarse con Python y C++.

Mi objetivo es ayudarte a desarrollar la lógica para comunicarte con el ordenador, crear programas propios y despertar tu creatividad. La programación es útil, versátil y divertida, y te permitirá comprender conceptos de otras áreas y aplicarlos en problemas reales.
verified badge
No se conforme con nada menos que la excelencia.
Soy Ingeniero Aeroespacial con una Maestría en Física Cuántica y doctorado en Física Computacional por la Universidad de Cambridge. Además, cuento con cuatro años de experiencia en el desarrollo de MATLAB y poseo amplios conocimientos de programación en la familia MATLAB/Simulink, C/C++, Fortran y Python.

Con más de 12 años de experiencia en tutoría, he guiado con éxito a más de 50 estudiantes en todo el mundo para lograr la distinción en varios campos. Los resultados consistentes son mi prioridad y me esfuerzo por lograr la excelencia en todos los aspectos de mi enseñanza.

Mis lecciones están personalizadas para satisfacer las necesidades únicas de cada estudiante y están diseñadas para ser atractivas y perspicaces.

Ya sea que esté en un nivel escolar o requiera instrucción avanzada o de nivel profesional, ofrezco apoyo en las siguientes áreas:
- Preparación para IB/IA, A-Levels, GCSE, ingreso a la universidad o equivalente.
- Experiencia en la preparación de estudiantes para acceder a escuelas y universidades de clase mundial, incluidas la Universidad de Cambridge, Oxford, Ivy League y otras instituciones de primer nivel en el Reino Unido y los Estados Unidos.
- Niveles universitarios (pregrado y posgrado).
- Estudios de bachillerato y programas de diploma.
- Asistencia en proyectos específicos a nivel profesional, incluyendo la preparación de entrevistas de trabajo.
- Amplia experiencia trabajando con niños.

Cada lección se planifica meticulosamente con anticipación para garantizar que se alinee con sus objetivos y áreas específicas para mejorar.
Priorizo una experiencia de aprendizaje dinámica e interactiva, con sesiones individuales adaptadas a sus requisitos individuales. Las lecciones se llevarán a cabo a través de una cámara web, lo que le permitirá conectarse desde cualquier lugar.

Tengo un horario muy flexible y puedo adaptarme a tus necesidades.
Si tiene alguna pregunta sobre mi método de enseñanza, disponibilidad o precios, no dude en comunicarse. Estoy aquí para ayudarte y brindarte el apoyo que necesitas.
verified badge
Mis clases se basan en un enfoque práctico y visual, donde el alumno aprende programando desde el primer día. Utilizo herramientas interactivas que permiten anotar, subrayar y hacer demostraciones en pantalla, lo que facilita la comprensión de conceptos y el seguimiento de cada explicación.

Comienzo cada clase revisando brevemente lo aprendido y resolviendo dudas. Luego introduzco un nuevo concepto con ejemplos claros y aplicados, y finalmente el alumno realiza ejercicios guiados o pequeños proyectos para afianzar el conocimiento. Me adapto al ritmo y estilo de aprendizaje de cada persona, reforzando la práctica y la comprensión antes que la memorización.

Puedo enseñar PHP, Java, JavaScript, HTML, CSS, C#, C, C++ y Python, tanto a estudiantes que comienzan desde cero como a quienes buscan mejorar su nivel, aprobar asignaturas o preparar entrevistas técnicas.

Mis clases están dirigidas a personas de cualquier edad, desde jóvenes en formación hasta adultos que desean aprender o reciclarse profesionalmente. Busco que cada alumno entienda, aplique y disfrute programando, desarrollando confianza y autonomía en su aprendizaje.
verified badge
Soy profesor de informática especializado en programación. Ofrezco clases online personalizadas para todos los niveles. Aprenderás a programar con Python, JavaScript, HTML/CSS, bases de datos y lógica computacional. Mis clases son prácticas, claras y adaptadas a tus objetivos. Ideal para estudiantes, adultos o profesionales que quieren mejorar sus habilidades digitales.
verified badge
Programación y desarrollo web/software a varios niveles. Se pueden abordar lenguajes como HTML, CSS, Javascript, C++, SQL, entre otros.
Desde nivel totalmente principiante para aqu los que no se hayan sumergido en el mundo de la informática como para estudiantes y trabajadores de alto nivel.
verified badge
Soy Profesor y Tutor Expert con una triple diplomatura y más de 9 años de experiencia , enseño Programación Orientada a Objetos (Java, Python, C++, JavaScript, SQL, TypeScript, C, html, css ) Base de datos, HTML, CSS, IA, VBA, Ciencia de datos Excel y herramientas específicas, Big data.

Aprenderás haciendo un uso práctico personalizado en tus gustos y vida cotidiana. Técnicas de academia propia: 25% comprensión aplicativa 75% prácticas y ejercicios. Ejercicios para estudiar durante la semana.

La única forma de aprender programación es comprendiéndola y yo voy a ayudarte con eso .

Videollamada.
verified badge
Visión 360 del ciclo de vida del software
– Programación de 0 a 100 en Python, Java, Javascript, Typescript, C# y SQL
– Diseño de módulos y patrones de arquitectura (Patrones de diseño, SOLID, Clean Architecture, Hexagonal, DDD)
– Bases de datos relacionales (MySQL, PostgreSQL, MariaDB, SQL Server, Oracle)
– NoSQL (MongoDB, Firebase, Cassandra, Neo4J)

Procesamiento y análisis de datos
– ETL con pandas, Dataform, Airflow, Apache Beam
– Streaming con Apache Spark Streaming y Apache Flink
– Almacenamiento en Data Lakes, Data Warehouses y Lakehouses (BigQuery, Databricks, Redshift)

Desarrollo Backend y APIs
– REST con Spring Boot, FastAPI, Node.js
– Autenticación, pruebas unitarias (JUnit, pytest, Jest)
– Contenerización y despliegue (Docker, Kubernetes, CI/CD)

Frontend y automatización
– Manipulación del DOM, ReactJS, Next.js
– Testing end-to-end, integración de microservicios
– Scripts de automatización y web scraping
verified badge
Esta clase está dirigida a estudiantes y desarrolladores que ya están aprendiendo JavaScript, Vue.js, Nuxt.js o Node.js, pero que necesitan apoyo directo para resolver dudas, desbloquearse y avanzar con seguridad en sus proyectos. El objetivo es ayudarte exactamente en lo que necesitas: depurar errores, entender conceptos que no te quedan claros y recibir orientación práctica para mejorar tu código.

Trabajaremos sobre tus propios ejercicios o proyectos: revisaremos tu código juntos, identificaré oportunidades de mejora y te compartiré buenas prácticas utilizadas profesionalmente. Si estás preparando una entrevista técnica o una certificación, también puedo ayudarte con ejercicios y estrategia de estudio.

Cada sesión se adapta completamente a tu nivel y a tus objetivos. Ya sea que recién estés comenzando o que ya tengas experiencia, estaré a tu lado para guiarte de manera clara, personalizada y sin sobrecargarte con teoría innecesaria. Avanzarás más rápido y te sentirás acompañado en tu proceso.

Si tienes errores que no sabes cómo solucionar, te atrancaste en un tema o simplemente quieres asegurarte de que estás programando de la mejor manera... ¡Aquí encontrarás el apoyo que necesitas para seguir creciendo como desarrollador!
verified badge
Este curso muestra a los estudiantes cómo la Inteligencia Artificial es el motor detrás de los videojuegos modernos. Es un recorrido atractivo y basado en proyectos, ideal para aprender conceptos avanzados en un entorno divertido y cercano.

IA de Comportamiento: Usaremos entornos de programación visual sencillos (como Scratch o plataformas similares) para programar Personajes No Jugadores (NPCs) más inteligentes que reaccionen de manera realista a las acciones del jugador.

Activos Generativos: Aprenderemos cómo los estudios de juegos utilizan herramientas de IA generativa para crear rápidamente texturas, historias de fondo o entornos de juego sencillos.

Narrativa Interactiva: Exploraremos la lógica del árbol de decisiones y cómo la IA puede adaptar las narrativas de los juegos basándose en las elecciones del jugador, haciendo que la experiencia se sienta dinámica e inteligente.

Alineación SEN: El circuito de retroalimentación visual e inmediata de los entornos de diseño de juegos es muy efectivo para los alumnos cinestésicos y ayuda a mantener la concentración.
verified badge
Este curso está diseñado para personas que desean aprender programación y desarrollo web Full Stack, así como aplicaciones prácticas de Inteligencia Artificial, desde un enfoque claro, estructurado y orientado a proyectos reales.

A lo largo del curso aprenderás a desarrollar aplicaciones web completas, integrando Frontend y Backend, manejo de bases de datos y consumo de APIs. Además, conocerás cómo aplicar Inteligencia Artificial y automatización en proyectos reales, incluyendo el uso de modelos de lenguaje (IA generativa).

El enfoque es 100% práctico, basado en mi experiencia profesional como desarrollador senior y formador de bootcamps, con ejercicios guiados, buenas prácticas y acompañamiento constante para que puedas avanzar con seguridad y confianza.
verified badge
Soluciono cualquier problema relacionado con la Informatica de Sistemas, Redes y Seguridad informatica. Doy Clases Online. Soluciono cualquier incidencia de forma Remota. Clases para gente que estudia Formacion Profesional, Ingenieria, Incidencias en general, y gente que quiera aprender por la razon que sea!!.
verified badge
Creación de sitios web.
Bajo una distribución Linux o Windows.
Instalación de la última versión de Django
Instalación de la última versión de Python en Windows
Configuración del entorno Python bajo Linux.
Instalación de un IDE de VSCODE
verified badge
En este curso aprenderás a diseñar, ejecutar y automatizar pruebas de software aplicando las mejores prácticas de Quality Assurance (QA) utilizadas en proyectos reales de la industria.

Comenzaremos desde los fundamentos del testing de aplicaciones, entendiendo el rol del QA en el ciclo de vida del software, los tipos de pruebas y la correcta definición de casos de prueba. Luego avanzaremos hacia la automatización de pruebas mediante scripts, abordando conceptos clave como pruebas funcionales, regresión, validación de APIs y ejecución automatizada.
verified badge
Programacion desde cero en los lenguajes de programacion PYTHON, JAVASCRIPT Y JAVA sin requisitos previos de programacion, no necesitas saber programacion, solamente las ganas de eprender e introducirte al mundo de la programacion con los lenguajes mas utilizados en el mundo.
Garantía del Buen Profesor
favorite button
message icon
Contactar con Adrián