facebook
    Mohamed
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from9.52CAD/ h

    Computing for CPGEs, Python, numerical calculations, SQL, DBMS, Data structure, algorithms, Complexity, binary tree

    Translated by Google. Click to view original.
    A great way to learn key programming skills, including Python, SQL, and database management. These skills are essential for understanding information technology and applying it in various fields, such as data science, business analytics, and software development.

    Location

    Online via webcam
    Online via webcam
    At student's location: Around Casablanca, Morocco

    |
    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:
    30 minutes
    45 minutes
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:French, Arabic, English

    About Me

    Translated by Google. Click to view original.
    Teaching is a passion for me, and it goes back to my experience as a student. I have always enjoyed learning new things, understanding the "why" behind each concept, and acquiring new skills. I therefore try to instill this passion for learning in my students, showing them the interest of the different subjects and helping them to discover their own potential.

    As a teacher, I'm known for being methodical and friendly. I like to use interactive teaching methods to help my students understand concepts more easily and retain them longer. My approach focuses on the "why" rather than the "how", as I believe this helps students better understand the topics and apply them in different contexts.

    My teaching method is based on incremental teaching, which consists of learning one concept after another, building a solid foundation before moving on to more complex subjects. I also strive to be available for my students, to answer their questions and help them progress.

    Finally, I would like to emphasize that I appreciate all types of students, whether they are talented, motivated, or in difficulty. Each student has their own way of learning and their own challenges to overcome, and I try to adapt to each particular case to offer them the best possible educational experience.

    Education

    Translated by Google. Click to view original.
    I obtained my baccalaureate in mathematical sciences with honors. I then continued my studies in preparatory classes for the Grandes Ecoles, choosing the Physics and Industrial Sciences sector, and I ranked 4th out of 769 in the Common National Competition. and finally, I took a course as a state engineer in data engineering at the National Institute of Posts and Telecommunications. During my career, I acquired solid skills in mathematics, physics and computer science.

    Experience / Qualifications

    Translated by Google. Click to view original.
    data engineer at IBM
    internship - data engineer at Aiox Labs
    internship - data engineer at Capgemini Engineering
    The mathematics course requires theory first, then the know-how in order to apply the knowledge acquired. This process requires very powerful pedagogical work and a well-targeted methodology on the part of the teacher. This will be the subject of our sessions.

    Ask a question

    Send a message explaining your needs and Mohamed 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            Saturday at 2:00  Sunday at 2:00
    3            Saturday at 3:00  Sunday at 3:00
    4            Saturday at 4:00  Sunday at 4:00
    5            Saturday at 5:00  Sunday at 5:00
    6            Saturday at 6:00  Sunday at 6:00
    7            Saturday at 7:00  Sunday at 7:00
    8              
    9              
    10              
    11              
    12            Saturday at 12:00  Sunday at 12:00
    13            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 C$9.53Online via webcam
    from C$19.07At 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 2021
    • Phone number verified
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2            Saturday at 2:00  Sunday at 2:00
    3            Saturday at 3:00  Sunday at 3:00
    4            Saturday at 4:00  Sunday at 4:00
    5            Saturday at 5:00  Sunday at 5:00
    6            Saturday at 6:00  Sunday at 6:00
    7            Saturday at 7:00  Sunday at 7:00
    8              
    9              
    10              
    11              
    12            Saturday at 12:00  Sunday at 12:00
    13            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 C$9.53Online via webcam
    from C$19.07At 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


    David
    Computer and office automation courses (Word, Excel, PowerPoint)
    Computer and office automation courses for students of all ages. Learn how to use a computer, internet, and essential software such as Word, Excel and PowerPoint. The course is intended for beginners but is also for those wanting to discover new techniques or only wanting to learn office automation (Word, Excel and Powerpoint).

    José
    Programming in C, C++, Java, Kotlin, Python and others. Creation of web and desktop applications.
    Programmer engineer with more than ten years of experience teaches programming classes at all levels. My classes can help students of Computer Science Degrees or Cycles, new programmers or someone who is making their website or interacting with an Artificial Intelligence assistant. - At the introductory level you will learn concepts such as variables, data types, flow control statements, functions, pointers, arrays, structures and search and sorting algorithms. This is what is normally taught in the "Programming Fundamentals" subject in the first year of a Bachelor's Degree in Computer Science or in other similar degrees. - At the intermediate level you will learn more advanced concepts: classes, constructors, inheritance, polymorphism, interfaces, exceptions, access modifiers, collections and data structures. - At the advanced level you will learn concepts of object-oriented programming, functional programming, database connections, HTTP protocols, creating web applications or how to deploy an application. If you are already a programmer, you may want to take some refresher classes to reinforce certain concepts.

    Max
    Science, Maths or Computer Science tutor for GCSE.
    I am a kind, supportive and patient tutor who recently completed GCSEs with straight 9s. I am therefore very familiar with the current specifications, plus I remember exactly what it feels like to be a student facing so many different exams! I will help you feel more confident and achieve your ambitions.

    Shilpa
    Basic Computer Science for all interested to Lear computer science with programming
    Computer science is the study of information, computation, and automation. It involves the design and implementation of software and hardware, as well as the theoretical study of algorithms and computation. What do computer scientists do? Design and analyze algorithms to improve the efficiency of computer programs Work with mathematical models, data analysis, and security Define the computational principles that software is based on Develop, test, and maintain software applications

    Awsaf R
    MATH, ENGLISH, COMPUTER SCIENCE, GEOGRAPHY AND SCIENCE
    This class is designed for students from Class 1 to 5, focusing on building a strong foundation in Mathematics, Science, and Computer Science. Lessons are engaging, interactive, and adapted to the learning pace of each student. The goal is to make learning fun and meaningful while helping students develop essential skills, improve their academic performance, and build confidence in these core subjects. Class 1 Mathematics (Age: 6–7 years) Key Learning Objectives: -Develop basic number sense and counting skills. -Introduce simple arithmetic operations. -Understand basic shapes, patterns, and measurement concepts. *Concepts and Skills: -Numbers -Addition and subtraction (up to 2 digits) -Word problems (single step) -Shapes and Geometry -Measurement -Patterns and Sorting -Data Handling Class 1 Computer Science (Age: 6–7 years) *Key Learning Objectives: -Introduce basic computer concepts and terminology. -Familiarize students with computer parts and simple operations. -Build basic digital literacy. *Concepts and Skills: -Introduction to Computers -Parts of a Computer -Basic Computer Operations -Keyboard Skills -Drawing and Painting Class 1 Science (Age: 6–7 years) Key Learning Objectives: -Develop curiosity about the natural world. -Introduce basic concepts of living and non-living things. -Understand the human body, plants, animals, and the environment. Concepts and Skills: -Living and Non-Living Things -Plants and Animals -Human Body and Health -Weather and Seasons -Our Surroundings Class 1 English (Age: 6–7 years) Key Learning Objectives: -Develop basic reading, writing, listening, and speaking skills. -Build vocabulary and learn simple sentence structures. -Introduce phonics and sound-letter association. Concepts and Skills: -Reading and Phonics -Writing Skills -Speaking and Listening -Grammar -Creative Expression

    Muntazir
    Maths, Science and Computer Science, DS, AI Tutor
    Mathematics Classes Master Mathematics with an Expert Tutor! Hi! I'm a passionate and experienced mathematics tutor with 9 years of teaching experience. I specialize in helping students build a strong foundation in mathematics, making complex concepts easy to understand. Whether you're struggling with algebra, geometry, calculus, or preparing for competitive exams, I am here to guide you. What You Will Learn: Arithmetic, Algebra, Geometry, Trigonometry, and Calculus Problem-solving techniques and logical reasoning Exam preparation for SAT, GCSE, IB, A-levels, etc. Understanding and applying concepts from textbooks. Why Choose My Class? Tailored lesson plans according to your learning pace. Interactive and engaging teaching methods. Regular assessments and feedback Exam-oriented preparation with past papers and practice tests Let's make math simple and fun! Join my class today and boost your confidence in mathematics. ---------------------------------------------------------- Science Classes Explore the Wonders of Science with a Dedicated Mentor! Science is all around us, and I love helping students discover its wonders. With a strong background in Science, I make learning basics of chemistry, and physics exciting and easy to understand. Whether you're preparing for school exams, competitive tests, or just curious about science, my classes will help you grasp concepts effectively. What You Will Learn: Physics: Motion, Electricity, Thermodynamics, and Modern Physics Chemistry: Atomic Structure, Chemical Reactions, Organic Chemistry and Inorganic Chemistry. Biology: Cell Structure, Genetics, Human Physiology, and Ecology *Exam preparation for IB, IGCSE, A-levels, etc. Why Join My Science Classes? *Real-life examples and practical explanations Interactive experiments and engaging discussions Exam-oriented study plans with detailed notes Personalized guidance based on your strengths and weaknesses Join me to make science an exciting adventure rather than a difficult subject! --------------------------------------------------------- Computer Science & Programming Classes Learn Computer Science & Coding with a Skilled Tutor! In today's digital world, computer science and programming are essential skills. With a background in Computer and Information Systems, then Data Science and now Artificial Intelligence, I have been teaching students how to code and understand computer science concepts effectively. My classes are designed for beginners to advanced learners, covering everything from basic computing to advanced programming. What You Will Learn: Fundamentals of Computer Science (Data Structures, Algorithms, Networking) Programming in Python, Java, C++ Web Development (HTML, CSS, JavaScript) AI, Machine Learning, and Data Science Basics Exam preparation for any specific certifications Why Choose My Classes? Step-by-step learning approach with hands-on coding practice Industry-relevant projects and real-world applications Guidance for coding competitions and technical interviews Personalized feedback and career-oriented mentorship Let's dive into the world of technology together! Enroll now to become a confident programmer. --- Each class is tailored to your learning needs, whether you're a school student, a college aspirant, or someone looking to enhance your skills. Book a session today and take the first step toward mastering your subject!

    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.

    Martial
    Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
    I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics. I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since. I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors. I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...) I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge. I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence. I can go to the student's home or also take the course via Skype.

    Dishant
    Maths Bootcamp for SAT, ACT, middle school and high school math preparation.
    Welcome to a tutoring experience designed to transform academic challenges into achievements! I provide specialized instruction in mathematics and science across all major curriculums, including US, UK, Indian, and Middle Eastern systems, with a particular focus on SAT, ACT, and AP exams. As a certified tutor, I support students through every level of high school math—Algebra, Calculus, Geometry, Statistics, and Trigonometry—and core science concepts. My approach is deeply personalized, ensuring that each student receives instruction tailored to their unique strengths and learning goals. I prioritize student satisfaction and comprehension above all, committing to an environment where each concept is fully understood and every question addressed. With customized learning plans, interactive tools, and hands-on projects, I make complex topics accessible and engaging. My goal is to inspire both skills mastery and a true enthusiasm for learning. Whether you're tackling advanced math, preparing for college admissions, or aiming for top scores in AP, SAT, or ACT exams, I’m here to provide dedicated support every step of the way. Experience the difference a tailored, student-centered approach can make—where your success and understanding are always the priority.

    Antonin
    Experienced teacher in private lessons gives private lessons in the Geneva region
    Need a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic? I'm here for you! I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths. My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)

    Paul
    I am a teacher of mathematics and I give extra hours for private lessons in science subjects
    As a math teacher, I offer private lessons in science subjects. My classes are mainly aimed at cycle and college students in Geneva, as well as students from private schools. I can also help people who have already finished their schooling but who need to upgrade their knowledge for professional needs. I am generally available within 3 days of your request and I move around the canton of Geneva using public transport (TPG). Travel costs are included in my rates. For a long-term follow-up, I can give you exercises to do between sessions and correct them at home. I speak and understand English, but my lessons will be mainly in French. I am ready to adapt my teaching according to your specific needs and to provide personalized support to help you progress in scientific subjects. Do not hesitate to contact me if you have additional questions or if you wish to schedule a lesson session. I will be happy to help you in your math learning.

    Mouad
    Support course in Python (For all levels, CPGE)
    Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.

    Mathieu
    Wordpress private lesson - From beginner to expert
    With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups. In the training program, you will learn to: - Install, configure, and deploy WordPress sites - Develop custom Wordpress themes and plugins - Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket... - Create custom post types and tailor-made taxonomies - Develop pages using the right methods in HTML, CSS, Javascript & PHP - Administer and manage a site database - Contribute to the good natural referencing (SEO) of your site - Use WP-Cli to speed up the maintenance of your sites - Use Docker to containerize your local/prod projects and facilitate their management - Administer your WP sites the right way - And much more... For any questions, you can contact me by PM. See you soon, Matthew

    Reza
    Systematic Reasoning and Logical Thinking for Computer Science
    You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities. The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking. The topics in our lesson include: • Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions • Boolean Algebra: Substitution laws • Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition. • Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures; • Deduction: Valid arguments and proofs; Proofs in predicate logic If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)

    Wissam
    Experienced doctor in computer science offers quality teaching in JAVA, C, Python, WEB, Algorithmics, UML, SQL.
    I created this course especially for students having difficulty progressing in their computer programming courses/projects. I support students of all university levels. My help covers many others: - Analysis and planning of projects - Technological choice in languages and tools/framework - Algorithmic and programming support - Assistance with debugging and code correction - Data modeling (MCD/MLD diagram, UML diagrams) Why choose my courses? My method is different and more adapted than that of traditional teachers because it is: * Personalized: Adapted to your level and your specific needs. * Interactive: Promotes interaction and visualization of concepts. * Practical: Oriented towards practice with concrete exercises and projects. * Proven: I have already managed to help more than 200 students in the space of 2 years.