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 February 2020
Instructor since February 2020
Translated by GoogleSee original
Introductory Programming Course - With Python
course price icon
From 31.59 £ /h
arrow icon
The objective of this course is to become familiar with programming by starting with a high level language: Python. Knowing how to program is a non-negligible asset nowadays, IT is more and more present in our daily life.

In addition, programming and mathematics are quite linked and require a certain logic (which can be acquired), working one allows you to progress in the other.

Do not hesitate to contact me if you are interested in programming but you do not want to start alone, or if you have problems understanding with a course that you are already, I will be happy to help you.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Avenue Henri Pauwels Bruxelles
location type icon
Online from Belgium
About Me
Je suis actuellement doctorant, mais j'ai toujours aimé partager mes connaissances des mathématiques et de la physique de manière la plus ludique possible. Mon objectif est de transmettre ma passion des sciences et technologies.

J'aime que mes élèves montrent une volonté d'apprendre et de se dépasser. Selon ma conception, le cours se doit d'être le plus interactif possible avec l'élève.
Education
Je réalise actuellement un doctorat en cyber-sécurité à l'Université Libre de Bruxelles, à l'école Polytechnique. Je suis diplômé des études d'ingénieur civil en électronique et télécommunications depuis juin 2020.
Experience / Qualifications
Je donne des cours de math et de physique depuis ma 6e secondaire. J'ai toujours reçu des retours positifs de la part de mes élèves.
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
French
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Engineer at the Polytechnic school of Brussels currently finishing my Master degree, my goal is to give you a better understanding of your math or physics courses.

If you are in highschool or in college, do not hesitate to contact me to get a small boost or to surpass yourself in one of those subject.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Trainer for 10 years, I offer to support you in your learning of Photoshop software by working on concrete examples.

My experience as a trainer allowed me to sharpen my teaching techniques. I adapt to the level of the student to help him master the tools offered by this software.
verified badge
I am a Java/Scala/Javascript developer with 7 years of experience in the professional world, I like teaching and sharing my knowledge. I can travel or do online courses (given the context of covid19). I am punctual and a teacher.
verified badge
As a teaching professional with over 17 years’ experience in primary and secondary schools, I aim for the development of independent learners by focusing on inquiry-based student-centred learning. There is a high degree of differentiation in my lessons and activities in order to best meet the educational needs of diverse learners.

As a private tutor, I offer support at primary and secondary school level in ICT, Computing and maths. I design activities for the development of creative, analytical and critical thinking while always taking into account the individual learning needs of every student.

My ICT and Computing support focuses in areas such as:
- Computer Hardware
- Binary systems and hexadecimal
- Logic gates and logic circuits
- Operating systems
- Algorithms and Programming (Eclipse, Alice, Greenfoot, Python, HTML5, App Inventor, Scratch, Scratch Jr, Kodable)
- Computer Networks
- Computer databases (+ SQL, Access)
- Security and ethics
- Website development on Wordpress/Joomla
- Multimedia editing (GIMP, Audacity, Movie Maker, iMovie)

Please do not hesitate to contact me for any further information.
verified badge
Advanced mathematics and statistics often present one of the main challenges encountered at university. Many students understand the lectures but find themselves stuck as soon as they have to solve exercises or prepare for exams on their own.

For over 35 years, I have been supporting undergraduate students, BUT, PASS, business school students, as well as adults undergoing professional retraining, to help them acquire an effective work method and succeed in their exams.

Subjects taught
Analysis
Linear algebra
Matrices and linear systems
Functions and optimization
Descriptive statistics
Probabilities
Hypothesis testing
Estimate
Introduction to Python or SQL when the program requires it
A clear and progressive method

Each session is tailored to your course of study and your objectives.

We work from your lectures, tutorials, exercises or past papers to precisely target the concepts that are causing problems.

The goal is not just to succeed at one exercise, but to understand the method that will allow you to solve others independently.

Session Procedure

