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 2020
Instructor since July 2020
Programming in Python for all levels in english or french
course price icon
From 30.88 £ /h
arrow icon
Python is currently a very popular data analysis tool that can be used in every field. In this class, I can teach how to use Python and the basics in statistics for the usage of its many libraries. This class can be given in english or french.

Python est actuellement un outil d'analyse de données très populaire qui peut être utilisé dans tous les domaines. Dans ce cours, je peux enseigner comment utiliser Python ainsi que les bases des statistiques pour l'utilisation de ses nombreuses bibliothèques. Ce cours peut être donné en anglais ou en français.
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Lausanne, Switzerland
  • Around Geneva, Switzerland
location type icon
Online from Switzerland
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
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
English
French
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
In this class, you will have the opportunity to practice your English (UK) and work on the prenunciation of words. This class aims particularly in giving confidence to none native English speakers during conversation. Grammar rules may also be taught if necessary.

In this course you will have the opportunity to practice your English (UK) and work on the pronunciation of words. This course particularly aims to give non-English speakers confidence during conversation. Grammar rules can also be taught if necessary.
Read more
I am a student specialized in Computational Neurosciences at EPFL (MSc). I have gained extended knowledge on science related disciplines such as Maths, Biology, Chemistry, Physics and Programming. My goal is to encourage students to gain further interest in the discipline to help them pass their exams.
This class can be given in English or French.

I am a student specializing in Computational Neuroscience at EPFL (MSc). I have acquired in-depth knowledge in science-related disciplines such as mathematics, biology, chemistry, physics and programming. My goal is to encourage students to become more interested in the discipline to help them succeed in their exams.
This course can be given in English or French.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Dear researchers, dear analysts,

As you are well aware, statistics is a powerful tool.
When used appropriately, it allows us to characterize complex systems such as human populations or neural networks.

I hold a Ph.D. in physics from the University of Geneva. And previously, during my master's thesis, I conducted ab-initio calculations within a computational physics research group at EPFL (Swiss Federal Institute of Technology).

Just like you, I understand the time investment required for properly understanding and utilizing certain tools.
For those of you who recognize the importance of comprehending statistical techniques to conduct rigorous studies, you are right to seek guidance. So I am here to save you the time you need to focus on your work.

Please feel free to contact me without hesitation.
Sincerely,
verified badge
When I started learning programming about 9 years ago, something I would have appreciated is to have a mentor. Someone whom I can occasionally ask questions, or take advice from, or or just ask what should I learn next.

That's why I'm offering this class. I have very diverse background working at different startups in France, Switzerland, and remotely with people from USA, Australia, Germany, Korea, Japan, and of course my home country Egypt.
My main fields of work is web and API development, but the skills I can teach you apply to all disciplines of computer science.

What I can give you in these sessions are one of the following
1. You are already learning Python and need occasional advice
2. You are a starting professional working with Python / django / fastapi, etc. and need someone to advice on bugs, performance, etc.
3. You are a professional in other fields and need a Python program to help you do your job
4. You are a student learning programming and need some tutoring to speed up your learning
verified badge
These courses have the following objectives:
-Learn to program in Python
- Understand the notions of object-oriented programming.
- Understand the most important programming models and concepts of software engineering.
-Learn how to debug and debugging techniques and tools to help you write better code.
-Use code management tools
-Introduction to numpy and pandas libraries
- Implement the knowledge acquired in your projects.
verified badge
Hi and welcome to this posting! :D

My name is Pedro and I've been tutoring students for the last 3 years.

I have a BSc in Computer Science and Engineering and I am currently studying for a MSc in Cyber Security at EPFL & ETH Zurich.

I love to learn and help others.
For instance, one of the ways I prepared for the Math National Exam was actually by being a tutor to friends who were having many doubts.

I would say my way of explaining is a bit different: I always try to keep people engaged and I don't stop until all the doubts are cleared!

