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 July 2017
Instructor since July 2017
Go for any level, also help with your own projects
course price icon
From 64 € /h
arrow icon
Go (Golang) is a great option either as your first programming language or as a next step in your already established developer carrier.
Some of its concepts and idioms might seems difficult to grasp but with the right guidance you will discover that they make sense and they make development really fun and easy.
I am happy to share with you my passion for Go so just send me a message and let's start!
Location
location type icon
Online from Netherlands
About Me
I am involved with computers and software development both at work and in my private life since more than 20 years. I am passionate about tutoring and sharing my knowledge and experience. I worked with students of various ages teaching them language, math, Office applications and software development.
I have solid knowledge of Golang, Javascript, Java, Docker, Kubernetes, Linux, Bash, Git, Gitlab, Jenkins.
Education
I studied extensively mathematics and physics in high school. I have a Bachelor in Computer Science from the Polytechnic University of Bucharest. I learned English at school and Spanish, German and Italian on my own.
Experience / Qualifications
Software developer and team leader. I am Docker Certified Associate and lead a devops team. I use Golang, Java and Javascript to write software for me and my clients.
I worked in many companies and with various cultures. As a tutor I always managed to help my students pass their exams with excellence as well as their fears of computers.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Spanish
Romanian
German
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Either you want to understand how computers work in general, what are the risks of online activities or you want to start or improve your developer skills, I will be happy to help you with that.
I am specialized in Java, GOlang, Docker, Git, HTML, CSS, JS, jQuery and I work in the field for more than 20 years.
I have experience in coaching professionals as well as in introducing children and teenagers to the fascinating world of computers and especially programming.
Read more
Docker is an essential tool for any developer nowadays. It allows flexibility and speeds up development.
Whether you would like to start learning containerization or you would like to take your knowledge to the next level, I can help you. Docker is a great tool to not only deliver software but also to play around with different technologies and test multiple releases without burdening your local environment.
Read more
Similar classes
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
This course is designed for beginners who want to get started with programming in Python, one of the most popular and accessible languages today. No previous experience is necessary. In one session, students will learn the basics of programming and will be able to create their first Python applications. With clear explanations, practical exercises, and real-world examples, this course is an ideal gateway to exploring computer science and coding.

Online Course: Introduction to Python - Programming Basics and Simple Applications

Duration :
- 60 minutes: intensive format to learn fundamental concepts.
- 90 minutes: In-depth format with more time for practical examples and interactive questions.
---

Educational objectives
At the end of the course, participants will be able to:
1. Understand the basics of programming, including the concepts of variables, data types, conditional structures, and loops.
2. Write and run simple Python scripts.
3. Manipulate inputs and outputs to interact with the user.
4. Solve practical problems with short, functional programs.

---

Course syllabus
1. Introduction (10-15 min)
- Presentation of Python: Why this language?
- Installation and configuration of a programming environment (IDLE, Visual Studio Code, or Jupyter Notebook).
- First program: *"Hello, World!"*.

2. Python Basics (20-30 min)
- Variables and data types (integers, strings, lists).
- Mathematical operations and data manipulation.
- Conditional structures (if/else) and loops (for/while).

3. Practical exercises (20-35 min)
- Write a program to calculate the sum of two numbers provided by the user.
- Create a simple application, like a currency converter or password generator.
- Bonus for 90 min format: Fixed a more complex issue involving lists or loops.

4. Q&A and conclusion (5-10 min)
- Summary of the concepts covered.
- Suggestions for resources to continue learning.
- Feedback on the course.

---

Teaching methodology
- Interactive and engaging: the course combines theoretical explanations with practical exercises.
- Personalized approach: Sessions are tailored to the needs of participants. Students are encouraged to ask questions at any time.
- Learning by doing: examples and exercises are designed to help you assimilate concepts quickly.

---

Target audience
This course is ideal for:
- Complete beginners in programming.
- Students or professionals wishing to acquire skills in Python for their personal or professional projects.
- Anyone curious to discover a powerful and versatile tool for solving problems.

---

Benefits of this online course
- Teaching by an experienced and passionate trainer.
- Interactive sessions adapted to your learning pace.
- Access to educational materials and exercises to continue practicing after the course.

Join us now to discover programming and its applications using Python!

---
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
10 years experience plus 10 accredited certificates, Bachelor in Multimedia Technology, website trainer and leader, avec WordPress applications, good conference satisfaction.