The courses take place entirely online with screen sharing and an interactive digital whiteboard.

We alternate explanations, demonstrations and exercises with live corrections in order to immediately check understanding and progress effectively.

Available formats

60-minute session

Ideal for preparing for a tutorial, understanding a difficult concept or getting stuck on an exercise.

90-minute session

Recommended for refresher courses, exam preparation, or in-depth study of a chapter.

My commitment

My goal is to help you understand mathematics in a lasting way rather than simply memorizing calculation methods.

You will progress not only in your current exam, but also in the courses that will follow in your curriculum.

Whether you are preparing for a midterm, a competitive exam, a semester validation or a return to studies, I will be happy to support you in your success.
verified badge
💻 Learn IT easily with tailor-made support! 🚀
Do you want to improve your computer skills or discover the basics to better navigate the digital world? I offer courses adapted to all levels, whether you are a beginner or looking to improve.
🌟 Why choose me?
• Adapted teaching: I explain concepts in a simple and clear manner, even for novices.
• Personalized courses: Each session is designed according to your needs and objectives.
• Hands-on learning: Immediately apply what you learn.
📘 Areas covered:
• Introduction to computers (using the computer, browsing the internet, security).
• Office software (Word, Excel, PowerPoint).
• Introduction to programming (Python, HTML/CSS).
• Basics of data management and analysis with tools like Power BI.
🕒 Flexible hours: Classes available on weekdays or weekends, depending on your schedule.
📍 Modalities: In person or online, according to your preferences.
👉 Contact me now to start your adventure in the digital world!
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
Are you looking to deepen your knowledge of physics or master advanced techniques in Python programming? This course is designed to help you achieve a level of academic and technical excellence, whether you are a high school student, university student or professional looking to develop your skills.

With an interactive and effective teaching approach, you will benefit from personalized support to overcome obstacles, grasp complex concepts and improve your performance. Whether it is to succeed in difficult exams, high-level competitions or to create powerful applications in Python, this course will provide you with all the tools necessary to achieve your goals.

🎯 Why Choose This Course?
Advanced and Expertise Level: In-depth content and effective methodology to master complex topics in physics and programming.
Personalized Courses: Sessions adapted to your needs, your pace and your level.
Interactive Online Learning: Dynamic online courses with screen sharing and audio interaction for enjoyable and engaging learning.
Concrete Projects and Practical Applications: Development of practical projects to implement theoretical concepts.
Intensive Preparation for Exams and Competitions: Rigorous training with complex exercises and exam simulations to guarantee your success.
Flexibility and Comfort: Learn from home, according to your schedule, without having to travel.

🔬 Advanced Physics – From High School to University
This module offers a complete and in-depth program to prepare you for demanding secondary school exams, preparatory classes and scientific university courses:

1. Secondary Physics (High School and Preparatory Classes)
⚙️ Classical Mechanics: Kinematics, dynamics, Newton's laws, energy and work, oscillations.
🌊 Waves and Vibrations: Wave propagation, interference, diffraction, acoustics.
⚡ Electricity and Magnetism: Electric circuits, electrostatics, magnetostatics, electromagnetic induction.
🔦 Optics: Geometric optics (lenses, mirrors), wave optics (interference, diffraction).
🌡️ Thermodynamics: Laws of thermodynamics, thermodynamic cycles, entropy, changes of state.

2. University and Advanced Physics
🔄 Analytical Mechanics: Lagrangian, Hamiltonian, and generalized coordinates.
🌐 Advanced Electromagnetism: Maxwell's equations and the propagation of electromagnetic waves.
🧪 Quantum Physics: The postulates of quantum mechanics, the wave function, and the Schrödinger equation.
☢️ Nuclear and Particle Physics: The structure of the nucleus, radioactivity, and fundamental interactions.
🌌 Special Relativity: Lorentz transformations, time dilation, and length contraction.