To explain something, I do it in a simple and intuitive way, and I like to come up with funny ways for people to understand the material.

I also create a lot of drawings and figures to make it easier to understand!

I take notes in a writing application and share them at the end of each class.
verified badge
Welcome to an exciting journey into the enigmatic world of cosmic rays! This high school-level course is designed to introduce you to the captivating realm of cosmic rays, particles which travel vast distances through the cosmos before reaching earth. This course blends hands-on data analysis with a comprehensive understanding of the theory behind these high-energy particles.

Throughout this course, you'll delve into the mysteries of cosmic rays, investigating their origins, detection, and interactions with our atmosphere. Engage in practical experiments and data analysis using real cosmic ray data collected from ground-based detectors, unraveling the patterns and characteristics of these elusive particles.

The curriculum is divided in a balanced way between theoretical knowledge and practical application. You'll explore fundamental physics concepts essential to understanding cosmic rays, including particle interactions, (very basic) relativity, quantum mechanics, and astrophysics. Lectures, discussions, and interactive sessions will deepen your understanding of these theoretical foundations and their relevance to cosmic ray research.

Do not panic! All the theory is presented in a very engaging way, adapted to the technical level to each student.

Key Topics:

* Introduction to Cosmic Rays: Origins, Composition, and Detection Methods
* Introduction to particle physics detection techniques (with real particle detector examples)
* Data Collection and Analysis (python or C/C++): Hands-on Experience with Real Cosmic Ray Data
* Astrophysical Implications: Cosmic Rays and the Universe
* Advanced Topics (for the very enthusiastic): Cosmic ray astrophysics and state-of-the-art detectors used currently in the research world.


Class Format:

In the basic variant, this course will blend theory lectures with computer-based data analysis. For the very enthusiastic students, there is also a possibility to build their own particle detector.

Assessment:

Assessment will be based on a combination of individual and group projects, quizzes, data analysis reports, and a final presentation or research paper that showcases your understanding of cosmic rays, both theoretically and practically.

Prerequisites:

Curiosity! The only pre-requisite for this course is the curiosity of how our universe works, and what can we do as humans to understand it as much as possible!

Join me on this cosmic adventure, where theoretical exploration meets empirical investigation, and together, let's unravel the secrets of these cosmic messengers!
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
Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
A graduate in statistics, I teach statistics for both novice and advanced statistics at the undergraduate level.

Statistics is boring and there is no doubt about that :).

I try to make you understand the concepts initially in an intuitive way without massacring you with formulas. Once you understand the concepts you will see that the formulas will no longer appear ancient Aramaic.

I hope I can make a difference ... for your grades of course =D.
verified badge
Programming is an essential skill in today's technology-driven world, offering the ability to solve complex problems, automate tasks, and create innovative software solutions. Python, a versatile and beginner-friendly language, is particularly significant due to its simplicity and extensive libraries, making it ideal for various applications from web development to data analysis.

Machine learning, a subset of artificial intelligence, empowers computers to learn from data and make decisions or predictions without being explicitly programmed for each task. It is revolutionizing industries such as healthcare, finance, and transportation by enabling advanced data analytics, pattern recognition, and automation.

Statistics is essential for data analysis, providing the tools to collect, analyze, interpret, and present data effectively. It enables informed decision-making, trend identification, and drawing meaningful conclusions. In programming and machine learning, statistics is crucial for developing models, validating algorithms, and ensuring accuracy.

I specialize in teaching statistics, programming, Python, and machine learning from scratch to an advanced level. My approach ensures that even beginners can build a solid foundation, gradually advancing to tackle complex projects and real-world applications. Whether you are starting with the basics or looking to deepen your expertise, my courses are designed to equip you with the skills needed to excel in the fast-evolving tech landscape.
verified badge
Computer support course, high school level.
Projects on Thonny, Python, algorithms, data representation, networks, programming, computer architecture, networks.
The entire computer science curriculum in high school is taught as a fundamental subject.
verified badge
As an EPFL robotics engineer and computer science teacher at the Gymnasium level, I support beginners, professionals retraining for a new career, and curious adults in mastering generative AI tools for coding, automation, and creation. No prior technical knowledge is required.

