facebook
favorite button
super instructor icon
Professeur fiable
Ce professeur a un délai et un taux de réponse très élevé, démontrant un service de qualité et sa fidélité envers ses élèves.
member since icon
Depuis mars 2020
Professeur depuis mars 2020
Programming lessons in English for beginners and pros
course price icon
Àpd 54.72 $ /h
arrow icon
You will learn English language while learning IT skills, like Java, Web, Python programming or Agile(Scrum) methodology. A unique approach where we combine both English language lessons and Professional IT skills. In essence, we teach you IT in English.
Informations supplémentaires
This is online lesson, so you need the laptop and internet connection
Lieu
location type icon
En ligne depuis Espagne
Présentation
I am a technology coach, founder of the startup that develops AI products. Father of 2 Harleys and I love to share my knowledge and teach. My hobbies are traveling and creative thinking.
Education
I have a University MSc degree in Computer Sciences and Artificial Intelligence.

Also, I am a certified professional scrum master and Agile Coach and having online degree in the Coursera program for entrepreneurs.

Certificate from The University of Edinburgh: How to create an online course

Certificate from Norwegian University of Science and Technology: Coaching in education - Addressing the need for deep communication

Certificate from the University of Padova and the University of Georgia: Innovative teaching - Engaging adult learners with active learning.
Expérience / Qualifications
I have 16 years of working in mainstream IT industry as engineer, lead engineer, team lead, scrum master and IT manager.
Age
Enfants (7-12 ans)
Adolescents (13-17 ans)
Adultes (18-64 ans)
Seniors (65+ ans)
Niveau du Cours
Débutant
Intermédiaire
Avancé
Durée
60 minutes
Enseigné en
anglais
Disponibilité semaine type
(GMT -05:00)
New York
at teacher icon
Cours par webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Cours Similaires
arrow icon previousarrow icon next
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
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.

In the training program, you will learn to:

- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...

For any questions, you can contact me by PM.

See you soon,
Matthew
verified badge
I will teach you Java from the basics for better understanding, and you will develop a desktop application linked to database at the end of the course.

This Core Java Course begins by giving a birds-eye view of Java covering everything from Origin of Java to Installing Java and Writing Your First Java Program. Even the most fundamental concepts like compilation & interpretation are explained. All other topics are covered in-depth starting from Language Basics, Object-Oriented Concepts & Design, JVM Internals, Exceptions, IO, Package, Multi-threading, Databases, Nested Classes, and Functional-style Programming via Java 8. You'll also learn about Database Designing, implementation (SQL), and how to interact with them from Java programs (via JDBC).
Our Core Java Training is curated by professionals as per the industrial requirements and demands. This training encompasses comprehensive knowledge of basic and advanced concepts of Core Java (J2SE). Each lecture has been very carefully crafted explaining the motivation behind every concept. Each concept is clearly explained with well thought out examples & illustrations and is demonstrated in code.
verified badge
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.

Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.

We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.

If you have any further questions, please do not hesitate to contact us.
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
We are a team of engineers passionate about programming. We offer Python tutoring courses suitable for all levels (beginners, advanced students, CPGE students, or anyone looking to develop their skills).

Our courses combine essential foundations, practical examples and clear teaching to ensure solid and useful progress for both studies and careers.
verified badge
This course is a comprehensive and practical introduction to the WordPress CMS, designed for beginners who want to create, customize, and publish their own website, without writing a single line of code.

🎯 Educational objectives:

1- Understand how WordPress and its interface (back-office) work

2- Install WordPress locally using MAMP

3- Choose, install and customize a theme adapted to your needs

4- Use a builder (like Elementor) to create modern and dynamic pages

5- Create a structured navigation menu

6- Import a pre-built demo to save time

7- Put your site online and learn good maintenance practices

🧰 On the program:

1- Installing the local environment with MAMP

2- Getting started with the WordPress interface

3- Management of pages, articles, media, extensions and settings

4- Visual customization (themes, CSS, builders)

5- Hosting your website online

6- MCQs and practical exercises to validate your knowledge

💡 Who is this course for?

For students, entrepreneurs, freelancers, web enthusiasts, or anyone who wants to create their own website without relying on a developer.
verified badge
I offer personalized courses to learn how to create, configure and manage a professional website with WordPress, the most used tool in the world for building modern, fast and efficient websites.

