facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since March 2025
Instructor since March 2025
Profesor de programación para principiantes, novatos y niños
course price icon
From 19.21 Fr /h
arrow icon
Descripción personal:
Soy un estudiante de primer año de Informática en la universidad, con una sólida trayectoria académica que incluye matrícula de honor en programación. Mi pasión por la informática comenzó a los 10 años, y desde entonces he dedicado gran parte de mi tiempo a aprender y desarrollar habilidades en este campo.

Experiencia y aptitudes:

Amplia experiencia en programación: Llevo más de 8 años estudiando y practicando programación, lo que me ha permitido dominar conceptos fundamentales y avanzados en diversos lenguajes y tecnologías.

Excelente desempeño académico: Mi matrícula de honor en programación refleja mi comprensión profunda de la materia y mi capacidad para transmitir conocimientos de manera clara y efectiva.

Habilidad para enseñar:
Tengo facilidad para explicar conceptos complejos de manera sencilla y adaptarme al ritmo de aprendizaje de cada persona, lo que me permite ser un profesor paciente y comprensivo.

Enfoque en principiantes:
Mi objetivo es ayudar a niños y personas novatas a descubrir el mundo de la programación, fomentando su curiosidad y brindándoles las herramientas necesarias para que desarrollen sus habilidades con confianza.

Ofrezco:

Clases personalizadas adaptadas a las necesidades y nivel de cada estudiante.

Enseñanza de conceptos básicos y avanzados de programación, con ejemplos prácticos y ejercicios interactivos.

Apoyo continuo y seguimiento del progreso para garantizar un aprendizaje efectivo.

Si buscas un profesor joven, apasionado y con experiencia, ¡estaré encantado de guiarte en tu camino hacia el mundo de la programación!

También doy clases en Catalán.
Extra information
Soy una persona apasionada, curiosa y comprometida con todo lo que hago. Desde que descubrí la programación a los 10 años, supe que era mi vocación, y desde entonces no he parado de aprender y crecer en este fascinante mundo. Mi entusiasmo por la informática no solo se limita a mi desarrollo personal, sino que también me motiva a compartir mis conocimientos con los demás, especialmente con aquellos que están dando sus primeros pasos en este campo.

Me considero una persona paciente, creativa y con una gran capacidad para conectar con los demás. Disfruto enseñando y viendo cómo mis estudiantes superan desafíos y descubren su potencial. Creo firmemente que la programación no solo es una herramienta técnica, sino también una forma de pensar y resolver problemas, y me encanta transmitir esa mentalidad a quienes me rodean.

Fuera del ámbito académico, soy una persona sociable, con intereses variados que van desde la tecnología hasta el deporte y la música. Me gusta mantener un equilibrio entre mi vida académica y personal, lo que me permite ser más creativo y enfocado en mis proyectos.

Si buscas un profesor que no solo te enseñe a programar, sino que también te inspire a descubrir tu pasión por la tecnología, ¡estaré encantado de ser tu guía!
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around el Masnou, Spain
location type icon
Online from Spain
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
60 minutes
The class is taught in
Spanish
Catalan
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
La mayoría de los niños piensan que la programación es para "niños inteligentes" o "futuros programadores."
No es verdad. La programación es cómo personas reales resuelven problemas reales.

En esta clase, saltamos la teoría. Tu hijo creará cosas de verdad.

Lo que hará:
✓ Construir proyectos reales en Scratch : un juego que funciona, una animación interactiva, una historia que cuenta
✓ Programar robots virtuales: resolver desafíos del mundo real (cómo cruzar un laberinto, automatizar una tarea, construir un sistema)
✓ Crear en Minecraft Education: diseñar mundos, automatizar construcciones, resolver problemas de lógica
✓ Experimentar con diferentes lenguajes: no solo aprender "la forma correcta," sino entender que hay muchas formas de pensar en un problema
✓ Colaborar y compartir: trabajar con otros niños, recibir feedback, mejorar su trabajo
✓ Desarrollar pensamiento lógico: no para programación, sino para cualquier cosa: resolver problemas en matemáticas, ciencias, vida real