• Understanding the AI ecosystem: ChatGPT, Claude AI, Gemini, Mistral. Which tool for which use?
• Mastering prompt engineering: structuring requests, obtaining reliable results
• Coding with AI (vibe coding): Claude Code, Codex, Cursor, Copilot to create applications and automations without being a developer
• Python fundamentals: just what you need to communicate effectively with AI and understand the generated code
• Concrete use cases: automating Excel, processing documents, creating a chatbot, connecting APIs

My goal: to take you from a simple ChatGPT user to a true creator of intelligent solutions.
message icon
Contact Jasmine
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Dear researchers, dear analysts,

As you are well aware, statistics is a powerful tool.
When used appropriately, it allows us to characterize complex systems such as human populations or neural networks.

I hold a Ph.D. in physics from the University of Geneva. And previously, during my master's thesis, I conducted ab-initio calculations within a computational physics research group at EPFL (Swiss Federal Institute of Technology).

Just like you, I understand the time investment required for properly understanding and utilizing certain tools.
For those of you who recognize the importance of comprehending statistical techniques to conduct rigorous studies, you are right to seek guidance. So I am here to save you the time you need to focus on your work.

Please feel free to contact me without hesitation.
Sincerely,
verified badge
When I started learning programming about 9 years ago, something I would have appreciated is to have a mentor. Someone whom I can occasionally ask questions, or take advice from, or or just ask what should I learn next.

That's why I'm offering this class. I have very diverse background working at different startups in France, Switzerland, and remotely with people from USA, Australia, Germany, Korea, Japan, and of course my home country Egypt.
My main fields of work is web and API development, but the skills I can teach you apply to all disciplines of computer science.

What I can give you in these sessions are one of the following
1. You are already learning Python and need occasional advice
2. You are a starting professional working with Python / django / fastapi, etc. and need someone to advice on bugs, performance, etc.
3. You are a professional in other fields and need a Python program to help you do your job
4. You are a student learning programming and need some tutoring to speed up your learning
verified badge
These courses have the following objectives:
-Learn to program in Python
- Understand the notions of object-oriented programming.
- Understand the most important programming models and concepts of software engineering.
-Learn how to debug and debugging techniques and tools to help you write better code.
-Use code management tools
-Introduction to numpy and pandas libraries
- Implement the knowledge acquired in your projects.
verified badge
Hi and welcome to this posting! :D

My name is Pedro and I've been tutoring students for the last 3 years.

I have a BSc in Computer Science and Engineering and I am currently studying for a MSc in Cyber Security at EPFL & ETH Zurich.

I love to learn and help others.
For instance, one of the ways I prepared for the Math National Exam was actually by being a tutor to friends who were having many doubts.

I would say my way of explaining is a bit different: I always try to keep people engaged and I don't stop until all the doubts are cleared!

To explain something, I do it in a simple and intuitive way, and I like to come up with funny ways for people to understand the material.

I also create a lot of drawings and figures to make it easier to understand!

I take notes in a writing application and share them at the end of each class.
verified badge
Welcome to an exciting journey into the enigmatic world of cosmic rays! This high school-level course is designed to introduce you to the captivating realm of cosmic rays, particles which travel vast distances through the cosmos before reaching earth. This course blends hands-on data analysis with a comprehensive understanding of the theory behind these high-energy particles.

Throughout this course, you'll delve into the mysteries of cosmic rays, investigating their origins, detection, and interactions with our atmosphere. Engage in practical experiments and data analysis using real cosmic ray data collected from ground-based detectors, unraveling the patterns and characteristics of these elusive particles.

