facebook
favorite button
member since icon
Desde septiembre 2024
Profesor desde septiembre 2024
Beginner Software Development for Kids 🖥️💡 from begginer to advanced
course price icon
A partir de 19 $ /h
arrow icon
In this class, kids will learn the basics of software development in a fun and simple way. We will explore how apps and games are made, practice writing easy code, and build small projects together. Everything is explained step-by-step so kids can learn at their own pace. Please don’t include the price here, as there is a separate field for that.
Lugar
location type icon
Conectado desde Túnez
Edad
Niños (7-12 años)
Adolescentes (13-17 años)
Adultos (18-64 años)
Tercera edad (65+ años)
Nivel del estudiante
Principiante
Intermedio
Avanzado
Duración
60 minutos
La clase se imparte en
inglés
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
Most kids think coding is for "smart kids" or "future programmers."
It's not. Coding is how real people solve real problems.
In this class, we skip the theory. Your child creates real things.

What they'll do:
✓ Build real projects in Scratch: a working game, an interactive animation, a story they coded
✓ Program virtual robots: solve real-world challenges (navigate a maze, automate a task, build a system)
✓ Create in Minecraft Education: design worlds, automate constructions, solve logic problems
✓ Experiment with different languages: not just learn "the right way," but understand that there are many ways to think about a problem
✓ Collaborate and share: work with other kids, get feedback, improve their work
✓ Develop logical thinking: not just for coding, but for anything: solving math problems, science challenges, real-world situations


Why this is different:
We don't teach syntax. We teach how programmers think.
Most children's coding courses say "here's the code, copy it." We teach "what problem are we trying to solve? How could we break it into steps? What options do we have?"
When your child learns to think like a programmer, they can learn any language afterward.

What they take home:
A portfolio of 3–4 completed, working projects. The ability to say "I built this." And the deep understanding that code is a tool to make real things happen.

Format: Online or Barcelona | 60–90 min sessions | Flexible pace, no prior experience needed
For curious 8-12 year olds who want to build.
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
This class is perfect for anyone taking their first steps into computer programming or early-semester engineering students looking to get familiar with Python and C++.

You’ll learn to think like a programmer, create your own programs, and unlock your creativity. Programming is fun, versatile, and practical, helping you apply concepts to real problems and other areas of study.
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
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
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
En la actualidad, la mayoría de los sitios web son diseñados con la misma plataforma. Más del 60% de las páginas web se crean con WordPress.

En este taller vas a crear tu primera página web en WordPress desde cero, aunque nunca hayas usado la plataforma.

Te voy a acompañar paso a paso: desde entender qué necesitas (dominio, hosting y acceso al panel), hasta elegir un diseño simple, armar las páginas básicas (Inicio, Quién soy, Servicios y Contacto), configurar el menú y sumar un formulario para que te puedan escribir. La idea es que termines el taller con una web lista para publicar y con claridad sobre qué seguir mejorando después.


Requisitos mínimos:
Conocimientos básicos de navegación en internet.

🔴Temario🔴
◾ Lo que necesitas para empezar
Dominio, hosting y acceso a WordPress.
◾ Primeros pasos en el panel
Recorrido por el escritorio y ajustes iniciales.
◾ Elegir y adaptar el diseño
Instalar un tema y personalizar colores, logo y tipografías.
◾ Creación de páginas básicas
Inicio, Quién soy, Servicios y Contacto con el editor de bloques.
◾ Menú y navegación
Armar el menú principal y ordenar las secciones.
◾ Formulario de contacto
Instalación rápida de plugin y creación de formulario simple.
◾ Buenas prácticas de mantenimiento web.
◾ Revisión y publicación
◾ Chequeo final, vista móvil y tu web ¡online!

Me adaptaré a tu ritmo según tus conocimientos y nivel de aprendizaje. La idea es ocupar la cantidad de clases que necesites para ir sumando teoría y práctica y que sea un camino entretenido y no abrumador hasta ver tu web online.

🔴¿Quién soy?🔴
◾ Mi nombre es Victoria, soy técnica en computación.
◾ He trabajado impartiendo clases de Tecnología para adultos +65,
◾ Llevo adelante hace cuatro años mi propia agencia de desarrollo web.

Cualquier duda, puedes enviarme un mensaje.
verified badge
This course shows students how AI is the engine behind modern video games. It’s an engaging, project-based track ideal for advanced concepts in a fun, relatable environment.

Behavioral AI: Using simple visual programming environments (like Scratch or similar platforms) to program smarter Non-Player Characters (NPCs) that react realistically to the player's actions.

Generative Assets: Learning how game studios use generative AI tools to rapidly create textures, background stories, or simple game environments.

Interactive Storytelling: Exploring decision-tree logic and how AI can adapt game narratives based on player choices, making the game feel dynamic and intelligent.

SEN Alignment: The visual and immediate feedback loop of game design environments is highly effective for kinetic learners and helps maintain focus.
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
This course aims to be an introduction to the basic principles of web development, starting with the basic structure of any website: HTML (HyperText Markup Language).

This is a course for those who want to get started in the world of web development.