Por qué es diferente:
No enseñamos sintaxis. Enseñamos cómo piensan los programadores.
La mayoría de cursos de programación infantil dicen "aquí está el código, cópialo." Nosotros enseñamos "¿qué problema estamos intentando resolver? ¿Cómo podríamos romperlo en pasos? ¿Qué opciones tenemos?"
Cuando tu hijo aprende a pensar como programador, puede aprender cualquier lenguaje después.

Qué se lleva a casa:
Un portafolio de 3–4 proyectos completados que funcionan. La capacidad de decir "acabo de hacer esto." Y la comprensión profunda de que el código es una herramienta para hacer cosas reales.

Formato: Online o Barcelona | Sesiones de 60–90 min | Ritmo flexible, sin experiencia previa necesaria

Para niños curiosos de 8-12 años que quieren construir.
verified badge
I'm offering these courses because I'd like to get some hands-on experience tutoring Computer Science Fundamentals. I'm an experienced educator with a Masters from Columbia University Teachers College and extensive tutoring experience from Geometry to SAT Math. I create instructional materials for companies in New York City and provide private tutoring for clients.
verified badge
Un tutor experimentado con más de 7 años de experiencia en tutoría en Ámsterdam, España e India. Tengo experiencia en la enseñanza de alumnos del IB, licenciatura y maestría.
- Me adapto al estilo de aprendizaje del alumno.
- Matemáticas es divertido si se enseña con ejemplos correctos.
verified badge
Soy profesora licenciada en ingeniería informática con un master de estadística aplicada. Imparto clases de matemáticas, estadística y asignaturas de ingeniería informática y telecomunicaciones como programación, bases de datos, etc.
Tengo más de 10 años de experiencia impartiendo estas materias, el % de aprobados es alto. Ayudo a entender conceptos, a preparar exámenes y prácticas.
Tengo mucha experiencia en alumnos de la UOC.
verified badge
Computer Science courses:
Schools:

- AULA Escola
- Escuela Suiza
- Zürich Schule Barcelona
- The British School BCN
- St. Peter’s School

In my class, your children will learn essential programming concepts and develop problem-solving skills that will help them in their future endeavors. No prior background in mathematics or computer science is necessary to get started with coding. With dedication and practice, your child will be surprised at how coding can change their life's trajectory.

- Algorithms
- Computational complexity
- Python, C++

--------


My classes will be in English.

I have over 15 years of experience in software development using multiple languages and have completed several medium and large scale projects.

Teaching languages: Python,C++, Java, C#, VBA, VB.NET

Education:

M.Sc. in Computer science (MIRI) - Advanced Computing
Universidad Politécnica de Catalunya - UPC (BarcelonaTech)

M.Sc. in Civil Engineering - Earthquake Engineering
Sadra Institute of Higher Education, Tehran, Iran

Experience / Qualifications
Enterprise Software Architecture from Tahlil Dade Institute. (2015-Tehran)

Some titles in this course:

- Test-Driven Development (TDD)
- Agile software development concepts
- Domain-Driven Design (DDD)
- Common design patterns
verified badge
Having 9 years experienced in IT industry, with 6 years in Servicenow.
Agenda of System Admin crash course Session :
What is ServiceNow
ITIL and ITSM
User Interface and Navigation
ICP Form
Self-Service and Service Catalog
Knowledge bases and Articles
Reporting and Dashboards
Visual task boards
Other admin accesses Development Crash course, day courses, REST Integration and Service Portal sessions are also taken.
verified badge
¡Soy un estudiante de Matemáticas e Informática que desea compartir mi pasión por estos temas con otros! Me parece fundamental presentar el tema de forma intuitiva y amena, con abundantes ejemplos y ayudas visuales.