My courses are suitable for both beginners and those who already have some basic knowledge and want to go further. The goal is to make you completely independent in creating, managing, and optimizing your website.

🔹 The program, depending on your level:

Installing WordPress and exploring the interface
Creation of essential pages (Home, Contact, Services...)
Using themes and customizing the design
Installation and configuration of essential extensions
Creating forms, menus, headers and footers
Media management (images, PDFs, videos)
Implementation of good security practices
Introduction to Search Engine Optimization (SEO)
Website performance optimization
Maintenance, backups and updates

🔹 Also available to learn:

Creating an e-commerce website with WooCommerce
Integration of basic HTML/CSS to improve visual rendering
Putting a website online on a hosting provider (OVH, o2switch, etc.)
Complete management of a web project from start to finish
WordPress debugging and error resolution

Each session is tailored to your pace and needs: personal project, company website, blog, online store or simply a desire to learn how to create websites.

My goal is to provide you with a clear, practical and effective method, while guiding you step by step until you are able to manage your own site independently.
verified badge
Unlock the world of programming with a clear and practical course designed for complete beginners.
In this class, you'll learn the foundations of JavaScript, one of the most widely used languages in modern web development.

Through simple explanations and real examples, you’ll understand how to write your first programs, solve problems using logic, and build small interactive projects. My teaching approach focuses on practice, clarity, and step-by-step guidance—perfect for students who want to start their coding journey with confidence.

By the end of the course, you’ll be able to:

Understand variables, conditions, loops, and functions

Build basic JavaScript programs that run in the browser

Work with events and manipulate the DOM to create interactive pages

Apply programming logic to solve real-world problems

Develop a solid foundation to continue into front-end or full-stack development
verified badge
My courses are designed for beginners as well as those with some prior knowledge who want to improve their programming skills or create their first web projects. I always begin by assessing your level and objectives (e.g., understanding the basics, completing an assignment, building a complete website, etc.). Then, I tailor the course entirely to your pace so you can learn without stress. I offer a comprehensive learning experience that combines theory (to understand the concepts) and practice (to apply them immediately). This allows you to progress faster and truly master what you learn. Teaching Methods: Simple explanations with concrete examples for the theory; Guided practical exercises to reinforce understanding; Mini-projects to directly apply each new concept; Correction and improvement of your own projects if you have any. Typical Session Structure: Quick review of previous concepts; New concept explained progressively; Practical exercises or mini-project to apply; Questions/answers + personalized advice; Work plan to continue between sessions (optional). What sets me apart: Simple teaching methods adapted to beginners; Balanced mix of theory and practice; Personalized support according to your objectives; Patience and step-by-step explanations; Possibility of creating concrete projects from the very first lessons. My courses are suitable for students from middle school to university level, as well as adults wishing to learn web development or change fields.
verified badge
Hello,

I offer personalized courses in:
- Excel (basics, advanced functions, pivot tables, automation...)
- VBA (macros, automation, file optimization)
- Python (basics, scripts, data, programming logic)

I graduated from Paris-Dauphine University with a Master's degree in Economic and Financial Engineering, and I adapt my lessons to your level and objectives:
- Complete handling
- Help with a specific project or file
- Understanding of key concepts
Courses can be taken in person or online.
Feel free to contact me to discuss your needs or schedule an initial meeting!
verified badge
السلام عليكم ورحمة الله وبركاته،
أنا طالب باحث في سلك الدكتوراه وأقدم دروس دعم وتقوية في مادة الرياضيات لجميع المستويات:

✔️ الإعدادي
✔️ الثانوي
✔️ الباكالوريا بجميع شعبها
✔️ التحضير للامتحانات والواجبات

أوفر شرحًا مبسطًا، تمارين تطبيقية، متابعة مستمرة، وتحسين مستوى التلميذ خطوة بخطوة.
verified badge
Have you just bought a new computer or do you finally want to feel comfortable with the one you have? This course is for you!
Designed specifically for beginners and seniors, this course guides you step by step in discovering your Mac or PC. No technical jargon, no judgment – just clear explanations and plenty of patience.
In the program :