Please note that no prior knowledge is required to begin this course.
verified badge
Création d'un site web.
Sous une distribution Linux ou Windows.
Installation de la dernière version de django
Installation de la dernière version de python, sous windows
Sous Linux configuration de environnement python.
Installation d'un IDE VSCODE
verified badge
As a programmer and data engineer, I fully understand the academic and professional needs that are crucial for success in all sectors. We can learn everything from the basic syntax necessary to understand a language to advanced concepts such as backtracking and NLP.
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.
message icon
Contactar con Mohamed Amine
repeat students icon
La primera clase está respaldada
por nuestra
Garantía del Buen Profesor
Clases similares
arrow icon previousarrow icon next
verified badge
Most kids think coding is for "smart kids" or "future programmers."
It's not. Coding is how real people solve real problems.
In this class, we skip the theory. Your child creates real things.

What they'll do:
✓ Build real projects in Scratch: a working game, an interactive animation, a story they coded
✓ Program virtual robots: solve real-world challenges (navigate a maze, automate a task, build a system)
✓ Create in Minecraft Education: design worlds, automate constructions, solve logic problems
✓ Experiment with different languages: not just learn "the right way," but understand that there are many ways to think about a problem
✓ Collaborate and share: work with other kids, get feedback, improve their work
✓ Develop logical thinking: not just for coding, but for anything: solving math problems, science challenges, real-world situations


Why this is different:
We don't teach syntax. We teach how programmers think.
Most children's coding courses say "here's the code, copy it." We teach "what problem are we trying to solve? How could we break it into steps? What options do we have?"
When your child learns to think like a programmer, they can learn any language afterward.

What they take home:
A portfolio of 3–4 completed, working projects. The ability to say "I built this." And the deep understanding that code is a tool to make real things happen.

Format: Online or Barcelona | 60–90 min sessions | Flexible pace, no prior experience needed
For curious 8-12 year olds who want to build.
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
This class is perfect for anyone taking their first steps into computer programming or early-semester engineering students looking to get familiar with Python and C++.

You’ll learn to think like a programmer, create your own programs, and unlock your creativity. Programming is fun, versatile, and practical, helping you apply concepts to real problems and other areas of study.
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
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
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
En la actualidad, la mayoría de los sitios web son diseñados con la misma plataforma. Más del 60% de las páginas web se crean con WordPress.

En este taller vas a crear tu primera página web en WordPress desde cero, aunque nunca hayas usado la plataforma.

Te voy a acompañar paso a paso: desde entender qué necesitas (dominio, hosting y acceso al panel), hasta elegir un diseño simple, armar las páginas básicas (Inicio, Quién soy, Servicios y Contacto), configurar el menú y sumar un formulario para que te puedan escribir. La idea es que termines el taller con una web lista para publicar y con claridad sobre qué seguir mejorando después.


Requisitos mínimos:
Conocimientos básicos de navegación en internet.

🔴Temario🔴
◾ Lo que necesitas para empezar
Dominio, hosting y acceso a WordPress.
◾ Primeros pasos en el panel
Recorrido por el escritorio y ajustes iniciales.
◾ Elegir y adaptar el diseño
Instalar un tema y personalizar colores, logo y tipografías.
◾ Creación de páginas básicas
Inicio, Quién soy, Servicios y Contacto con el editor de bloques.
◾ Menú y navegación
Armar el menú principal y ordenar las secciones.
◾ Formulario de contacto
Instalación rápida de plugin y creación de formulario simple.
◾ Buenas prácticas de mantenimiento web.
◾ Revisión y publicación
◾ Chequeo final, vista móvil y tu web ¡online!

Me adaptaré a tu ritmo según tus conocimientos y nivel de aprendizaje. La idea es ocupar la cantidad de clases que necesites para ir sumando teoría y práctica y que sea un camino entretenido y no abrumador hasta ver tu web online.

🔴¿Quién soy?🔴
◾ Mi nombre es Victoria, soy técnica en computación.
◾ He trabajado impartiendo clases de Tecnología para adultos +65,
◾ Llevo adelante hace cuatro años mi propia agencia de desarrollo web.

Cualquier duda, puedes enviarme un mensaje.
verified badge
This course shows students how AI is the engine behind modern video games. It’s an engaging, project-based track ideal for advanced concepts in a fun, relatable environment.

Behavioral AI: Using simple visual programming environments (like Scratch or similar platforms) to program smarter Non-Player Characters (NPCs) that react realistically to the player's actions.

Generative Assets: Learning how game studios use generative AI tools to rapidly create textures, background stories, or simple game environments.

Interactive Storytelling: Exploring decision-tree logic and how AI can adapt game narratives based on player choices, making the game feel dynamic and intelligent.

SEN Alignment: The visual and immediate feedback loop of game design environments is highly effective for kinetic learners and helps maintain focus.
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
This course aims to be an introduction to the basic principles of web development, starting with the basic structure of any website: HTML (HyperText Markup Language).

This is a course for those who want to get started in the world of web development.

Please note that no prior knowledge is required to begin this course.
verified badge
Création d'un site web.
Sous une distribution Linux ou Windows.
Installation de la dernière version de django
Installation de la dernière version de python, sous windows
Sous Linux configuration de environnement python.
Installation d'un IDE VSCODE
verified badge
As a programmer and data engineer, I fully understand the academic and professional needs that are crucial for success in all sectors. We can learn everything from the basic syntax necessary to understand a language to advanced concepts such as backtracking and NLP.
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.
Garantía del Buen Profesor
favorite button
message icon
Contactar con Mohamed Amine