Autumn, I'll send you more than 3 seconds to Wordpress. I'm trying to find more projects like many more projects. J. Sohit Maintained Experience Part of the previous experience of using it is indestructible from WordPress.

Programme of Action:

Messages from the generation in the following steps:
- Your objects: Please wait for the next few days, to define your objects and what you want to do so that you can share satisfactorily! L'objectif: Travailler sur votre problem!
- La théorie: Please explain the “pourquoi comment” as on this page. After all, one of the fois que l'on a compris la logique, c'est bien more facile de mettre en application.
- La pratique: In the subject of defini vos, on travaillé sur la théorie, alors on rentre dans le dur et on pratique has been maintained!


The Formation Plan:
- Comprenons the types of web sites
-Hypergement
- Creation of the site using WordPress
- du website design using Elementor, Divi où Woo-coomerce
- Security
-Sauvegarde
- More powerful

And this new creation and design of the du website:
- On your website types + nécessaire configurations
verified badge
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
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
Hi!

Welcome to my class on Matlab programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I often use Matlab in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Matlab and explore its diverse capabilities together!

For beginners:
I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you!

For intermediate users:
If you already know the basics of Matlab but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are!
verified badge
These courses are part of a practical and accessible introductory training course in web development 🌐💻, designed for those who want to learn how to create a website from A to Z.
Using fundamental web technologies—HTML 🧱, CSS 🎨, and JavaScript ⚙️—you'll learn how to structure pages, style them, and make them interactive.

My teaching approach is hands-on: each concept is accompanied by concrete examples and progressive exercises to consolidate your knowledge. You'll discover how to build a responsive interface 📱💡, manage user events 🖱️, and apply simple animations ✨ to improve the user experience.

Whether you are a beginner or looking to consolidate your foundations, this training will guide you step by step towards autonomy in creating your own web projects 🚀

Training plan in 10 modules:

1. Introduction to programming 🧠💡
Understand the basics: logic, Linux commands, simple instructions and algorithms.

2. Introduction to HTML 🧱📄
Structure of a web page, main tags, links, images, tables, forms.

3. Accessibility and SEO ♿🔍
Create inclusive and well-referenced sites: semantic tags, ARIA attributes, good SEO practices.

4. Introduction to CSS 🎨🖌️
Formatting, colors, typography, boxes, flexbox and responsive layout.

5. Git & GitHub 🗂️⚙️
Version your code and collaborate effectively: Git commands, creating repositories, push/pull, pull requests.

6. JavaScript - Data Types 🔢📝
Numbers, strings, booleans, objects, arrays... Learn to manipulate data.

7. JavaScript - Functions and Methods ⚙️🧩
Define and call functions, understand scope, use native methods.

8. JavaScript - Terms ❓🔁
Master the if, else, switch statements to handle specific cases.

9. JavaScript - Arrays and Loops 🔄📊
Iterate efficiently with for, while, forEach, manipulate arrays like a pro.

10. DOM Manipulation & Closures 🌐✨
Edit HTML/CSS from JS, add events, understand closures for advanced interactions.
verified badge
Do you want to create your own website, understand how the code works, or master WordPress to become self-sufficient? I offer personalized online courses to help you learn step by step, with clarity and pedagogy.

👩‍🏫 What I propose:

* Introduction and improvement in HTML & CSS
* Using the Terminal (basic commands, Git, working environment)
* Creation of sites with WordPress (installation, themes, extensions, pages, basic SEO)
* Support for your personal or professional projects
* Advice on best practices and organization of your code

🎯 For whom?

* Complete beginners
* Freelancers, coaches, content creators
* Students or people in digital retraining
* Anyone curious to learn how to create a website

💡 Method: Interactive video lessons (Zoom/Meet), screen sharing, practical exercises, and flashcards. You progress at your own pace, with real support and simple explanations.

⏰ Flexible hours – 1 hour, 1.5 hour or 2 hour sessions
💶 Available packages
🌍 100% Online Courses – Wherever You Are!



