facebook
Jean
member icon
Trusted teacher
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
member icon
Trusted teacher
from58.00EUR/ h

Learn Python at all levels! One-on-one tutoring with an expert.

Do you want to learn programming? Do you have lots of boring, repetitive tasks, either at work or at home? Are you having trouble with your homework or your courses? Do you want to automate your life? Then come learn Python with me.

You don't need to want to become a developer in order to learn Python. Most people who program in Python actually work in another field, but use Python as a superpower to help them do their job more efficiently and effectively.

I will be teaching you one-on-one. We'll see what you want to do, and I help you work towards that goal. I will be using best practices as appropriate to your level. Most of our work will be in Jupyter notebooks.

Some case studies involving students of mine:

In one case, I started by automating one report of a financial analyst who had never programmed before, allowing him to start learning Python on during working hours. I also automated one of his side jobs, giving him more disposable income. He has since automated many more of his tasks, and has been providing many more useful insights to his company, which earned him a promotion and a sponsored masters degree. I still provide support as necessary.

In another, I enabled a PhD student to analyze their electron-phase micrographs by writing software with them which did the job of commercial software with an expensive license. I was acknowledged by name in their paper.

Note: Python 3 only, unless you are required to use Python 2.

Extra information

Bring your own laptop. If you haven't used Python before, try to make sure that you can use Python 3 on your computer before the lesson. I recommend Anaconda for Windows users, and you should already have it if you're on Mac or Linux.

If you have a project we would be working on, make sure the code runs on your computer already, unless your objective is to have me get it running. Also, please send me your code and explanation of the problem before the lesson so that we can get started more quickly.

Location

Online via webcam

General info

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
90 minutes
120 minutes
The class is taught in:English, Japanese, French

About Me

Hello!

I'm a robotics engineer and a Python expert. I have lived and worked in many countries around the world, and speak nine languages. I lived in Japan for four years while I did my masters, and have been speaking it for more than ten. In fact, my Japanese is better than some of my native languages.

I will be teaching Python programming (especially focusing on the scientific stack), as well as Japanese, and maybe some English, Math or Physics too. I love helping people learn.

Here are a couple of examples of some of my students on how Python changed their lives.

In one case, I started by automating one report of a financial analyst working for a grocery store chain, allowing him to start learning Python on the job. I also automated one of his side jobs, giving him more disposable income. He has since automated many more of his tasks, and has been providing useful insights to his company, which earned him a promotion and a sponsored masters degree. I still provide support as necessary.

In another, I enabled a PhD student to analyze their electron-phase micrographs by writing software with them which did the job of commercial software with an expensive license. I was acknowledged by name in their paper. He has since graduated.

Note: All classes at the student's location must be somewhere where no smokers (including e.g., roommates or parents) live.

Education

Masters of Engineering, Mechanical Engineering, Mechatronics Laboratory, Kyoto University, Kyoto, Japan. 2017.
Bachelor of Applied Sciences, Honours Mechatronics Engineering, University of Waterloo, Waterloo, ON, Canada. 2013.

Experience / Qualifications

I've worked in 5 countries. Most recently, I was a data scientist in Antwerp, then an industry automation consultant here in Brussels.

Reviews (4)

