FavouritesAdd to Wish List
FavouritesAdd to Wish List
from29.00EUR/ h

Private coding / programming lessons with python

Translated using Google Translate. Click to view original.
Python is one of the best, or the best, language to start learning to code. It is, also, one of the languages more used today. Particularly in the more avant-garde fields, machine learning, for example.

This popularity makes python constantly evolve. Its tools and libraries are ample, free and very varied.

I am an aeronautical engineer who likes to share what he can do. I profit by teaching and motivating people.

I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice.

Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.

Location

Online via webcam
At student's location: Around Paris, France
At student's location: Around Montreal, 10, Canada
At student's location: Around Los Angeles, CA, United States
At student's location: Around Sydney, Australia
At student's location: Around London, United Kingdom
At student's location: Around New York, NY, United States

|
Use ⊞+wheel to zoom!
+

General info

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

About Me

Translated using Google Translate. Click to view original.
Spanish aerospace engineer. I have many different interests and I am very curious. I love math, physics, science, engineering, coding, electronics (arduino <3) ... For me giving lessons, in addition to the obvious, it's a way of improve my French, relearn certain subjects or even discover new things.

I am methodical and disciplined. Thanks to my twenty years in scouting I have easy contact with people. I am used to working with children and young people. In addition I have various experiences in participation: youth council of Spain, representation of university students, relaunch of the flight club of my school, launch of a kendo club, and others.

I am at your service!

Reviews (54)

A helpful and organized tutor
He is a super!!! Great teaching skill for sure.
Great
Matias is beyond fantastic. He inspires my son and encourages his learning in a way that is enjoyable to a teenager. So grateful!
Sus clases son excelentes y divertidas, la atención no pudo ser mejor:)
...
I am an aeronautical engineer and I am well aware of the frustration of not achieving the desired academic results. I was here. A lot of times. I find it very satisfying to teach and to see how my students achieve their goals. I sincerely believe that learning is a privilege and a pleasure. It is my top priority that my students feel this. My level of mathematics, physics and engineering is very competent. Although of course, for very specific topics or doubts, I will have to analyze whether I am able to teach lessons with ease or not. Do not hesitate to write to me. I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice. For students who have difficulty I analyze the root of learning problems. And, above all, I try to motivate them. An ideal lesson time would be distributed as follows: 20 minutes question and answer and start from these gaps, 30 minutes to advance, 10 minutes lateral thinking. Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.
CAD allows creating pieces or parts and put them together to conceive machines, ships, buildings and anything imaginable. Creating a 3D model is the first step to 3D printing, CNC machining and fabrication in general. Also it is necessary to do simulations or calculations using a myriad of techniques. FreeCAD is a free and open source software that follows the parametric design paradigm. That conception in design is the same in many other CAD software, like, for example, CATIA, Roadworks, Solid Edge, Inventor and Fusion360, just to mention some of them. This means that once we have acquire a good basis in creating pieces and assemblies in FreeCAD, adapt to any other of the former mentioned would take a bunch of hours.
Office, in particular Excel and Access, are programs widely used both in industry and in the personal field. It is worth learning. I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice. Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.
ARDUINO is a free hardware microcontroller. It is very useful for learning electronics and coding at the same time. It is very estimating thanks to that we can solve problems and look at the results physically. Thanks to the size of its community and the openness of its philosophy, information is widely accessible. Arduino allows us to undertake countless projects of all kinds. In a way, it's a small door through which you can easily access the world of makers. Among others. In the particular case of the arduino, my main goal is to stimulate creativity and curiosity. In addition to allowing my student to acquire a level of competence which allows him to function alone. I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice. Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.

Ask a question

Send a message explaining your needs and Matías 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  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday 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  Sunday 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  Sunday 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  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  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday 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  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from 29€Online via webcam
from 35€At 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 March 2019
  • 14 repeat students
  • Phone number verified

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
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  Sunday 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  Sunday 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  Sunday 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  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  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday 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  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from 29€Online via webcam
from 35€At 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


Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for Kids
In this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations. Throughout the course, they will: Learn the basic concepts and terminology of programming Experiment with different programming languages and platforms Create simple programs and apps using code Collaborate with peers and share their creations Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!

Amin
Programming with Python, with C and database management (Introduction to machine learning)
Looking to master programming and become a skilled developer? In this course, you will learn the basics and tools to manipulate python and other programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL (CPGE students). Under special request, we provide courses on other programming languages such as C, R studio, MATLAB, ... If you have any further questions, feel free to contact us. Python is a powerful general-purpose programming language. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Python has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners. In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL (CPGE students). On special request, we organize courses on other programming languages such as C, R studio, MATLAB, ... If you have any further questions, please do not hesitate to contact us.

Ilias
Games, animations and interactive stories with Scratch (children and teenagers)
Are you dreaming of creating your own games, animations or interactive stories? This course aims to enagage learners regardless of their programming experience. The course for beginners starts with a description of the interface and how you can import or create various backgrounds or objects. An introduction to basic command blocks follows, and as the course progresses, learners are given many opportunities to be creative, practise analytical and critical thinking, and combine various command blocks to add functionality to their programs. The course also aims to foster effective communication, as learners have the opportunity to share their creations on Scratch community, receive feedback and exchange ideas with other members. This course is suitable for children and teenagers.

Lina
Basic Computer Programming. Python, C ++
This class is for anyone who wants to enter the world of computer programming, or those first semester engineering students who are becoming familiar with these languages. - I want to develop in the student the logic to communicate with the computer so that he can create programs and awaken his creativity. - I think that computer programming has too wide a field of application, which makes it almost useful for anyone in today's technological world to know how to program. - Programming is not only useful but fun and can help us understand concepts from other areas or from life itself.