See you soon.
Sandrine.
verified badge
For many years, I have successfully supported Swiss students in the fields of statistics, data analytics, machine learning, and artificial intelligence. I have gained extensive experience using R as a statistical programming tool and know exactly what students in Switzerland are required to do. I have numerous sample projects, datasets, and exam questions at my disposal and have prepared many students for their assignments and exams in a targeted, sustainable, and highly successful manner. My focus is on explaining complex statistical procedures, algorithms, and data analyses in an understandable way, demonstrating them in a practical way, and building confidence in the secure handling of data. My goal is not only to improve grades, but also, in the long term, to develop a deep understanding of data-driven questions and modern technologies such as machine learning and AI, which are crucial in later professional life.

► How do I teach?

►I attach great importance to ensuring that my students truly understand statistical concepts, data analytics methods, machine learning, and AI models, rather than just applying them mechanically – this is how we achieve sustainable success in statistics, data analytics, and modern technologies.

►My success is based on my ability to flexibly adapt my teaching style to the individual needs of students in statistics, data analytics, machine learning and AI, including topics such as regression methods, logistic regression and other machine learning algorithms.

►I use practical, lively examples from statistics, data science and AI to clearly explain abstract concepts such as hypothesis testing, analysis of variance, linear and nonlinear models and to anchor them deeply in the memory.

►With patience and clarity, I break down complex statistical analyses, machine learning models, and data processes into their essential components so that no student is overwhelmed and can build a solid foundation in statistics, data analytics, and AI.

►I am convinced that trusting collaboration is crucial to reducing uncertainty in statistics or data science and creating a productive learning atmosphere.

►I offer intensive exam preparation and project support in statistics, data analytics, machine learning and AI, develop strategies to combat exam anxiety with my students and train them on real data sets and complex algorithms.

►As an experienced online tutor for statistics, data analytics, machine learning, and AI, I use modern tools such as interactive whiteboards and live coding sessions in R to make teaching as efficient and practice-oriented as possible.

►Locations: I teach statistics, data analytics, machine learning, and AI at your home, online, or by appointment – flexible, professional, and tailored precisely to your needs.
verified badge
Python is today one of the most widely used programming languages in the world, both in Data Science, Artificial Intelligence, Web Development and for task automation.
In this course, I will guide you step by step according to your level:

Beginner: basics of the language (variables, loops, conditions, functions).

Intermediate: data manipulation (Pandas, NumPy), file management, object-oriented programming.

Advanced: practical projects (data analysis, machine learning, automation, API, web scraping).

My goal is to make learning clear, practical, and motivating. You'll not only learn how to code in Python, but also how to structure your projects and apply your knowledge to real-life scenarios.
verified badge
This is not a class; it is the strategic starting point for your child's success in the digital future.

This 60-minute session is a premium diagnostic evaluation conducted by a Technology Educator with over 10 years of experience and specialized in SEN pedagogy. It is designed to go beyond simple tutoring:
This session is divided into three parts: Discovery, Diagnostic, and Deliverable.

1. Discovery & goal setting
- Technology Fluency Check
- The "Why" & The "Fear":
- SEN & Learning Style Review

2. Diagnostic & assessment
- The AI Myth Buster Test
- Prompt Engineering Trial
- The learning process
- Ethical Scenarios

3. Deliverable & Roadmap

3-Phase Roadmap: Upon completion, you will receive a Personalized Learning Roadmap detailing exactly:
The 3-5 priority AI concepts the student should master.
The safest and most age-appropriate AI tools for their needs.
A recommended coaching plan to build their confidence, creativity, and critical thinking.

Precise and specialized educational plan that guarantees your child will not only understand AI, but learn how to master it ethically and independently.
verified badge
This online programming class is designed for students who want to build real technical skills in computer science and web development — not just learn theory, but actually create and understand how systems work.

I teach:

• Python programming (fundamentals, logic building, problem-solving, data handling)
• JavaScript (core concepts, DOM manipulation, interactivity)
• CSS (styling, layout systems, responsive design)
• Website Development (front-end foundations and structure)
• WordPress Development (customization, site building, content management)
• UI/UX Fundamentals (design thinking, layout clarity, user experience principles)

Students learn how to think computationally, break down problems logically, and build structured solutions. Lessons are practical and project-based, meaning students don’t just watch — they build.

For beginners, we focus on strong foundations: understanding how code works, writing clean syntax, and developing confidence in debugging.
For intermediate learners, we move into structured projects such as creating simple websites, improving layout design, adding interactivity, and understanding how front-end components connect.

My approach emphasizes clarity, structure, and application. I help students understand not only what to type, but why it works — which is the difference between copying code and truly understanding it.