Imparto los siguientes cursos:
Matemáticas: Cálculo, Matemática Discreta, Teoría de Galois, Teoría de Grupos, Álgebra Lineal, Análisis Real y Complejo, y Topología.
Informática: inteligencia artificial, C/C++, estructuras de datos, ciencia de datos, HTML5, Java y Python.
verified badge
Este curso es apto para todos los niveles y se adaptará según tus proyectos, los principios son aplicables a cualquier tipo de programación ya sea para desarrollo web, programación de aplicaciones o videojuegos.

Por lo tanto, los mismos principios se aplican a los CMS Joomla, Drupal y las plataformas de comercio online WooCommerce, Magento, Prestashop y Shopify.

Introducción al desarrollo web
- Visión general de las tecnologías web.
- Desarrollo del lado del cliente versus del lado del servidor.

HTML (lenguaje de marcado de hipertexto)
- Estructuración de contenidos web.
- Funciones y etiquetas HTML5

CSS (hojas de estilo en cascada)
- Formateo de páginas web.
- CSS y SCSS

JavaScript, PHP, MySQL
- Fundamentos de JavaScript, PHP y MySQL
- manipulación DOM
- Programación asíncrona y AJAX.

Desarrollo front-end
- Diseño web adaptable
- Compatibilidad entre navegadores
- Usando CodeKit

Desarrollo de back-end
- Encontrar alojamiento adecuado
- Opciones de alojamiento y gestión de servidores.
- Uso de servidor SFTP.
- Crear un back-end personalizado para SilverStripe
- Administrar bases de datos MySQL
- Seguridad web, cómo evitar hacks
- SEO y optimización de velocidad.

WordPress and other CMS
- Configuración e instalación de WordPress
- Instalación y personalización de temas (Avada en particular)
- Adaptar los colores de un complemento.

WooCommerce
- Instalación y configuración de WooCommerce
- Cómo gestionar pagos en WooCommerce

SilverStripe
- Instalar a través de Composer
- Configuración e instalación de SilverStripe
- Crear un tema personalizado
- Crear nuevos objetos en programación orientada a objetos
- Crear plantillas para visualizar objetos.
- Programar rutinas en PHP y JQuery.
verified badge
Aprenderás a modelar, texturizar, riggear, animar y programar para videojuegos con el software de Blender, Unity y más!

UNITY: Aplicación para desarrollar videojuegos 2D y 3D
BLENDER: Aplicación para modelar, texturizar, animar, riggear en 3D
verified badge
Learn programming step by step, tailored to your needs. With more than 25 years of experience in teaching and eLearning content creation, I provide personalized lessons that adapt to your pace.

You will build strong foundations in programming (Python, Java, C, JavaScript), understand algorithms and data structures, and progress to advanced concepts like web development and databases.

The lessons include practical exercises, problem-solving strategies, and project-based learning so you can apply your knowledge immediately – whether you’re a beginner, a university student, or a professional who wants to upgrade skills.
verified badge
Soy ingeniera de telecomunicaciones con especialidad en audiovisuales, una elección de carrera que nació de mi pasión y devoción por la música. Sin embargo, la vida me llevó por un camino diferente, y terminé desarrollando mi carrera en el mundo de la informática. A lo largo de los años, he trabajado en una variedad de áreas dentro de este campo, lo que me ha permitido adquirir una visión integral de la tecnología. En los últimos años, me he especializado en la gestión de infraestructura en la nube (Cloud), un campo que exige no solo conocimientos sólidos de programación, sino también una comprensión profunda de infraestructura informática, comunicaciones y sistemas. Aunque mi enfoque actual no está tan centrado en programar diariamente, el bagaje técnico que conlleva mi posición me permite mantener una base fuerte y actualizada en lenguajes de programación y su aplicación en entornos complejos. Este equilibrio entre la programación, la infraestructura y mi formación audiovisual me permite ofrecer una visión única a la hora de enseñar, haciendo que los conceptos técnicos se vuelvan más accesibles y aplicables para mis alumnos, independientemente de su nivel de experiencia.