Jean is a good teacher. He has patience and is really involved. He helped me a lot in how to understand and write japanese with the use of built in tools on my laptop/iPhone. Thank you Jean!
Jean's knowledge of Python is extensive. He has a unique ability to communicate and adapt his teaching to fit your experience level/goals flawlessly. Most importantly he is a tremendously patient teacher. I am looking forward to more of his guidance in the months to come!
Jean is a very patient and helpful pedagogue. I came to him with a very specific set of requests and he helped me tremendously. We have more lessons planned because of this, to which I am looking forward.
First of all, Jean was amazing! He responded very quickly and answered every question I had! He is extremely knowledgeable and his help was just what I needed! He is very friendly and he adjusts the pace to his students. I am very glad I contacted him and I strongly recommend him for anyone who wants to learn programming languages or has trouble doing so! I will definitely study with him again!
Konnichiwa! Do you want to learn Japanese? Or do you want someone to practice with? Join me, and we'll work together to improve your level. I have over ten years of experience speaking Japanese, and lived in Japan for four of these, where I did my masters in engineering completely in Japanese (except for the thesis). I will be primarily teaching Japanese grammar at the beginner and intermediate levels, but I should also be able to help you even at more advanced levels. I tend to mainly teach with conversation, but we can also dive into the details if that's what you prefer. The lesson could be conducted entirely in Japanese, or I can explain certain concepts in French or (preferably) English.
Do you want to improve your productivity in class or at work? Are you tired of using Excel for things it's not meant for? Do you want to analyze and visualize your data? Do you want to generate valuable insights? Do you want to talk to sensors and devices? Then you've come to the right place. You don't need to want to become a developer in order to learn Python. Most people who program in Python actually work in another field, but use Python as a superpower to help them do their job more efficiently and effectively, or even do do things that were previously impossible. I will be teaching you one-on-one. We'll see what you want to do, and I help you work towards that goal. I will be using best practices as appropriate to your level. We might work with Jupyter notebooks if you have nothing more specific that you prefer to do. But I can also work with you on analyzing your data, controlling your devices and robots, or even building tools that you feel that you need. Depending on your application, we might even do some machine learning. Some case studies involving students of mine: In one case, I started by automating one report of a financial analyst who had never programmed before, allowing him to start learning Python on during working hours. I also automated one of his side jobs, giving him more disposable income. He has since automated many more of his tasks, and has been providing completely new insights to his company, This has earned him a promotion and a sponsored masters degree. I still provide support as necessary. In another, I enabled a PhD student to analyze their electron-phase micrographs by writing software with them which did the job of commercial software with an expensive license. I was acknowledged by name in their paper. Note: Python 3 only, unless you are required to use Python 2.
Are you having trouble with homework? Do you have a class that's so frustrating you don't see the point in learning it? I'm a robotics engineer, and I love helping people learn and appreciate the world around them. I'll help you with your homework, and I can show you where pretty much anything you might learn is used in real life. I might even be able to show you places you could implement it yourself!
I provide private, one-on-one training sessions focused on the practical and effective use of Large Language Models (LLMs) for beginners and professionals. The objective is to move beyond basic usage and equip you with the skills to apply these powerful tools strategically and efficiently. Usually, we'll first discuss any existing experience you have and what you might want to use AI for. I'll show you what's possible if you're not sure, and we will always work on something you actually want to do, on your own computer. The content of the training is tailored to your specific needs and can cover a range of modern AI tools and techniques, including: - Core Model Usage: Mastering prompt engineering and advanced interaction techniques for models like OpenAI's ChatGPT, Google's Gemini, and Anthropic's Claude, as well as using OLLaMA for local LLMs if needed. - Integrated Tools: Leveraging AI-powered tools to improve productivity. This includes using snippets to use your prompts anywhere, creating custom GPTs or projects etc (depenting on the tool), how to use Raycast AI for seamless integration on the desktop for macOS users. - Development & Research Interfaces: Using platforms like Google's AI Studio to work with one of the most powerful models for free, NotebookLM for research synthesis, and command-line interfaces like the Gemini CLI for technical tasks. - Practical Workflows: Developing systematic approaches to integrate these tools into your daily work for tasks such as research, content generation, data analysis, and workflow automation. My background includes serving as a subject matter expert on LLMs in a corporate environment. I have almost 20 years of experience in tutoring and mentoring, and I am practiced in explaining complex technical subjects in simple, understandable terms.

Ask a question

Send a message explaining your needs and Jean will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  
  
  
  
  Saturday at 4:00
  Sunday at 4:00
5
  
  
  
  
  
  Saturday at 5:00
  Sunday at 5:00
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  Saturday at 7:00
  Sunday at 7:00
8
  
  
  
  
  
  Saturday at 8:00
  Sunday at 8:00
9
  
  
  
  
  
  Saturday at 9:00
  Sunday at 9:00
10
  
  
  
  
  
  Saturday at 10:00
  Sunday at 10:00
11
  
  
  
  
  
  Saturday at 11:00
  Sunday at 11:00
12
  
  
  
  
  
  Saturday at 12:00
  Sunday at 12:00
13
  
  
  
  
  
  Saturday at 13:00
  Sunday at 13:00
14
  
  Tuesday at 14:00
  
  
  Friday at 14:00
  Saturday at 14:00
  
15
  Monday at 15:00
  Tuesday at 15:00
  
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 58€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since November 2019
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  
  
  
  
  Saturday at 4:00
  Sunday at 4:00
5
  
  
  
  
  
  Saturday at 5:00
  Sunday at 5:00
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  Saturday at 7:00
  Sunday at 7:00
8
  
  
  
  
  
  Saturday at 8:00
  Sunday at 8:00
9
  
  
  
  
  
  Saturday at 9:00
  Sunday at 9:00
