facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from57.15CAD/ h

Private Programming lessons for all levels (Python)

Translated by Google. Click to view original.
As a Master of Data Science student at EPFL, programming is a major part of my academic curriculum. I offer to support you in learning the Python programming language. An intuitive language that will allow you to quickly learn the basics of programming.

During my studies, I had the opportunity to act as a student assistant at EPFL in various courses in the Computer Science section. These experiences allowed me to develop a teaching spirit. I really enjoy passing on my knowledge and helping students develop their reasoning skills.

My goal is to make people love programming so that you can use this powerful tool independently and creatively.

Location

Online via webcam
At student's location: Around Renens, Switzerland
At teacher's location: Chemin des Côtes, Renens, Switzerland

|
Use ⊞+wheel to zoom!
+

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
90 minutes
120 minutes
The class is taught in:English, French

About Me

En tant qu'étudiant en Master de Data Science à l'EPFL, je propose des cours particuliers en mathématiques et en programmation, adaptés à tous les niveaux. À travers mon parcours académique, je prends plaisir à partager mes connaissances et à faciliter la compréhension des concepts clés.

Mon objectif premier est de vous accompagner dans la consolidation de vos acquis et de vous aider à atteindre vos objectifs académiques. Que vous soyez débutant cherchant à établir des bases solides ou que vous recherchiez un soutien plus avancé, je m'ajuste à vos besoins spécifiques, pour un apprentissage efficace et personnalisé.

N'hésitez pas à me contacter sur Apprentus pour réserver un cours. À bientôt !

Education

Bachelor en Systèmes de Communication à l'EPFL : maitrise de la programmation et des mathématiques
Master en Data Science à l'EPFL : developpement des mes capacité d'analyse et de modélisations à partir des données d'un système.

Experience / Qualifications

J'ai eu l'opportunité de prendre le rôle d'Assitant Etudiant à l'EPFL dans les cours:
- Algèbre Linéaire
- Analyse III
- Algorithms
- Signaux et Sytèmes
- Advanced Information, Computation and Communication

Reviews (2)

Very satisfying work!
Translated by Google. Click to view original.
Sebastien meets my expectations: he was able to respond to needs with calm and competence. I recommend it with no hesitation.
Translated by Google. Click to view original.
As a Master of Data Science student at EPFL, mathematics is an important part of my academic curriculum. During my studies, I had the opportunity to act as a student assistant at EPFL in various courses in the Computer Science section. These experiences allowed me to develop a teaching spirit. I really enjoy passing on my knowledge and helping students develop their reasoning skills. My goal is to make people love mathematics, offer an intuitive understanding of the topics covered in order to guide students towards better results and greater autonomy.

Ask a question

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

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00    Wednesday at 11:00    Friday at 11:00  Saturday at 11:00  
12  Monday at 12:00    Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  
13  Monday at 13:00    Wednesday at 13:00        
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00      Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00      Sunday at 15:00
16              
17              
18              
19              
20              
21              
22              
23              
from C$57.15At teacher's location
from C$57.15Online via webcam
from C$66.95At student's home

Good-fit Instructor Guarantee


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

Online reputation

  • Instructor since January 2024
  • 1 repeat student
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00    Wednesday at 11:00    Friday at 11:00  Saturday at 11:00  
12  Monday at 12:00    Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  
13  Monday at 13:00    Wednesday at 13:00        
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00      Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00      Sunday at 15:00
16              
17              
18              
19              
20              
21              
22              
23              
from C$57.15At teacher's location
from C$57.15Online via webcam
from C$66.95At student's home

Good-fit Instructor Guarantee


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

Share


Elia
Python programming - Computer science beginners / advanced
Python is a widely used programming language that allows you to quickly become familiar with code. This course is aimed at students who are interested in learning more about this language, whether in parallel with classes they would have at the gymnasium or for their own interest. This course adapts to the level of the student and allows you to see ever more complex concepts step by step, starting from the basics if necessary. The basic subjects are obviously highlighted if the student encounters difficulties but it is also possible to see together more advanced subjects such as the processing of data, images, signals as well as the development of a website. with python.