3. Intensive Preparation for Exams and Competitions
📘 Scientific methodology: Learn to analyze statements, structure responses and write clearly and precisely.
📝 Application exercises and past papers: Intensive training to master the concepts and pass your exams.
🔎 Solve complex problems with detailed explanations and effective strategies.
⏰ Time management: Practical tips to improve your time management during exams.

🐍 Advanced Python Programming – Focused on Efficiency
This module will teach you how to program efficiently and effectively in Python, with an emphasis on best practices and advanced techniques:

1. Mastering Advanced Concepts in Python
🔠 Advanced Syntax and Best Practices: Deepening of Python concepts.
📦 Object-Oriented Programming (OOP): Abstract classes, interfaces, and design patterns in Python.
🔄 Functional Programming: Using lambda, map, filter, reduce, generators and iterators.
⚡ Asynchronous Programming: Implementing asyncio for fast and responsive applications.
🧪 Unit Testing and Code Quality: Use of pytest, code coverage, and CI/CD.

2. Performance Optimization
🚀 Algorithm Optimization: Analysis of algorithmic complexity and use of efficient data structures.
⚙️ Profiling and Debugging: Performance evaluation with cProfile and code improvement.
🔒 Security and Robustness: Writing secure code and handling exceptions appropriately.
3. Practical Projects and Advanced Applications
🌐 Web Applications: Building high-performance web applications using Flask and FastAPI.
📊 Data Science and Machine Learning: Exploitation of Pandas, NumPy, Scikit-learn and TensorFlow.
🕸️ Advanced Web Scraping: Complex data extraction using BeautifulSoup and Selenium.
🤖 Automation and Efficient Scripts: Automation of tasks and development of efficient scripts.

🧑‍🏫 Methodology and Pedagogical Approach:
Learning by doing: Each theoretical concept is directly implemented through practical exercises.
Interactive Online Teaching: Using audio and screen sharing for seamless communication and dynamic learning.
Personalized monitoring: Regular support to assess your progress and answer all your questions.
Concrete projects: Development of complete projects to apply your programming skills.
Motivation and Confidence: A positive and encouraging approach to build your confidence in your abilities.

🎓 For whom?
This course is intended for:

- High school and preparatory class students who aspire to academic excellence.
- University students in science and computer science wishing to deepen their knowledge.
- Candidates for scientific competitions who are preparing for physics and programming tests.
- Developers looking to improve their advanced Python skills.
- Researchers and engineers who use Python for complex scientific applications.

🔔 Register now! Don't miss the opportunity to master advanced physics while developing skills in optimized and efficient Python. Join our program "🚀 Advanced Courses - 🔬 Physics from High School to University & 🐍 Advanced Python Programming Focused on Efficiency!" and progress at your own pace with confidence and motivation!
verified badge
Always wanted to learn programming but you don't know where to begin? Discover Python programming today with tailor-made courses. Whether you have never programmed in your life, have some knowledge or already program professionally, I adapt my lessons to your needs.

- For beginners, the idea is to first introduce certain key programming concepts while applying these concepts to the Python language.
- For intermediate and advanced levels, we can deepen your knowledge or start a concrete project to fill your knwoledge gaps.

My goal with these courses is to pass on my passion for programming to you and to give you all the tools you need to launch into your projects!

My lessons are adapted to all ages
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Hello! My name is Hanae, and I offer personalized lessons in English, Mathematics, and Computer Science for students of all levels — from primary school to university.

With over 10 years of professional experience in the tech and business world, I combine structured methods with a friendly and supportive teaching style to help students gain confidence and achieve their goals.

👩‍💻 In Computer Science, I teach programming basics (C language), digital logic, and software tools such as Power BI, Excel, and SQL.

Whether you want to improve your grades, prepare for exams, or strengthen your practical skills, my lessons are designed to make learning clear, engaging, and motivating.