En mis clases de programación, adapto el contenido y la metodología a todo tipo de perfiles, desde principiantes hasta aquellos que ya tienen algo de experiencia. Sin embargo, mi enfoque está especialmente dirigido a ingenieros de primer curso, quienes muchas veces encuentran la programación como una asignatura compleja y abstracta. Sé que el salto hacia la programación puede parecer abrumador al principio, sobre todo cuando los conceptos parecen poco tangibles. Por eso, mi objetivo es simplificar esos conceptos, acercándote a ellos de manera clara y práctica. Con lenguajes como Python, C++, SQL y Java, vamos a desglosar las bases de la programación, enfocándonos en ejemplos y aplicaciones reales que te ayuden a comprender el “por qué” detrás de cada línea de código. Adicionalmente a estas materias, ofrezco también clases de diseño y programación en Cloud. Como ingeniera de telecomunicaciones con especialidad en audiovisuales, mi enfoque es dinámico y visual, ayudándote a conectar lo abstracto con lo concreto. Te guiaré paso a paso, haciendo que la lógica y la estructura del código tengan sentido y te resulten accesibles. ¡Pronto verás cómo la programación deja de ser una barrera y se convierte en una herramienta poderosa en tu carrera!
verified badge
This class should help students learn how to write programs and, more importantly, how to think while programming.

It covers core ideas such as variables, conditions, loops, functions, and debugging, with explanations adjusted to the student’s level and chosen language.

The class welcomes all levels, from first-time programmers to students who want help with assignments or a deeper understanding. Students can request specific languages or topics, and lessons can follow school or university curricula.
message icon
Contact Jun Parés
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
La mayoría de los niños piensan que la programación es para "niños inteligentes" o "futuros programadores."
No es verdad. La programación es cómo personas reales resuelven problemas reales.

En esta clase, saltamos la teoría. Tu hijo creará cosas de verdad.

Lo que hará:
✓ Construir proyectos reales en Scratch : un juego que funciona, una animación interactiva, una historia que cuenta
✓ Programar robots virtuales: resolver desafíos del mundo real (cómo cruzar un laberinto, automatizar una tarea, construir un sistema)
✓ Crear en Minecraft Education: diseñar mundos, automatizar construcciones, resolver problemas de lógica
✓ Experimentar con diferentes lenguajes: no solo aprender "la forma correcta," sino entender que hay muchas formas de pensar en un problema
✓ Colaborar y compartir: trabajar con otros niños, recibir feedback, mejorar su trabajo
✓ Desarrollar pensamiento lógico: no para programación, sino para cualquier cosa: resolver problemas en matemáticas, ciencias, vida real

Por qué es diferente:
No enseñamos sintaxis. Enseñamos cómo piensan los programadores.
La mayoría de cursos de programación infantil dicen "aquí está el código, cópialo." Nosotros enseñamos "¿qué problema estamos intentando resolver? ¿Cómo podríamos romperlo en pasos? ¿Qué opciones tenemos?"
Cuando tu hijo aprende a pensar como programador, puede aprender cualquier lenguaje después.

Qué se lleva a casa:
Un portafolio de 3–4 proyectos completados que funcionan. La capacidad de decir "acabo de hacer esto." Y la comprensión profunda de que el código es una herramienta para hacer cosas reales.

Formato: Online o Barcelona | Sesiones de 60–90 min | Ritmo flexible, sin experiencia previa necesaria

Para niños curiosos de 8-12 años que quieren construir.
verified badge
I'm offering these courses because I'd like to get some hands-on experience tutoring Computer Science Fundamentals. I'm an experienced educator with a Masters from Columbia University Teachers College and extensive tutoring experience from Geometry to SAT Math. I create instructional materials for companies in New York City and provide private tutoring for clients.
verified badge
Un tutor experimentado con más de 7 años de experiencia en tutoría en Ámsterdam, España e India. Tengo experiencia en la enseñanza de alumnos del IB, licenciatura y maestría.
- Me adapto al estilo de aprendizaje del alumno.
- Matemáticas es divertido si se enseña con ejemplos correctos.
verified badge
Soy profesora licenciada en ingeniería informática con un master de estadística aplicada. Imparto clases de matemáticas, estadística y asignaturas de ingeniería informática y telecomunicaciones como programación, bases de datos, etc.
Tengo más de 10 años de experiencia impartiendo estas materias, el % de aprobados es alto. Ayudo a entender conceptos, a preparar exámenes y prácticas.
Tengo mucha experiencia en alumnos de la UOC.
verified badge
Computer Science courses:
Schools:

- AULA Escola
- Escuela Suiza
- Zürich Schule Barcelona
- The British School BCN
- St. Peter’s School

In my class, your children will learn essential programming concepts and develop problem-solving skills that will help them in their future endeavors. No prior background in mathematics or computer science is necessary to get started with coding. With dedication and practice, your child will be surprised at how coding can change their life's trajectory.

- Algorithms
- Computational complexity
- Python, C++

--------


My classes will be in English.

I have over 15 years of experience in software development using multiple languages and have completed several medium and large scale projects.

Teaching languages: Python,C++, Java, C#, VBA, VB.NET

Education:

M.Sc. in Computer science (MIRI) - Advanced Computing
Universidad Politécnica de Catalunya - UPC (BarcelonaTech)

M.Sc. in Civil Engineering - Earthquake Engineering
Sadra Institute of Higher Education, Tehran, Iran

Experience / Qualifications
Enterprise Software Architecture from Tahlil Dade Institute. (2015-Tehran)

Some titles in this course:

- Test-Driven Development (TDD)
- Agile software development concepts
- Domain-Driven Design (DDD)
- Common design patterns
verified badge
Having 9 years experienced in IT industry, with 6 years in Servicenow.
Agenda of System Admin crash course Session :
What is ServiceNow
ITIL and ITSM
User Interface and Navigation
ICP Form
Self-Service and Service Catalog
Knowledge bases and Articles
Reporting and Dashboards
Visual task boards
Other admin accesses Development Crash course, day courses, REST Integration and Service Portal sessions are also taken.
verified badge
¡Soy un estudiante de Matemáticas e Informática que desea compartir mi pasión por estos temas con otros! Me parece fundamental presentar el tema de forma intuitiva y amena, con abundantes ejemplos y ayudas visuales.

Imparto los siguientes cursos:
Matemáticas: Cálculo, Matemática Discreta, Teoría de Galois, Teoría de Grupos, Álgebra Lineal, Análisis Real y Complejo, y Topología.
Informática: inteligencia artificial, C/C++, estructuras de datos, ciencia de datos, HTML5, Java y Python.
verified badge
Este curso es apto para todos los niveles y se adaptará según tus proyectos, los principios son aplicables a cualquier tipo de programación ya sea para desarrollo web, programación de aplicaciones o videojuegos.

Por lo tanto, los mismos principios se aplican a los CMS Joomla, Drupal y las plataformas de comercio online WooCommerce, Magento, Prestashop y Shopify.

Introducción al desarrollo web
- Visión general de las tecnologías web.
- Desarrollo del lado del cliente versus del lado del servidor.

HTML (lenguaje de marcado de hipertexto)
- Estructuración de contenidos web.
- Funciones y etiquetas HTML5

CSS (hojas de estilo en cascada)
- Formateo de páginas web.
- CSS y SCSS

JavaScript, PHP, MySQL
- Fundamentos de JavaScript, PHP y MySQL
- manipulación DOM
- Programación asíncrona y AJAX.

Desarrollo front-end
- Diseño web adaptable
- Compatibilidad entre navegadores
- Usando CodeKit

Desarrollo de back-end
- Encontrar alojamiento adecuado
- Opciones de alojamiento y gestión de servidores.
- Uso de servidor SFTP.
- Crear un back-end personalizado para SilverStripe
- Administrar bases de datos MySQL
- Seguridad web, cómo evitar hacks
- SEO y optimización de velocidad.