Navigate your computer with confidence (desktop, files, folders)
Using the Internet and emails safely
Manage your photos and documents
Discover office tools (Pages/Numbers or Word/Excel)
Communicate with your loved ones via FaceTime or WhatsApp
Back up your data so you don't lose anything
Introduction to AI Assistants: Artificial intelligence (ChatGPT, etc.) to simplify your life

My approach: I adapt to your pace and needs. Every question is welcome, and we progress together until you feel independent.


See you soon, Chris
verified badge
Python programming
Algorithms
Data base
web development
HTML5, CSS3, JavaScript, PHP, SQL
Everything for high school students or students during customized training according to their needs, and don't forget your computers.
verified badge
I offer training in Algorithms and Python programming for students and beginners.
Level 1: variables, logical syntax, balls, blocks and functions.
Level 2: packages, file processing, graphical presentations (dashboard).
message icon
Contacter Vladimir
repeat students icon
Le premier cours est couvert par notre Garantie Le-Bon-Prof
Cours Similaires
arrow icon previousarrow icon next
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
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.

In the training program, you will learn to:

- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...

For any questions, you can contact me by PM.

See you soon,
Matthew
verified badge
I will teach you Java from the basics for better understanding, and you will develop a desktop application linked to database at the end of the course.

This Core Java Course begins by giving a birds-eye view of Java covering everything from Origin of Java to Installing Java and Writing Your First Java Program. Even the most fundamental concepts like compilation & interpretation are explained. All other topics are covered in-depth starting from Language Basics, Object-Oriented Concepts & Design, JVM Internals, Exceptions, IO, Package, Multi-threading, Databases, Nested Classes, and Functional-style Programming via Java 8. You'll also learn about Database Designing, implementation (SQL), and how to interact with them from Java programs (via JDBC).
Our Core Java Training is curated by professionals as per the industrial requirements and demands. This training encompasses comprehensive knowledge of basic and advanced concepts of Core Java (J2SE). Each lecture has been very carefully crafted explaining the motivation behind every concept. Each concept is clearly explained with well thought out examples & illustrations and is demonstrated in code.
verified badge
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.

Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.

We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.

If you have any further questions, please do not hesitate to contact us.
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
We are a team of engineers passionate about programming. We offer Python tutoring courses suitable for all levels (beginners, advanced students, CPGE students, or anyone looking to develop their skills).

Our courses combine essential foundations, practical examples and clear teaching to ensure solid and useful progress for both studies and careers.
verified badge
This course is a comprehensive and practical introduction to the WordPress CMS, designed for beginners who want to create, customize, and publish their own website, without writing a single line of code.

🎯 Educational objectives:

1- Understand how WordPress and its interface (back-office) work

2- Install WordPress locally using MAMP

3- Choose, install and customize a theme adapted to your needs

4- Use a builder (like Elementor) to create modern and dynamic pages

5- Create a structured navigation menu

6- Import a pre-built demo to save time

7- Put your site online and learn good maintenance practices

🧰 On the program:

1- Installing the local environment with MAMP

2- Getting started with the WordPress interface

3- Management of pages, articles, media, extensions and settings

4- Visual customization (themes, CSS, builders)

5- Hosting your website online

6- MCQs and practical exercises to validate your knowledge

💡 Who is this course for?

For students, entrepreneurs, freelancers, web enthusiasts, or anyone who wants to create their own website without relying on a developer.
verified badge
I offer personalized courses to learn how to create, configure and manage a professional website with WordPress, the most used tool in the world for building modern, fast and efficient websites.

My courses are suitable for both beginners and those who already have some basic knowledge and want to go further. The goal is to make you completely independent in creating, managing, and optimizing your website.

🔹 The program, depending on your level:

Installing WordPress and exploring the interface
Creation of essential pages (Home, Contact, Services...)
Using themes and customizing the design
Installation and configuration of essential extensions
Creating forms, menus, headers and footers
Media management (images, PDFs, videos)
Implementation of good security practices
Introduction to Search Engine Optimization (SEO)
Website performance optimization
Maintenance, backups and updates

🔹 Also available to learn:

Creating an e-commerce website with WooCommerce
Integration of basic HTML/CSS to improve visual rendering
Putting a website online on a hosting provider (OVH, o2switch, etc.)
Complete management of a web project from start to finish
WordPress debugging and error resolution