Lessons can be given online or in person, and I always adapt the pace and content to the student’s needs.
verified badge
Microsoft Office is now a virtually indispensable software suite for almost everyone, whether during our school years, through PowerPoint presentations, document creation with MS Word, calculations and graph creation in MS Excel, or during our professional lives. In the latter case, we need to get even more out of it in a minimum amount of time.

Some may have noticed that it's possible to automate a series of actions by recording "macros" to save time. But have you ever considered that behind these macros lies computer code generated for you in "Visual Basic for Applications" (VBA)? Understanding this type of code and how it manipulates the "object model" associated with the application being used (for example, the worksheets, rows and columns, cells, and the values they contain, in the case of Microsoft Excel) allows you to go further in terms of automation and flexibility.

The course is adaptable to the student and their level. Depending on demand and the number of sessions, it can cover the fundamentals of programming (variables, types, declarations, manipulations, local and global variables, etc.), illustrated using VBA, as well as best programming practices (error handling, using comments, standardizing variable names, code modularity), culminating in the creation of a project enabling interoperability between different Microsoft Office tools (for example, associating notes taken with OneNote with dates in a perpetual calendar created in Excel). It may even cover concepts such as object-oriented programming (polymorphism, encapsulation) and the differences between compiled and interpreted languages.

The sky's the limit :))
verified badge
As a master's student in computer engineering, I offer private tutoring in mathematics, physics and computer science for secondary school students and students at the beginning of university.

I help students to understand the subject matter in depth, to regain confidence and to improve their results, whether for a refresher course, regular monitoring or exam preparation.

My method is simple and effective: clear explanations, review of the basics if necessary, and targeted exercises.
verified badge
Knowing how to program is an asset for everyone, regardless of your field of work. Whether it's to automate repetitive tasks, assist with calculations or data analysis, develop applications, or simply for enjoyment, everyone benefits from a basic knowledge of programming.
With a decade of experience in the field and advanced computer training as part of my studies, I offer to help you discover the wonderful world of programming, or improve your skills with a personalized approach, tailored to your objectives, including theoretical parts and exercises.
verified badge
Programming courses for beginners and intermediate learners.
Learning computer logic, the basics of coding and putting it into practice with exercises and mini-projects.
Personalized support according to the student's level.
Opportunity to move towards web or mobile development with a concrete and practical approach.
verified badge
In this course you will learn the basics to create your first IT projects from start to finish, from front-end to back-end. Each concept will be covered step by step.
We'll begin with an introduction and an overview of computer science to first deconstruct any limiting beliefs you may have about it. This will include an introduction to Python, then HTML, then CSS, then Java, then React, and finally SQL.
Depending on your age, the course will be adapted to cover concepts that are relatively simple for your brain to grasp. If you are a complete beginner or young, we will start with creating Python scripts, then building a calculator, and so on.
We can also touch on concepts such as AI if you wish. Learn to Vibe Code, understand how different models work, or learn how to create AI agents.
message icon
Contact Wilson
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Trainer for 10 years, I offer to support you in your learning of Photoshop software by working on concrete examples.

My experience as a trainer allowed me to sharpen my teaching techniques. I adapt to the level of the student to help him master the tools offered by this software.
verified badge
I am a Java/Scala/Javascript developer with 7 years of experience in the professional world, I like teaching and sharing my knowledge. I can travel or do online courses (given the context of covid19). I am punctual and a teacher.
verified badge
As a teaching professional with over 17 years’ experience in primary and secondary schools, I aim for the development of independent learners by focusing on inquiry-based student-centred learning. There is a high degree of differentiation in my lessons and activities in order to best meet the educational needs of diverse learners.

As a private tutor, I offer support at primary and secondary school level in ICT, Computing and maths. I design activities for the development of creative, analytical and critical thinking while always taking into account the individual learning needs of every student.

My ICT and Computing support focuses in areas such as:
- Computer Hardware
- Binary systems and hexadecimal
- Logic gates and logic circuits
- Operating systems
- Algorithms and Programming (Eclipse, Alice, Greenfoot, Python, HTML5, App Inventor, Scratch, Scratch Jr, Kodable)
- Computer Networks
- Computer databases (+ SQL, Access)
- Security and ethics
- Website development on Wordpress/Joomla
- Multimedia editing (GIMP, Audacity, Movie Maker, iMovie)

