FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from44.00EUR/ h

C, C++, Python, Programming for Students! You can Learn it Very Fast

Hi, I'm an Engineer who works at a successful company in Amsterdam. I 've been programming for 12 years and teaching programming for more than 7 years.

I can help you learn fast, give you some useful home works and some extra information to learn faster.

I also can help you online with your given home-works or projects.

Extra information

Bring your own laptop!

Location

Online via webcam
At teacher's location: Pietersbergweg 1042
At student's location: Around Amsterdam-Zuidoost, Netherlands

|
Use ⊞+wheel to zoom!
+

General info

Age:
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

About Me

I got my BSc and MSc degree in Electrical Engineering, and I'm Working at Evbox B.V. In consideration of my interests in Robotics and Electronics since my younger days, I tried to be a specialist in Electronics, Robotics and Intelligent Systems, such as Embedded Devices (Design and Programming), Systems Control, Artificial Intelligence, Multi-agent Robotics, and FPGA-based Designs. I have experience in the field of Robotics for eleven years. I worked as a freelancer for seven years, managed multiple teams such as "Parsian" Small Size Team, participated in more than ten international robotics and AI competitions including Robocup and held a Technical Committee Position in six international robotics competitions.

I like reading books (mostly philosophical ones), watching movies, listening to pieces of music, hanging out with my friends, getting to know new people and their cultures, travelling, developing some useful and fun software applications, and playing video games.

Education

I got my BSc and MSc degree in Electrical Engineering. In consideration of my interests in Robotics and Electronics since my younger days, I tried to be a specialist in Electronics, Robotics and Intelligent Systems, such as Embedded Devices (Design and Programming), Systems Control, Artificial Intelligence, Multi-agent Robotics, and FPGA-based Designs.

Experience / Qualifications

12 years Programming Several Langs.
Technical Committee member of 5 international Competition.
Teaching Programming for more than 7 years.

Ask a question

Send a message explaining your needs and Mohammad Mahdi 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 -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11            Saturday at 11:00  Sunday at 11:00
12            Saturday at 12:00  Sunday at 12:00
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17              
18              
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00    
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00    
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00    
22              
23              
from 44€At teacher's location
from 44€Online via webcam
from 50€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 August 2019
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9              
10              
11            Saturday at 11:00  Sunday at 11:00
12            Saturday at 12:00  Sunday at 12:00
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17              
18              
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00    
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00    
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00    
22              
23              
from 44€At teacher's location
from 44€Online via webcam
from 50€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


Matías
Learn computer-aided design and 3D printing from a passionate expert! CATIA V5/V6, Inventor, Fusion360, FreeCAD.
Do you want to master the most used design software and bring your ideas to life in 3D? Do not search anymore ! I offer specialized courses to guide you through the exciting worlds of CATIA V5/V6, Inventor, Fusion 360, FreeCAD and 3D printing. CATIA V5/V6: Discover the design software preferred by engineers for creating complex models and precise assemblies. Inventor: Dive into the world of mechanical design and learn how to develop innovative products with this powerful software. Fusion 360: Create organic models, run simulations, and hone your design and engineering skills. FreeCAD: Explore the basics of parametric design and create 3D models ready for manufacturing. ️ 3D printing: Bring your designs to life! Learn how to use 3D printers, from modeling to concrete production. Whether you're a beginner or looking to improve your skills, my classes are suitable for all levels. With interactive lessons, hands-on projects, and expert guidance, you'll progress quickly and with confidence. Don't wait to explore the endless potential of 3D design and 3D printing. Join me on this exciting adventure and start creating your own 3D masterpieces today! Don't miss this opportunity to develop in-demand skills in 3D design and printing. Join me for enriching and practical lessons you won't forget! See you soon for our first class together!

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.

Faraz
Expert Career Coaching & Skill Enhancement for Seasoned Software Engineers & Architects
With over 16 years of diverse experience spanning software development, architecture, best practices, and agile methodologies like Scrum, I've already achieved remarkable milestones in my career. Now, it's time to take it to the next level. My personalized coaching and skill enhancement program are tailored specifically for professionals like you, who are seasoned veterans in the tech industry. Benefit from my diverse IT experiences, understand the intricacies of your journey and can provide targeted guidance to help you navigate challenges, seize opportunities, and accelerate your career trajectory. Whether you're aiming to lead cutting-edge projects, transition into higher-level roles, or refine your expertise in emerging technologies, I am here to support you every step of the way. Invest in your continued success – embark on this transformative journey today!