10
  
  
  
  
  
  Saturday at 10:00
  Sunday at 10:00
11
  
  
  
  
  
  Saturday at 11:00
  Sunday at 11:00
12
  
  
  
  
  
  Saturday at 12:00
  Sunday at 12:00
13
  
  
  
  
  
  Saturday at 13:00
  Sunday at 13:00
14
  
  Tuesday at 14:00
  
  
  Friday at 14:00
  Saturday at 14:00
  
15
  Monday at 15:00
  Tuesday at 15:00
  
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 58€Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share

You are here


Private coding / programming lessons with python
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.

Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
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.

Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
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!

Python Programming: Learn to code from scratch, develop your own projects, and progress.
This course is for anyone who wants to learn to program in Python, whether you are a student, a professional, or simply curious. Python is one of the most widely used languages today, thanks to its simplicity and power. You'll learn how to write your first programs, manipulate data, automate tasks, and understand the essential foundations of modern programming. The objective is to make you independent in developing your own projects (scripts, small software, data analysis, etc.) and acquire a skill sought after in the academic and professional world.

Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics? I offer personalized courses in web development and programming, adapted to all levels. You will be able to learn to: Understanding the basics of computer logic Write readable and structured code Create your first web pages in HTML/CSS Manipulate languages like JavaScript or Ruby Solve problems and think “like a developer” I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.

Cambridge-trained with 12+ years experience tutoring for Excellence: Maths, Physics, Programming, Engineering
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.

Private lessons in Software Engineering and Computer Programming for all levels
Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let’s work together to turn your goals into achievements!

Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required. Course outlines: - Objected Oriented Programming concepts (OOPS) - Core Java Programming Introduction of Java - Data types and Variables - Methods - Control Flow Statements - Operators and Expressions - While and do-while Loops - Object-oriented Programming - Objects and classes - Using Java Objects - Java Files and I/O - Interfaces and Abstract Classes - Inner Classes

Analog and digital electronics, VHDL, FPGA, programming
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me

Computer Science and Programming Courses – Learn to Code and Master Information Technology
Do you want to learn computer science, programming or deepen your knowledge in information technology? I offer courses adapted to all levels, from beginner to advanced. 👉 Introduction to Computer Science and Operating Systems 👉 Introduction and improvement in object programming (solid experience in the Java language) 👉 Web development and databases (HTML, CSS, Javascript, SQL) 👉 Cybersecurity and information systems management 👉 Support for your projects and help with homework Personalized courses, interactive teaching and guaranteed progress! Available online or in person. Contact me to discuss your goals and start your learning.

Artificial Intelligence for Kids: Create, Play, and Think with AI (8-16 years old) in English, French, and Spanish
Explore how ChatGPT works, create avatars, and discover what LLMs are, what they're for, and how they work. Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

💻 Web Programming Course – HTML, CSS, Terminal & WordPress – Beginners Welcome!
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.

Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering

Learn Excel VBA from Scratch: Automate Excel Even with Zero Experience!
This course is designed for complete beginners who want to learn Excel VBA programming from the ground up. Whether you're a student, professional, or freelancer, you’ll learn how to automate tasks, create intelligent macros, design simple forms, and manage data efficiently within Excel. 🔧 What You Will Learn: The basics of programming: variables, loops, conditions, and procedures. How to record and edit simple macros. Automating tasks across cells, worksheets, workbooks, and named ranges. Creating interactive forms (UserForms) for data entry and display. Automating repetitive tasks like formatting, reporting, and even sending emails. Exploring advanced tools: events, error handling, and integration with other applications. 🎯 Who Is This Course For? Students, employees, or freelancers who work with Excel and want to save time. Professionals looking to build custom tools tailored to their workflow. No previous coding experience is required! 🛠️ Course Methodology: Step-by-step, hands-on learning. Clear explanations with real-life examples. Tips on writing clean, understandable, and reusable code.

Your Computer Science Instructor: From Basics to AI & Beyond
Computer Science is more than just code—it's the foundation of innovation in today's world. In this comprehensive live class, I’ll guide you through everything from the basics of Computer Science to Object Oriented Programming (OOP), Data Structures & Algorithms (DSA), and advanced computing concepts. We’ll cover: Core Programming Languages: Python, C, C++, Java, JavaScript, and more AP Computer Science Preparation Hands-on Project Development Artificial Intelligence, Data Science & Machine Learning I can teach in my own structured style or fully adapt to your preferred curriculum, pace, and goals—whatever helps you learn best. Whether it’s exam prep or real-world projects, we’ll build your Computer Science skills your way.