Please do not hesitate to contact me for any further information.
verified badge
Advanced mathematics and statistics often present one of the main challenges encountered at university. Many students understand the lectures but find themselves stuck as soon as they have to solve exercises or prepare for exams on their own.

For over 35 years, I have been supporting undergraduate students, BUT, PASS, business school students, as well as adults undergoing professional retraining, to help them acquire an effective work method and succeed in their exams.

Subjects taught
Analysis
Linear algebra
Matrices and linear systems
Functions and optimization
Descriptive statistics
Probabilities
Hypothesis testing
Estimate
Introduction to Python or SQL when the program requires it
A clear and progressive method

Each session is tailored to your course of study and your objectives.

We work from your lectures, tutorials, exercises or past papers to precisely target the concepts that are causing problems.

The goal is not just to succeed at one exercise, but to understand the method that will allow you to solve others independently.

Session Procedure

The courses take place entirely online with screen sharing and an interactive digital whiteboard.

We alternate explanations, demonstrations and exercises with live corrections in order to immediately check understanding and progress effectively.

Available formats

60-minute session

Ideal for preparing for a tutorial, understanding a difficult concept or getting stuck on an exercise.

90-minute session

Recommended for refresher courses, exam preparation, or in-depth study of a chapter.

My commitment

My goal is to help you understand mathematics in a lasting way rather than simply memorizing calculation methods.

You will progress not only in your current exam, but also in the courses that will follow in your curriculum.

Whether you are preparing for a midterm, a competitive exam, a semester validation or a return to studies, I will be happy to support you in your success.
verified badge
💻 Learn IT easily with tailor-made support! 🚀
Do you want to improve your computer skills or discover the basics to better navigate the digital world? I offer courses adapted to all levels, whether you are a beginner or looking to improve.
🌟 Why choose me?
• Adapted teaching: I explain concepts in a simple and clear manner, even for novices.
• Personalized courses: Each session is designed according to your needs and objectives.
• Hands-on learning: Immediately apply what you learn.
📘 Areas covered:
• Introduction to computers (using the computer, browsing the internet, security).
• Office software (Word, Excel, PowerPoint).
• Introduction to programming (Python, HTML/CSS).
• Basics of data management and analysis with tools like Power BI.
🕒 Flexible hours: Classes available on weekdays or weekends, depending on your schedule.
📍 Modalities: In person or online, according to your preferences.
👉 Contact me now to start your adventure in the digital world!
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
Are you looking to deepen your knowledge of physics or master advanced techniques in Python programming? This course is designed to help you achieve a level of academic and technical excellence, whether you are a high school student, university student or professional looking to develop your skills.

With an interactive and effective teaching approach, you will benefit from personalized support to overcome obstacles, grasp complex concepts and improve your performance. Whether it is to succeed in difficult exams, high-level competitions or to create powerful applications in Python, this course will provide you with all the tools necessary to achieve your goals.

🎯 Why Choose This Course?
Advanced and Expertise Level: In-depth content and effective methodology to master complex topics in physics and programming.
Personalized Courses: Sessions adapted to your needs, your pace and your level.
Interactive Online Learning: Dynamic online courses with screen sharing and audio interaction for enjoyable and engaging learning.
Concrete Projects and Practical Applications: Development of practical projects to implement theoretical concepts.
Intensive Preparation for Exams and Competitions: Rigorous training with complex exercises and exam simulations to guarantee your success.
Flexibility and Comfort: Learn from home, according to your schedule, without having to travel.

🔬 Advanced Physics – From High School to University
This module offers a complete and in-depth program to prepare you for demanding secondary school exams, preparatory classes and scientific university courses:

1. Secondary Physics (High School and Preparatory Classes)
⚙️ Classical Mechanics: Kinematics, dynamics, Newton's laws, energy and work, oscillations.
🌊 Waves and Vibrations: Wave propagation, interference, diffraction, acoustics.
⚡ Electricity and Magnetism: Electric circuits, electrostatics, magnetostatics, electromagnetic induction.
🔦 Optics: Geometric optics (lenses, mirrors), wave optics (interference, diffraction).
🌡️ Thermodynamics: Laws of thermodynamics, thermodynamic cycles, entropy, changes of state.

2. University and Advanced Physics
🔄 Analytical Mechanics: Lagrangian, Hamiltonian, and generalized coordinates.
🌐 Advanced Electromagnetism: Maxwell's equations and the propagation of electromagnetic waves.
🧪 Quantum Physics: The postulates of quantum mechanics, the wave function, and the Schrödinger equation.
☢️ Nuclear and Particle Physics: The structure of the nucleus, radioactivity, and fundamental interactions.
🌌 Special Relativity: Lorentz transformations, time dilation, and length contraction.

3. Intensive Preparation for Exams and Competitions
📘 Scientific methodology: Learn to analyze statements, structure responses and write clearly and precisely.
📝 Application exercises and past papers: Intensive training to master the concepts and pass your exams.
🔎 Solve complex problems with detailed explanations and effective strategies.
⏰ Time management: Practical tips to improve your time management during exams.

🐍 Advanced Python Programming – Focused on Efficiency
This module will teach you how to program efficiently and effectively in Python, with an emphasis on best practices and advanced techniques:

1. Mastering Advanced Concepts in Python
🔠 Advanced Syntax and Best Practices: Deepening of Python concepts.
📦 Object-Oriented Programming (OOP): Abstract classes, interfaces, and design patterns in Python.
🔄 Functional Programming: Using lambda, map, filter, reduce, generators and iterators.
⚡ Asynchronous Programming: Implementing asyncio for fast and responsive applications.
🧪 Unit Testing and Code Quality: Use of pytest, code coverage, and CI/CD.

2. Performance Optimization
🚀 Algorithm Optimization: Analysis of algorithmic complexity and use of efficient data structures.
⚙️ Profiling and Debugging: Performance evaluation with cProfile and code improvement.
🔒 Security and Robustness: Writing secure code and handling exceptions appropriately.
3. Practical Projects and Advanced Applications
🌐 Web Applications: Building high-performance web applications using Flask and FastAPI.
📊 Data Science and Machine Learning: Exploitation of Pandas, NumPy, Scikit-learn and TensorFlow.
🕸️ Advanced Web Scraping: Complex data extraction using BeautifulSoup and Selenium.
🤖 Automation and Efficient Scripts: Automation of tasks and development of efficient scripts.

🧑‍🏫 Methodology and Pedagogical Approach:
Learning by doing: Each theoretical concept is directly implemented through practical exercises.
Interactive Online Teaching: Using audio and screen sharing for seamless communication and dynamic learning.
Personalized monitoring: Regular support to assess your progress and answer all your questions.
Concrete projects: Development of complete projects to apply your programming skills.
Motivation and Confidence: A positive and encouraging approach to build your confidence in your abilities.

🎓 For whom?
This course is intended for:

- High school and preparatory class students who aspire to academic excellence.
- University students in science and computer science wishing to deepen their knowledge.
- Candidates for scientific competitions who are preparing for physics and programming tests.
- Developers looking to improve their advanced Python skills.
- Researchers and engineers who use Python for complex scientific applications.

🔔 Register now! Don't miss the opportunity to master advanced physics while developing skills in optimized and efficient Python. Join our program "🚀 Advanced Courses - 🔬 Physics from High School to University & 🐍 Advanced Python Programming Focused on Efficiency!" and progress at your own pace with confidence and motivation!
verified badge
Always wanted to learn programming but you don't know where to begin? Discover Python programming today with tailor-made courses. Whether you have never programmed in your life, have some knowledge or already program professionally, I adapt my lessons to your needs.