This class is suitable for:
• School students exploring computer science
• Beginners transitioning into tech
• Learners preparing for academic computer science courses
• Individuals interested in web development skills

All sessions are fully online, interactive, and tailored to the student’s pace and goals.
verified badge
This course introduces programming concepts from the very beginning using Python (programming language).

Students will learn coding and programming fundamentals starting from basic concepts and progressing step-by-step until they understand functions and structured programming.

The course is designed for complete beginners and focuses on building strong programming foundations through explanation and practical exercises.

Topics covered include:

• Basic programming concepts and problem-solving logic
• Variables and data types
• Input and output operations
• Conditional statements (if, else)
• Loops and iteration structures
• Lists and basic data structures
• String manipulation
• Functions and modular programming
• Writing simple programs from scratch
• Introduction to coding logic and algorithmic thinking

The teaching method combines theoretical explanation with hands-on coding practice to help students gain confidence in programming.
message icon
Contact Mihai
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
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
This course is designed for beginners who want to get started with programming in Python, one of the most popular and accessible languages today. No previous experience is necessary. In one session, students will learn the basics of programming and will be able to create their first Python applications. With clear explanations, practical exercises, and real-world examples, this course is an ideal gateway to exploring computer science and coding.

Online Course: Introduction to Python - Programming Basics and Simple Applications

Duration :
- 60 minutes: intensive format to learn fundamental concepts.
- 90 minutes: In-depth format with more time for practical examples and interactive questions.
---

Educational objectives
At the end of the course, participants will be able to:
1. Understand the basics of programming, including the concepts of variables, data types, conditional structures, and loops.
2. Write and run simple Python scripts.
3. Manipulate inputs and outputs to interact with the user.
4. Solve practical problems with short, functional programs.

---

Course syllabus
1. Introduction (10-15 min)
- Presentation of Python: Why this language?
- Installation and configuration of a programming environment (IDLE, Visual Studio Code, or Jupyter Notebook).
- First program: *"Hello, World!"*.

2. Python Basics (20-30 min)
- Variables and data types (integers, strings, lists).
- Mathematical operations and data manipulation.
- Conditional structures (if/else) and loops (for/while).

3. Practical exercises (20-35 min)
- Write a program to calculate the sum of two numbers provided by the user.
- Create a simple application, like a currency converter or password generator.
- Bonus for 90 min format: Fixed a more complex issue involving lists or loops.

4. Q&A and conclusion (5-10 min)
- Summary of the concepts covered.
- Suggestions for resources to continue learning.
- Feedback on the course.

---

Teaching methodology
- Interactive and engaging: the course combines theoretical explanations with practical exercises.
- Personalized approach: Sessions are tailored to the needs of participants. Students are encouraged to ask questions at any time.
- Learning by doing: examples and exercises are designed to help you assimilate concepts quickly.

---

Target audience
This course is ideal for:
- Complete beginners in programming.
- Students or professionals wishing to acquire skills in Python for their personal or professional projects.
- Anyone curious to discover a powerful and versatile tool for solving problems.

---

Benefits of this online course
- Teaching by an experienced and passionate trainer.
- Interactive sessions adapted to your learning pace.
- Access to educational materials and exercises to continue practicing after the course.

Join us now to discover programming and its applications using Python!

---
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
10 years experience plus 10 accredited certificates, Bachelor in Multimedia Technology, website trainer and leader, avec WordPress applications, good conference satisfaction.

Autumn, I'll send you more than 3 seconds to Wordpress. I'm trying to find more projects like many more projects. J. Sohit Maintained Experience Part of the previous experience of using it is indestructible from WordPress.

Programme of Action:

Messages from the generation in the following steps:
- Your objects: Please wait for the next few days, to define your objects and what you want to do so that you can share satisfactorily! L'objectif: Travailler sur votre problem!
- La théorie: Please explain the “pourquoi comment” as on this page. After all, one of the fois que l'on a compris la logique, c'est bien more facile de mettre en application.
- La pratique: In the subject of defini vos, on travaillé sur la théorie, alors on rentre dans le dur et on pratique has been maintained!


The Formation Plan:
- Comprenons the types of web sites
-Hypergement
- Creation of the site using WordPress
- du website design using Elementor, Divi où Woo-coomerce
- Security
-Sauvegarde
- More powerful

