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 35 € /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 -05: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
• I adopt a concrete and interactive approach: you code from the first lesson, with examples close to your needs and mini-projects to anchor what you have learned. Courses in C, C++, Python, Java, interactive Arduino projects, web development, etc.

• I have successfully accompanied students from EPFL, HEC Lausanne, HES-SO (HEIG-VD, HEIA-Fr) of EHL, etc. With a 100% success rate in exams on my student history!

• Each session begins with a simple explanation of key concepts (variables, loops, functions, objects, etc.), immediately followed by practical exercises to help you progress quickly and effectively.

• The objective is twofold: to build solid foundations and make you independent, while targeting your assessments and your concrete objectives.
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
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.
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
• I adopt a concrete and interactive approach: you code from the first lesson, with examples close to your needs and mini-projects to anchor what you have learned. Courses in C, C++, Python, Java, interactive Arduino projects, web development, etc.

• I have successfully accompanied students from EPFL, HEC Lausanne, HES-SO (HEIG-VD, HEIA-Fr) of EHL, etc. With a 100% success rate in exams on my student history!

• Each session begins with a simple explanation of key concepts (variables, loops, functions, objects, etc.), immediately followed by practical exercises to help you progress quickly and effectively.

• The objective is twofold: to build solid foundations and make you independent, while targeting your assessments and your concrete objectives.
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
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.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Jasmine