

from71.88CAD/ h
Python programming - Computer science beginners / advanced
Translated by Google. Click to view original.
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.
Location
At student's location: Around Renens, Switzerland
Online via webcam






|
Use ctrl + 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 120 minutes |
The class is taught in: | French, Italian, English |
About Me
Translated by Google. Click to view original.
I am a 23-year-old tutor, I live in Renens and I have just finished my Bachelor of Engineering at the Yverdon engineering school. I speak French and Italian as a mother tongue and I am also very comfortable in English, it is possible that the course will be given in English. Don't hesitate to contact me!Education
Translated by Google. Click to view original.
Gymnasium maturity in biology and chemistry with additional physics option at the Beaulieu gymnasium.Bachelor's certificate in computer science and industrial automation at the Haute Ecole d'Ingénierie et de Gestion (HEIG-VD).
Experience / Qualifications
Translated by Google. Click to view original.
I have under my belt six years of experience as tutors for scientific branches, notably physics, mathematics, chemistry, biology and computer science. I was able to help students ranging from the 10th VP to the last year of gymnasium in maturity.During a mathematics or scientific branch course, the student has specific questions or subjects to address (ranging from compulsory school to the end of the gymnasium in maturity/reinforced math) in order to fill in the gaps in the subject . If he wants to get ahead of the program or needs help with homework/exercises, this is also possible.
Ask a question
Send a message explaining your needs and Elia will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | Monday at 1:00 | Tuesday at 1:00 | Wednesday at 1:00 | Thursday at 1:00 | Friday at 1:00 | Saturday at 1:00 | |
2 | Monday at 2:00 | Tuesday at 2:00 | Wednesday at 2:00 | Thursday at 2:00 | Friday at 2:00 | Saturday at 2:00 | |
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | Saturday at 3:00 | |
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from C$71.88Online via webcam
from C$82.14At student's home
100% Satisfaction Guarantee
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 August 2023
- Phone number verified
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | Monday at 1:00 | Tuesday at 1:00 | Wednesday at 1:00 | Thursday at 1:00 | Friday at 1:00 | Saturday at 1:00 | |
2 | Monday at 2:00 | Tuesday at 2:00 | Wednesday at 2:00 | Thursday at 2:00 | Friday at 2:00 | Saturday at 2:00 | |
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | Saturday at 3:00 | |
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from C$71.88Online via webcam
from C$82.14At 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
You are here
Similar classes
Jawad
Polytechnician (X) on Master's internship at EPFL gives mathematics lessons at all levelsI am currently an engineering student at the École Polytechnique de Paris and am currently completing my Master's program at EPFL in Lausanne. I offer private mathematics lessons, both in person in Lausanne and online, to high school students and university students (Bachelor's degree).
I acquired solid teaching experience through a 6-month internship in colleges and associations (tutoring, homework help, co-facilitating exercise sessions), as well as by regularly giving private lessons.
My method
My goal is to support each student in a personalized way: understanding of fundamental concepts, strengthening acquired skills, working methods, exam preparation, etc. I adapt to the level and pace of each student, combining rigor, pedagogy and kindness.
Typical course outline
A class typically begins with a discussion to identify current challenges or goals. We then review key concepts and put them into practice through progressive exercises. I also offer additional materials if needed, and a brief debriefing at the end of the session.
What I propose
✅ Mathematics courses in Lausanne (in person) or remotely
✅ For high school students or EPFL students / Bachelor in science or engineering
✅ One-off or regular monitoring (refresher courses, revisions, exams, projects, etc.)
✅ Available weekdays from 6 p.m. and all day on weekends
Sebastien
Private Programming lessons for all levels (Python)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.
Pierre-Hadrien
Experienced EPFL tutor for programming courses (Java / Python / C / Scala / Arduino etc.)This course is intended for those who want to start, begin or improve in programming. I can easily teach you the basics of programming in Java, Python, C, Scala, Arduino etc but help you improve or even help you on a programming project.
I practice programming since I was 14 years old and I created several projects, from high school to higher education. This course is therefore intended for all levels, for people wishing to start but also for middle school or high school students who need help in their lessons.
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.
Omar
Private lessons in mathematics and/or physics - at home from an EPFL student!Hello,
I am currently a BA4 student at EPFL, in the computer science section, and I can offer you lessons in mathematics, physics, as well as computer science. My schedule is flexible on weekends, weekdays, and I am available every day during vacations. I obtained excellent grades in these subjects and I have solid experience as a tutor, having worked with several students.
My goal is to consolidate your foundations in the desired areas, to provide you with the tools necessary to succeed, and to teach you how to use them effectively in order to fill your gaps and strengthen your self-confidence.
Feel free to contact me for more information.
Julien
EPFL Mathematics, Analysis and Algebra courses with a Master in Data scienceGood 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.
Valon
Tuition mathematics - sciences - computer scienceHi, my name is Valon, I'm 26 years old and I just finished my master's degree in mathematical engineering at EPFL. Later, I would like to direct my career towards teaching and that is why I like to give support lessons while waiting. I am a versatile person who knows how to adapt well to the person I am helping. I am very attentive and know how to quickly put people in trust to have an effective work environment.
I have been giving support classes at all levels (compulsory school, gymnasium, apprenticeship, bachelor and master) for 12 years now and have been able to help around 50 people. I am specialized in mathematical modeling, have a very good level in Physics and a good level in Chemistry. People have always given me very good feedback following my work and described me as structured, knowing how to explain things and with an ease in building trust.
Fred
Java programming courses, C, C ++, Matlab, CNC programmingI 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.
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Baia
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & ReactAre you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Oussama
Mastering Web Development: From Fundamentals to Advanced TechniquesWhat You’ll Learn:
Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications.
Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers.
Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently.
DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready.
How You Will Benefit:
Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs.
Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster.
Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth.
Why My Course is Different:
Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices.
Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session.
Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently.
Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
Mahmood
Basic IT and computer knowledge / Basic Computer CourseTechnology is advancing at a rapid pace, and we rely more and more on computers for everything from cooking to organizing our taxes. An understanding of computer basics is compulsory nowadays.
The goal of this course is to give you a solid foundation on basic IT and computer knowledge. Once you understood these basics, you will have a clear understanding on which to build your future knowledge of an skill with computers and the Internet.
COURSE OUTLINES:
KNOWING COMPUTER
- Introduction and objectives
- What is Computer?
- Components of Computer system
- Concept of Hardware and Software
- Concept of computing, data and information
- Applications of IECT
- Bringing computer to life
OPERATING COMPUTER USING GUI BASED OPERATING SYSTEM
- Introduction and objectives
- Basics of Operating System
- The User Interface
- Operating System Simple Setting
- File and Directory Management
UNDERSTANDING WORD PROCESSING
- Introduction and objectives
- Word processing Basics
- Opening and closing Documents
- Text Creation and manipulation
- Formatting the Text
- Table manipulation
USING SPREAD SHEET
- Introduction and objectives
- Elements of Electronic Spread sheet
- Manipulation of Cells
- Formulas and Function
INTRODUCTION TO INTERNET, WWW AND WEB BROWSERS
- Introduction and objectives
- Basic of Computer Networks
- Internet
- World Wide Web (WWW)
- Web Browsing Softwares
- Search Engines
- Understanding URL
- Surfing the web
COMMUNICATIONS AND COLLABORATION
- Introduction and objectives
- Basics of E-mail
- Using E-mails
- Document collaboration
- Instant Messaging and Collaboration
MAKING SMALL PRESENTATIONS
- Introduction and objectives
- Basics of Making small Presentations
- Creation of presentation
- Preparation of slides
- Presentation of slides
- Slide show
FINANCIAL LITERACY FOR BANKING SCHEME AND APPLICATIONS
- Introduction and objectives
- Why Savings are needed?
- Drawbacks of keeping cash at home
- Why Bank is needed?
- Banking products
- Banking Service Delivery Channels
- Various Schemes
- Bank on your mobile
- Insurance
Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!
Gaëlle
AI for children: discover how to use artificial intelligence in English, French and SpanishWould 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.