And this new creation and design of the du website:
- On your website types + nécessaire configurations
verified badge
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
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
Hi!

Welcome to my class on Matlab programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I often use Matlab in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Matlab and explore its diverse capabilities together!

For beginners:
I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you!

For intermediate users:
If you already know the basics of Matlab but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are!
verified badge
These courses are part of a practical and accessible introductory training course in web development 🌐💻, designed for those who want to learn how to create a website from A to Z.
Using fundamental web technologies—HTML 🧱, CSS 🎨, and JavaScript ⚙️—you'll learn how to structure pages, style them, and make them interactive.

My teaching approach is hands-on: each concept is accompanied by concrete examples and progressive exercises to consolidate your knowledge. You'll discover how to build a responsive interface 📱💡, manage user events 🖱️, and apply simple animations ✨ to improve the user experience.

Whether you are a beginner or looking to consolidate your foundations, this training will guide you step by step towards autonomy in creating your own web projects 🚀

Training plan in 10 modules:

1. Introduction to programming 🧠💡
Understand the basics: logic, Linux commands, simple instructions and algorithms.

2. Introduction to HTML 🧱📄
Structure of a web page, main tags, links, images, tables, forms.

3. Accessibility and SEO ♿🔍
Create inclusive and well-referenced sites: semantic tags, ARIA attributes, good SEO practices.

4. Introduction to CSS 🎨🖌️
Formatting, colors, typography, boxes, flexbox and responsive layout.

5. Git & GitHub 🗂️⚙️
Version your code and collaborate effectively: Git commands, creating repositories, push/pull, pull requests.

6. JavaScript - Data Types 🔢📝
Numbers, strings, booleans, objects, arrays... Learn to manipulate data.

7. JavaScript - Functions and Methods ⚙️🧩
Define and call functions, understand scope, use native methods.

8. JavaScript - Terms ❓🔁
Master the if, else, switch statements to handle specific cases.

9. JavaScript - Arrays and Loops 🔄📊
Iterate efficiently with for, while, forEach, manipulate arrays like a pro.

10. DOM Manipulation & Closures 🌐✨
Edit HTML/CSS from JS, add events, understand closures for advanced interactions.
verified badge
Do you want to create your own website, understand how the code works, or master WordPress to become self-sufficient? I offer personalized online courses to help you learn step by step, with clarity and pedagogy.

👩‍🏫 What I propose:

* Introduction and improvement in HTML & CSS
* Using the Terminal (basic commands, Git, working environment)
* Creation of sites with WordPress (installation, themes, extensions, pages, basic SEO)
* Support for your personal or professional projects
* Advice on best practices and organization of your code

🎯 For whom?

* Complete beginners
* Freelancers, coaches, content creators
* Students or people in digital retraining
* Anyone curious to learn how to create a website

💡 Method: Interactive video lessons (Zoom/Meet), screen sharing, practical exercises, and flashcards. You progress at your own pace, with real support and simple explanations.

⏰ Flexible hours – 1 hour, 1.5 hour or 2 hour sessions
💶 Available packages
🌍 100% Online Courses – Wherever You Are!



See you soon.
Sandrine.
verified badge
For many years, I have successfully supported Swiss students in the fields of statistics, data analytics, machine learning, and artificial intelligence. I have gained extensive experience using R as a statistical programming tool and know exactly what students in Switzerland are required to do. I have numerous sample projects, datasets, and exam questions at my disposal and have prepared many students for their assignments and exams in a targeted, sustainable, and highly successful manner. My focus is on explaining complex statistical procedures, algorithms, and data analyses in an understandable way, demonstrating them in a practical way, and building confidence in the secure handling of data. My goal is not only to improve grades, but also, in the long term, to develop a deep understanding of data-driven questions and modern technologies such as machine learning and AI, which are crucial in later professional life.

► How do I teach?

►I attach great importance to ensuring that my students truly understand statistical concepts, data analytics methods, machine learning, and AI models, rather than just applying them mechanically – this is how we achieve sustainable success in statistics, data analytics, and modern technologies.

►My success is based on my ability to flexibly adapt my teaching style to the individual needs of students in statistics, data analytics, machine learning and AI, including topics such as regression methods, logistic regression and other machine learning algorithms.

►I use practical, lively examples from statistics, data science and AI to clearly explain abstract concepts such as hypothesis testing, analysis of variance, linear and nonlinear models and to anchor them deeply in the memory.