WordPress and other CMS
- Configuración e instalación de WordPress
- Instalación y personalización de temas (Avada en particular)
- Adaptar los colores de un complemento.

WooCommerce
- Instalación y configuración de WooCommerce
- Cómo gestionar pagos en WooCommerce

SilverStripe
- Instalar a través de Composer
- Configuración e instalación de SilverStripe
- Crear un tema personalizado
- Crear nuevos objetos en programación orientada a objetos
- Crear plantillas para visualizar objetos.
- Programar rutinas en PHP y JQuery.
verified badge
Aprenderás a modelar, texturizar, riggear, animar y programar para videojuegos con el software de Blender, Unity y más!

UNITY: Aplicación para desarrollar videojuegos 2D y 3D
BLENDER: Aplicación para modelar, texturizar, animar, riggear en 3D
verified badge
Learn programming step by step, tailored to your needs. With more than 25 years of experience in teaching and eLearning content creation, I provide personalized lessons that adapt to your pace.

You will build strong foundations in programming (Python, Java, C, JavaScript), understand algorithms and data structures, and progress to advanced concepts like web development and databases.

The lessons include practical exercises, problem-solving strategies, and project-based learning so you can apply your knowledge immediately – whether you’re a beginner, a university student, or a professional who wants to upgrade skills.
verified badge
Soy ingeniera de telecomunicaciones con especialidad en audiovisuales, una elección de carrera que nació de mi pasión y devoción por la música. Sin embargo, la vida me llevó por un camino diferente, y terminé desarrollando mi carrera en el mundo de la informática. A lo largo de los años, he trabajado en una variedad de áreas dentro de este campo, lo que me ha permitido adquirir una visión integral de la tecnología. En los últimos años, me he especializado en la gestión de infraestructura en la nube (Cloud), un campo que exige no solo conocimientos sólidos de programación, sino también una comprensión profunda de infraestructura informática, comunicaciones y sistemas. Aunque mi enfoque actual no está tan centrado en programar diariamente, el bagaje técnico que conlleva mi posición me permite mantener una base fuerte y actualizada en lenguajes de programación y su aplicación en entornos complejos. Este equilibrio entre la programación, la infraestructura y mi formación audiovisual me permite ofrecer una visión única a la hora de enseñar, haciendo que los conceptos técnicos se vuelvan más accesibles y aplicables para mis alumnos, independientemente de su nivel de experiencia.

En mis clases de programación, adapto el contenido y la metodología a todo tipo de perfiles, desde principiantes hasta aquellos que ya tienen algo de experiencia. Sin embargo, mi enfoque está especialmente dirigido a ingenieros de primer curso, quienes muchas veces encuentran la programación como una asignatura compleja y abstracta. Sé que el salto hacia la programación puede parecer abrumador al principio, sobre todo cuando los conceptos parecen poco tangibles. Por eso, mi objetivo es simplificar esos conceptos, acercándote a ellos de manera clara y práctica. Con lenguajes como Python, C++, SQL y Java, vamos a desglosar las bases de la programación, enfocándonos en ejemplos y aplicaciones reales que te ayuden a comprender el “por qué” detrás de cada línea de código. Adicionalmente a estas materias, ofrezco también clases de diseño y programación en Cloud. Como ingeniera de telecomunicaciones con especialidad en audiovisuales, mi enfoque es dinámico y visual, ayudándote a conectar lo abstracto con lo concreto. Te guiaré paso a paso, haciendo que la lógica y la estructura del código tengan sentido y te resulten accesibles. ¡Pronto verás cómo la programación deja de ser una barrera y se convierte en una herramienta poderosa en tu carrera!
verified badge
This class should help students learn how to write programs and, more importantly, how to think while programming.

It covers core ideas such as variables, conditions, loops, functions, and debugging, with explanations adjusted to the student’s level and chosen language.

The class welcomes all levels, from first-time programmers to students who want help with assignments or a deeper understanding. Students can request specific languages or topics, and lessons can follow school or university curricula.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Jun Parés