Abdelhamid
Private lessons in computer science for undergraduate students in computer science.
Hi there. I offer support courses to help you learn and master the following courses: (1) Algorithms (basic and advanced) (2) Programming (C, C++, Java, Python, Assembler, ProLog, Lisp, Occaml) (3) Object-oriented programming (4) Compilation theory (Automata, regular expressions, grammar, lexical analysis, syntactic analysis, semantic analysis). I can also help you to do your homework in TD and TP and supervise you in your projects (correction of old exam subjects, proposal of exam subjects). The support courses that I offer are of different forms: pdf courses calibrated according to your level, courses recorded in the form of videos, online courses.

Mr.Mohamed
Programming, Robotics, Motion Graphics, Webbots robotics
I train programming using the Python language for beginners to get into the basics of programming science, especially since it has become the future now, with teaching courses on how to produce games and programs using them, with the addition of a montage course, designing intros, drawing and editing images through the use of aftereffects

Ghalia
3rd year student at EPFL in computer science, I teach maths and computer science to middle and high school students and students!
Through my online courses, I can show you the methodology for solving typical exercises but also explain the course concepts that are unclear to you. Having a tablet, all the explanations will be concrete and clear thanks to screen sharing! I am a third year student at EPFL and I have always had great ease in explaining the concepts of my courses to my classmates. I have also been an assistant at EPFL several times, which consists of helping students during exercise sessions. These experiences have shown me that I feel great satisfaction when I help a person to succeed!!! I am very persistent and I insist until I am sure that everything is understood.

Noora
Programming and Computer Science & Engineering Subjects
My lessons are planned on first getting the topics explained from the basics and walking on based on the students need. I prioritize the basics to build solid understanding from there on. I solve examples in a step-by-step method to build a skeleton from where students can see the problem broken down and understand how to approach the solution. For students who are facing problems with understanding Computer Science and Engineering topics in English, I offer tuition in Arabic.

Jamiu
Computer programming and computer science for everyone
Computer programming is a good aspect of computer science which you will learn how to make and design your own website and Application..... You will also learn how to code on your own with some days training. You will learn basics of HTML , CSS AND JAVASCRIPT

Abubaker
Python, Data Science, Maths, Database, SQL, Data Visualization and Computer Science tutor
Python is a powerful language to deal with different types of data and web applications. As a Python developer, you will need to be able to start learning python from basic to advance that will help make you a industry demanding person. I have designed this course as a practical guide to Python that specially made for Future Python developers. You will learn variables, data types, type casting, selection statements, iterative statements, functions, OOP, recursion, pandas, NumPy, matplotlib, data science, data cleaning, data preprocessing, data analysis, machine learning and much more.

Tilani
Private Lessons: Computer Science and Mathematics for Any Level
I am Engineer and Lecturer with more than 16 years of experience in Lecturing Computer Science , Electrical Engineering and Mathematics subjects for all levels of students. I have PhD in Computer Science and Mathematics specialised in Big Data and Parallel Programming. Further I am specialized in Machine Learning and Artificial Intelligent , Data Science Areas. I am more interested in giving private lessons in, Computer Programming ( Python , C/C++, Java ), Machine Learning, Data Science, Data Analytics, Databases, Computer Architecture, Embedded Systems, Data Analytics for Business, Digital Signal Processing, Real Time Systems and Programming, Parallel Programming, Statistics, Algebra , Geometry subject areas. I have experienced in doing Lectures for Bachelor of Engineering Programs, Pearson BTEC HND in Electrical Engineering and HND in Digital Technologies Programs, City and Guilds Programs. Also I am CertifiedTrainer(City & Guilds Advanced Diploma in Teaching, Training and Assessing Learning : IVQ 1106-22).

Nouhaila
Cours Maths , Physique , Informatique (Enfants et Adultes)
Bonjour tout le monde , Je suis formatrice de maths , physique et informatique expérimenté en enseignement et je donne des cours de soutien scolaire bien présenter et bien expliquer pour les étudiants de primaire à partir de 7 ans , collège et lycée .

Maxime
Student at EPFL, I offer math and science courses in general, up to university level
I obtained my bachelor's degree at EPFL in microtechnology almost 2 years ago and I am currently in robotics, in the last year of my master's degree at EPFL. During my course, I was a student assistant in several 1st and 2nd year courses. At the beginning, I will ask you to tell me what you did not understand in your course, it can be very specific or on the contrary, general. Then we'll try to apply the theory to exercises to see if you really understood all the concepts. If so, so much the better, and if not, we'll do the exercise together and I'll try to put you on the right track. You can write to me without further ado before a lesson, so that I can prepare a little for the upcoming session. I can give math lessons up to a university level and/or science in general.

Mohammadreza
How to solve problems like programmers, all about algorithms
When we programmers look at the universe, we see it as a big collection of small, resolved problems. The world that is around us is evolving every day, it is getting better and better, although sometimes our efforts give opposite results. Our most important skills in programming are describing functional models in business processes, discovering active entities and the relationship between them in the problem environment, and providing optimal solutions for mapping them in the virtual world. Regardless of the different programming tools and languages, the habit of breaking the problem into smaller parts and presenting the problem-solving processes step by step, is what is called the programming or algorithmic approach in problem solving. I can share my experience with you to learn data structures and algorithms, help you improve your abilities and prepare for job interviews.

Hemanth
Introduction to Computer Science-From Basic to Advanced Level
This class is designed for students who are new to computer science and want to gain a solid foundation in the field.The class will cover the basics of programming,data structures,algorithms,and computer systems.Students will learn how to write simpleprograms in a programming language like Python and will also learn how to think like a computer scientist.The class will also touch on the current and future trends in computer science and how the field is impacting society.By the end of the class,students will have a solid understanding of the fundamentals of computer science and will be well prepared to continue their studies in the field