The curriculum is divided in a balanced way between theoretical knowledge and practical application. You'll explore fundamental physics concepts essential to understanding cosmic rays, including particle interactions, (very basic) relativity, quantum mechanics, and astrophysics. Lectures, discussions, and interactive sessions will deepen your understanding of these theoretical foundations and their relevance to cosmic ray research.

Do not panic! All the theory is presented in a very engaging way, adapted to the technical level to each student.

Key Topics:

* Introduction to Cosmic Rays: Origins, Composition, and Detection Methods
* Introduction to particle physics detection techniques (with real particle detector examples)
* Data Collection and Analysis (python or C/C++): Hands-on Experience with Real Cosmic Ray Data
* Astrophysical Implications: Cosmic Rays and the Universe
* Advanced Topics (for the very enthusiastic): Cosmic ray astrophysics and state-of-the-art detectors used currently in the research world.


Class Format:

In the basic variant, this course will blend theory lectures with computer-based data analysis. For the very enthusiastic students, there is also a possibility to build their own particle detector.

Assessment:

Assessment will be based on a combination of individual and group projects, quizzes, data analysis reports, and a final presentation or research paper that showcases your understanding of cosmic rays, both theoretically and practically.

Prerequisites:

Curiosity! The only pre-requisite for this course is the curiosity of how our universe works, and what can we do as humans to understand it as much as possible!

Join me on this cosmic adventure, where theoretical exploration meets empirical investigation, and together, let's unravel the secrets of these cosmic messengers!
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
Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
A graduate in statistics, I teach statistics for both novice and advanced statistics at the undergraduate level.

Statistics is boring and there is no doubt about that :).

I try to make you understand the concepts initially in an intuitive way without massacring you with formulas. Once you understand the concepts you will see that the formulas will no longer appear ancient Aramaic.

I hope I can make a difference ... for your grades of course =D.
verified badge
Programming is an essential skill in today's technology-driven world, offering the ability to solve complex problems, automate tasks, and create innovative software solutions. Python, a versatile and beginner-friendly language, is particularly significant due to its simplicity and extensive libraries, making it ideal for various applications from web development to data analysis.

Machine learning, a subset of artificial intelligence, empowers computers to learn from data and make decisions or predictions without being explicitly programmed for each task. It is revolutionizing industries such as healthcare, finance, and transportation by enabling advanced data analytics, pattern recognition, and automation.

Statistics is essential for data analysis, providing the tools to collect, analyze, interpret, and present data effectively. It enables informed decision-making, trend identification, and drawing meaningful conclusions. In programming and machine learning, statistics is crucial for developing models, validating algorithms, and ensuring accuracy.

I specialize in teaching statistics, programming, Python, and machine learning from scratch to an advanced level. My approach ensures that even beginners can build a solid foundation, gradually advancing to tackle complex projects and real-world applications. Whether you are starting with the basics or looking to deepen your expertise, my courses are designed to equip you with the skills needed to excel in the fast-evolving tech landscape.
verified badge
Computer support course, high school level.
Projects on Thonny, Python, algorithms, data representation, networks, programming, computer architecture, networks.
The entire computer science curriculum in high school is taught as a fundamental subject.
verified badge
As an EPFL robotics engineer and computer science teacher at the Gymnasium level, I support beginners, professionals retraining for a new career, and curious adults in mastering generative AI tools for coding, automation, and creation. No prior technical knowledge is required.

• Understanding the AI ecosystem: ChatGPT, Claude AI, Gemini, Mistral. Which tool for which use?
• Mastering prompt engineering: structuring requests, obtaining reliable results
• Coding with AI (vibe coding): Claude Code, Codex, Cursor, Copilot to create applications and automations without being a developer
• Python fundamentals: just what you need to communicate effectively with AI and understand the generated code
• Concrete use cases: automating Excel, processing documents, creating a chatbot, connecting APIs

My goal: to take you from a simple ChatGPT user to a true creator of intelligent solutions.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Jasmine