- For beginners, the idea is to first introduce certain key programming concepts while applying these concepts to the Python language.
- For intermediate and advanced levels, we can deepen your knowledge or start a concrete project to fill your knwoledge gaps.

My goal with these courses is to pass on my passion for programming to you and to give you all the tools you need to launch into your projects!

My lessons are adapted to all ages
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Hello! My name is Hanae, and I offer personalized lessons in English, Mathematics, and Computer Science for students of all levels — from primary school to university.

With over 10 years of professional experience in the tech and business world, I combine structured methods with a friendly and supportive teaching style to help students gain confidence and achieve their goals.

👩‍💻 In Computer Science, I teach programming basics (C language), digital logic, and software tools such as Power BI, Excel, and SQL.

Whether you want to improve your grades, prepare for exams, or strengthen your practical skills, my lessons are designed to make learning clear, engaging, and motivating.

Lessons can be given online or in person, and I always adapt the pace and content to the student’s needs.
verified badge
Microsoft Office is now a virtually indispensable software suite for almost everyone, whether during our school years, through PowerPoint presentations, document creation with MS Word, calculations and graph creation in MS Excel, or during our professional lives. In the latter case, we need to get even more out of it in a minimum amount of time.

Some may have noticed that it's possible to automate a series of actions by recording "macros" to save time. But have you ever considered that behind these macros lies computer code generated for you in "Visual Basic for Applications" (VBA)? Understanding this type of code and how it manipulates the "object model" associated with the application being used (for example, the worksheets, rows and columns, cells, and the values they contain, in the case of Microsoft Excel) allows you to go further in terms of automation and flexibility.

The course is adaptable to the student and their level. Depending on demand and the number of sessions, it can cover the fundamentals of programming (variables, types, declarations, manipulations, local and global variables, etc.), illustrated using VBA, as well as best programming practices (error handling, using comments, standardizing variable names, code modularity), culminating in the creation of a project enabling interoperability between different Microsoft Office tools (for example, associating notes taken with OneNote with dates in a perpetual calendar created in Excel). It may even cover concepts such as object-oriented programming (polymorphism, encapsulation) and the differences between compiled and interpreted languages.

The sky's the limit :))
verified badge
As a master's student in computer engineering, I offer private tutoring in mathematics, physics and computer science for secondary school students and students at the beginning of university.

I help students to understand the subject matter in depth, to regain confidence and to improve their results, whether for a refresher course, regular monitoring or exam preparation.

My method is simple and effective: clear explanations, review of the basics if necessary, and targeted exercises.
verified badge
Knowing how to program is an asset for everyone, regardless of your field of work. Whether it's to automate repetitive tasks, assist with calculations or data analysis, develop applications, or simply for enjoyment, everyone benefits from a basic knowledge of programming.
With a decade of experience in the field and advanced computer training as part of my studies, I offer to help you discover the wonderful world of programming, or improve your skills with a personalized approach, tailored to your objectives, including theoretical parts and exercises.
verified badge
Programming courses for beginners and intermediate learners.
Learning computer logic, the basics of coding and putting it into practice with exercises and mini-projects.
Personalized support according to the student's level.
Opportunity to move towards web or mobile development with a concrete and practical approach.
verified badge
In this course you will learn the basics to create your first IT projects from start to finish, from front-end to back-end. Each concept will be covered step by step.
We'll begin with an introduction and an overview of computer science to first deconstruct any limiting beliefs you may have about it. This will include an introduction to Python, then HTML, then CSS, then Java, then React, and finally SQL.
Depending on your age, the course will be adapted to cover concepts that are relatively simple for your brain to grasp. If you are a complete beginner or young, we will start with creating Python scripts, then building a calculator, and so on.
We can also touch on concepts such as AI if you wish. Learn to Vibe Code, understand how different models work, or learn how to create AI agents.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Wilson