Pierre-Hadrien
Experienced tutor from EPFL to help with programming projects (Java, C, Python, Scala, VHDL)
This course is intended for people who need help with their programming, academic or personal projects. I can easily help you develop a project in Java, C, Python, Scala, VHDL, having carried out many of them myself and helped a certain number of students to carry out theirs. I help in particular with the realization of projects from programming courses in the EPFL and UNIL programs, having followed and taught them myself, so I know the program well. I have been programming since I was 14 and have created several projects, from high school to graduate school. This course is therefore intended for all levels, for people wishing to start but also for middle school or high school graduates needing help in their courses. I have already taught programming and project monitoring courses in Java and would be happy to help you achieve your goal, adapting to the level and pace / pedagogy needed by anyone. Classes take place mainly at my home or on the EPFL campus, I can also travel by public transport to your home.

Luc
Private lessons of math, physics and programming
To lay the foundation for success. Holder of two masters, physics and mathematics (Institute of Optics Graduate School and Ecole Normale Supérieure de Cachan), I have a long experience of private lessons. My pedagogy is based on the incentive. Rather than solving the exercises stupidly, I give the missing keys to the student so that he / she can pass his exams. The goal is for the student to become independent quickly.

Julien
EPFL Mathematics, Analysis and Algebra courses with a Master in Data science
Good morning ! My name is Julien and I have been at EPFL for 5 years. Graduated with a Bachelor's degree from EPFL, I am a specialist in academic assistance for mathematics and computer science. I have a lot of experience helping and supporting first-year university students. I have accompanied many students during the course and I know the challenges encountered by the students. I carry out real work of reframing and monitoring the student, while ensuring an atmosphere of personal progress for the student. I am very flexible on working conditions and locations, but here are some examples of private lessons: - Online availability on Zoom, I have a tablet and a pen for optimal working conditions. - Directly on the EPFL campus to save you additional transport. - Possibility of working in groups with your friends with a reduction in prices or directly at your home. Students of all levels are welcome and of course my help will be adapted according to the needs and objectives of the student. Whether it is for a one-day private lesson to solve a few problems, or a follow-up during the semester, I will try to offer the best assistance to the student.

Fred
Java programming courses, C, C ++, Matlab, CNC programming
I propose courses of support, help to the gymnasians and university In a friendly atmosphere and at a progressive pace. Different programming languages, java, C, C ++, matlab and CNC machine programming.

Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Roy
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: 1. Core Principles: Get started with programming by understanding essential concepts like algorithms and data structures, building a strong foundation for future learning. 2. Advanced Libraries and Frameworks: Explore powerful tools like NumPy, Pandas, and Django to develop web applications and perform efficient data analysis. 3. Practical Projects: Work on real-world applications that help reinforce your skills and create an impressive portfolio. How You Will Benefit: 1. Students: Acquire the skills needed to excel in academic projects while setting the stage for a successful career. 2. Self-Taught Learners: Avoid common pitfalls and accelerate learning with clear, hands-on guidance. 3. Professionals: Expand your expertise to meet industry demands and unlock new career opportunities. Why Choose My Courses? 1. Personalized Approach: Each course is tailored to your skill level and learning pace, ensuring you receive the right guidance and support. 2. Theory and Practice: Combine theoretical knowledge with hands-on exercises for a well-rounded and lasting understanding. 3. Solving Real-World Problems: Learn how to tackle common programming challenges, from debugging to performance optimization, equipping you with practical problem-solving skills.

Zerihun
Tutoring basic computer courses like basic computer programming and fundamentals of DBMS.
The study of computer programming encompasses the principles and techniques used to write code in various programming languages, enabling the creation of software applications and solutions. Fundamentals of Database Management Systems (DBMS) involve understanding the organization, storage, retrieval, and manipulation of data within databases, along with learning about data integrity and security. Additionally, acquiring essential computer skills includes navigating operating systems, utilizing productivity software, and familiarizing oneself with various applications that enhance overall computer literacy. Also, there are several courses unrelated to these core subjects, offering a broader perspective and skill set within the digital landscape.

Ayoub
Boost your results in Physics-Chemistry and Mathematics
It is important to me to teach my students while adopting an active teaching method. I put all my experience acquired as a head teacher and also that of my academic career to the service of their success. - Mathematics - Chemical Physics, - Technology. My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC).

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

Aniket
Oracle Certified Tutor/Trainer For Java, Python and Web with 300+ Reviews
- B.tech and M.tech in Computer Science - Worked as a Software engineer in Virtusa Corp & DIGIDEZ - More than 6 years of teaching experience - Oracle Certified Developer - Helped students placed in FAANG Featured Review : Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!! Thanks Aniket

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

Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments. Contact me if you want to have more information about the course!

Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!
With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible. Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning. As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.