Each session is tailored to your pace and needs: personal project, company website, blog, online store or simply a desire to learn how to create websites.

My goal is to provide you with a clear, practical and effective method, while guiding you step by step until you are able to manage your own site independently.
verified badge
Unlock the world of programming with a clear and practical course designed for complete beginners.
In this class, you'll learn the foundations of JavaScript, one of the most widely used languages in modern web development.

Through simple explanations and real examples, you’ll understand how to write your first programs, solve problems using logic, and build small interactive projects. My teaching approach focuses on practice, clarity, and step-by-step guidance—perfect for students who want to start their coding journey with confidence.

By the end of the course, you’ll be able to:

Understand variables, conditions, loops, and functions

Build basic JavaScript programs that run in the browser

Work with events and manipulate the DOM to create interactive pages

Apply programming logic to solve real-world problems

Develop a solid foundation to continue into front-end or full-stack development
verified badge
My courses are designed for beginners as well as those with some prior knowledge who want to improve their programming skills or create their first web projects. I always begin by assessing your level and objectives (e.g., understanding the basics, completing an assignment, building a complete website, etc.). Then, I tailor the course entirely to your pace so you can learn without stress. I offer a comprehensive learning experience that combines theory (to understand the concepts) and practice (to apply them immediately). This allows you to progress faster and truly master what you learn. Teaching Methods: Simple explanations with concrete examples for the theory; Guided practical exercises to reinforce understanding; Mini-projects to directly apply each new concept; Correction and improvement of your own projects if you have any. Typical Session Structure: Quick review of previous concepts; New concept explained progressively; Practical exercises or mini-project to apply; Questions/answers + personalized advice; Work plan to continue between sessions (optional). What sets me apart: Simple teaching methods adapted to beginners; Balanced mix of theory and practice; Personalized support according to your objectives; Patience and step-by-step explanations; Possibility of creating concrete projects from the very first lessons. My courses are suitable for students from middle school to university level, as well as adults wishing to learn web development or change fields.
verified badge
Hello,

I offer personalized courses in:
- Excel (basics, advanced functions, pivot tables, automation...)
- VBA (macros, automation, file optimization)
- Python (basics, scripts, data, programming logic)

I graduated from Paris-Dauphine University with a Master's degree in Economic and Financial Engineering, and I adapt my lessons to your level and objectives:
- Complete handling
- Help with a specific project or file
- Understanding of key concepts
Courses can be taken in person or online.
Feel free to contact me to discuss your needs or schedule an initial meeting!
verified badge
السلام عليكم ورحمة الله وبركاته،
أنا طالب باحث في سلك الدكتوراه وأقدم دروس دعم وتقوية في مادة الرياضيات لجميع المستويات:

✔️ الإعدادي
✔️ الثانوي
✔️ الباكالوريا بجميع شعبها
✔️ التحضير للامتحانات والواجبات

أوفر شرحًا مبسطًا، تمارين تطبيقية، متابعة مستمرة، وتحسين مستوى التلميذ خطوة بخطوة.
verified badge
Have you just bought a new computer or do you finally want to feel comfortable with the one you have? This course is for you!
Designed specifically for beginners and seniors, this course guides you step by step in discovering your Mac or PC. No technical jargon, no judgment – just clear explanations and plenty of patience.
In the program :

Navigate your computer with confidence (desktop, files, folders)
Using the Internet and emails safely
Manage your photos and documents
Discover office tools (Pages/Numbers or Word/Excel)
Communicate with your loved ones via FaceTime or WhatsApp
Back up your data so you don't lose anything
Introduction to AI Assistants: Artificial intelligence (ChatGPT, etc.) to simplify your life

My approach: I adapt to your pace and needs. Every question is welcome, and we progress together until you feel independent.


See you soon, Chris
verified badge
Python programming
Algorithms
Data base
web development
HTML5, CSS3, JavaScript, PHP, SQL
Everything for high school students or students during customized training according to their needs, and don't forget your computers.
verified badge
I offer training in Algorithms and Python programming for students and beginners.
Level 1: variables, logical syntax, balls, blocks and functions.
Level 2: packages, file processing, graphical presentations (dashboard).
Garantie Le-Bon-Prof
favorite button
message icon
Contacter Vladimir