►With patience and clarity, I break down complex statistical analyses, machine learning models, and data processes into their essential components so that no student is overwhelmed and can build a solid foundation in statistics, data analytics, and AI.

►I am convinced that trusting collaboration is crucial to reducing uncertainty in statistics or data science and creating a productive learning atmosphere.

►I offer intensive exam preparation and project support in statistics, data analytics, machine learning and AI, develop strategies to combat exam anxiety with my students and train them on real data sets and complex algorithms.

►As an experienced online tutor for statistics, data analytics, machine learning, and AI, I use modern tools such as interactive whiteboards and live coding sessions in R to make teaching as efficient and practice-oriented as possible.

►Locations: I teach statistics, data analytics, machine learning, and AI at your home, online, or by appointment – flexible, professional, and tailored precisely to your needs.
verified badge
Python is today one of the most widely used programming languages in the world, both in Data Science, Artificial Intelligence, Web Development and for task automation.
In this course, I will guide you step by step according to your level:

Beginner: basics of the language (variables, loops, conditions, functions).

Intermediate: data manipulation (Pandas, NumPy), file management, object-oriented programming.

Advanced: practical projects (data analysis, machine learning, automation, API, web scraping).

My goal is to make learning clear, practical, and motivating. You'll not only learn how to code in Python, but also how to structure your projects and apply your knowledge to real-life scenarios.
verified badge
This is not a class; it is the strategic starting point for your child's success in the digital future.

This 60-minute session is a premium diagnostic evaluation conducted by a Technology Educator with over 10 years of experience and specialized in SEN pedagogy. It is designed to go beyond simple tutoring:
This session is divided into three parts: Discovery, Diagnostic, and Deliverable.

1. Discovery & goal setting
- Technology Fluency Check
- The "Why" & The "Fear":
- SEN & Learning Style Review

2. Diagnostic & assessment
- The AI Myth Buster Test
- Prompt Engineering Trial
- The learning process
- Ethical Scenarios

3. Deliverable & Roadmap

3-Phase Roadmap: Upon completion, you will receive a Personalized Learning Roadmap detailing exactly:
The 3-5 priority AI concepts the student should master.
The safest and most age-appropriate AI tools for their needs.
A recommended coaching plan to build their confidence, creativity, and critical thinking.

Precise and specialized educational plan that guarantees your child will not only understand AI, but learn how to master it ethically and independently.
verified badge
This online programming class is designed for students who want to build real technical skills in computer science and web development — not just learn theory, but actually create and understand how systems work.

I teach:

• Python programming (fundamentals, logic building, problem-solving, data handling)
• JavaScript (core concepts, DOM manipulation, interactivity)
• CSS (styling, layout systems, responsive design)
• Website Development (front-end foundations and structure)
• WordPress Development (customization, site building, content management)
• UI/UX Fundamentals (design thinking, layout clarity, user experience principles)

Students learn how to think computationally, break down problems logically, and build structured solutions. Lessons are practical and project-based, meaning students don’t just watch — they build.

For beginners, we focus on strong foundations: understanding how code works, writing clean syntax, and developing confidence in debugging.
For intermediate learners, we move into structured projects such as creating simple websites, improving layout design, adding interactivity, and understanding how front-end components connect.

My approach emphasizes clarity, structure, and application. I help students understand not only what to type, but why it works — which is the difference between copying code and truly understanding it.

This class is suitable for:
• School students exploring computer science
• Beginners transitioning into tech
• Learners preparing for academic computer science courses
• Individuals interested in web development skills

All sessions are fully online, interactive, and tailored to the student’s pace and goals.
verified badge
This course introduces programming concepts from the very beginning using Python (programming language).

Students will learn coding and programming fundamentals starting from basic concepts and progressing step-by-step until they understand functions and structured programming.

The course is designed for complete beginners and focuses on building strong programming foundations through explanation and practical exercises.

Topics covered include:

• Basic programming concepts and problem-solving logic
• Variables and data types
• Input and output operations
• Conditional statements (if, else)
• Loops and iteration structures
• Lists and basic data structures
• String manipulation
• Functions and modular programming
• Writing simple programs from scratch
• Introduction to coding logic and algorithmic thinking

The teaching method combines theoretical explanation with hands-on coding practice to help students gain confidence in programming.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mihai