Remi
Programming for beginners/intermediates of any age
Are you interested in learning how to program without pursuing a college or university course? I can help you with that! I will help you understand the most important concepts of programming, in any programming language! If you don't know what language to choose, I can help you choose! We can even try out different options to see which one suits you best. It is also possible to set a certain goal, like making a game in Unity, or a plugin in Minecraft, whatever you want!

Fahila
Computer Science tution in muscat(in my location or online)
I am a btech computer science graduate.I will help you to learn various programming languages like C,C++,HTML,python etc and also computer science related theories.I also have knowledge in ML and Data science.I worked as a software trainer for more than one year.

Christopher
Programming is FUN! [Python - Programming fundamentals - Game Programming - OOP - Javascript - Algorithms]
My lessons are ideally for complete beginners to programming within the age range of 8-16. Programming can be a very creative and fun skill to learn. I focus on providing a solid understanding of the core programming concepts so that we can apply what we learn creatively to make interesting programs. I have my own content that covers fundamental computing concepts in an accessible way and I'm am working on more. I would be happy to provide general tutoring for Python or Javascript to help with revision or exams. I think the best and easiest way to learn a skill is to ensure that you enjoy doing it. This way of thinking guides how I tutor. Together, lets learn to code.

Hasmik
Class of statistics, computer programming, R programming
I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

Nicolas
Aerospace Engineering TU Delft - entrance exam preparation
As a second-year student in the BSc Aerospace Engineering program at the Technical University of Delft (TU Delft), I have experience with the university entrance process as well as being qualified to explain the curriculum and requirements in depth. necessary. In addition to offering guidance on the essential topics for your entrance exam, I can provide you with personalized classes for in-depth preparation. These classes would include a detailed review of key concepts, intensive practice with relevant exercises, and specific tips to effectively approach the exam. My goal is to help you acquire the confidence and skills necessary to be successful in the admissions process in addition to the first year material that may seem a little more difficult or unknown. Additionally, I will be happy to discuss with you the study program itself, as well as explore the various opportunities available in Delft to complement your academic experience.

Abdeer
Engineering sciences/Industrial sciences for CPGE/RDM/elasticity/Mechanics of fluids and solids/Industrial computing
As an associate professor of industrial sciences and mechanical engineering, I give private lessons at the following level: * Engineering science courses for the final class Sciences maths B * Industrial Sciences courses for scientific CPGE MP/PSI/PTSI * Course of the mechanical modules of solids. For schools and faculties: * RDM and MMC courses * Mechanical construction course * Course of industrial computing modules

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.

Ayoub
Physics-Chemistry, Maths courses (French mission program)
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. My seriousness, my listening and my kindness allow me to overcome difficulties and excel in: - Math, - Chemical Physics, My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC)

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
Hello everyone ! I'm oussama, a web developer and certified Python instructor with 1 year experience as a fullstack developer. I am passionate about programming and love teaching students of all skill levels how to create professional websites. I've helped many students develop their programming skills, from beginners to advanced levels, and I'd love to help even more people achieve their web development goals. With a solid background in programming and development, I am able to provide my students with theoretical and practical training in algorithms and data structures, as well as in website development languages such as HTML, CSS, JavaScript , React JS, Bootstrap and others. My classes are designed to meet the individual needs of each student and are suitable for different learning styles. Whether you are just starting out or looking to improve your developing skills, my classes can help you achieve your career goals. Do not hesitate to contact me for more information on my web development courses. I look forward to helping you become a competent web developer and succeed in this exciting field!

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

David
Selection Procedure for TUDelft Aerospace Engineering
Hello students! I am David Adell, an Aerospace Engineering student at the Technical University of Delft. I have various years of private tutoring experience and enjoy teaching younger fellows in maths, physics, and aerospace. As I am more than familiar with the application procedure for the university, and given that the deadline is near, I decided to also provide lessons for the preparation of the application procedure for TUDelft. For these exams, not only a good level of physics and maths is required, but you also need to understand complex topics discussed during the first year of aerospace. For this reason, I offer you an orientation on the essential topics for your examinations and provide you with personalized lessons for complete preparation. These lessons will include a detailed review of key concepts, practice with relevant exercises, and effective tips for you to ace the exams. My objective is to help you gain the trust and skills to succeed in the admission procedure and understand the new first-year subjects. Along with this, I will be glad to help you with other matters about the bachelor program, what is it like living in Delft, and any further doubts you may have to complete your academic experience.

Ymama
Electronics & Arduino basics using TinkerCAD for kids and teenagers
Using STEAM principles to teach kids and teenagers the most important subjects and skills these days, they will learn how to connect and program Arduino circuits using virtual labs, estially we are going to use TinkerCAD, it's preferred that the student has simple knowledge or idea about the programming principle in general but not necessarily.