facebook
    Ahmed
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from24.68USD/ h

    Plan your future! Develop in-demand programming skills and open doors to an exciting career.

    Translated by Google. Click to view original.
    Software development engineer eager to share his knowledge, I offer personalized private lessons for all levels, from beginner to advanced.

    I acquired in-depth expertise in the language and its applications. I am able to guide you in all aspects of programming, from basic syntax to the most advanced concepts (eg OOP).

    Extra information

    Translated by Google. Click to view original.
    via videoconferences only!

    Location

    At student's location: Around Paris, France
    Online via webcam
    At teacher's location: Luxembourg
    At teacher's location: Bruxelles, Belgique
    At teacher's location: Credit Suisse AG, Genève, Suisse
    At teacher's location: Ottawa, ON, Canada
    At teacher's location: Agence Nouvelle Immobilière et Commerciale de Monaco, Monaco

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Age:
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Advanced
    Duration:
    60 minutes
    The class is taught in:French, English, Arabic

    About Me

    Translated by Google. Click to view original.
    Passionate software development engineer ready to share his knowledge, I offer IT development courses for all levels.
    Whether you are a beginner or want to deepen your knowledge, I offer a program adapted to your needs and objectives.

    are you preparing for a certification exam or mastering the most advanced programming techniques, I am here to support you.

    My mission: to provide a better learning experience with a guaranteed result.

    Education

    Translated by Google. Click to view original.
    - BAC+5 graduate in computer science with honors from Grenoble-INP school, France.
    - Preparatory class option: Math Physics (MP)/Math Physics and Engineering Science (MPSI).
    - Mathematics science baccalaureate.

    Experience / Qualifications

    Translated by Google. Click to view original.
    My experience :
    - good teaching experience to students of different levels.
    - proven professional experience as a software development engineer in a multinational company (France).

    My skills :
    - Good communication, teaching and problem-solving skills.
    - Design, development and maintenance of backend applications [UML, HTML/CSS].
    - Mastery of imperative and object-oriented programming languages: [Java, C/C++ and Python].
    - Experience in relational and non-relational databases [SQL, PL/SQL, Postgres, Couchebase].
    - Systems programming: shell and Linux
    Software development engineer eager to share his knowledge, I offer personalized private lessons for all levels, from beginner to advanced. I acquired in-depth expertise in the language and its applications. I am able to guide you in all aspects of programming, from basic syntax to the most advanced concepts (eg OOP). I also have the ability to assist you in completing your homework and exercises.

    Ask a question

    Send a message explaining your needs and Ahmed 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 $24.68At teacher's location
    from $24.68Online via webcam
    from $24.68At 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 May 2024
    • Google connected

    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 $24.68At teacher's location
    from $24.68Online via webcam
    from $24.68At 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


    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.

    Alex
    Mathematics for students of all grades, IB and GCSE
    Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns. Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc. My philosophy revolves around these three values: -Encouragement -Inspiration -Discipline I specialize into teaching mathematics and programming, but in some occasions I teach physics too. Feel free to contact me.

    Aymen
    Programming: Introduction to Python (Beginner level)
    In this class, you’ll embark on an exciting journey into the world of programming with Python. You’ll start by writing your very first Python program, gaining hands-on experience from the get-go. As you progress, you’ll delve into the core fundamentals of Python, including variables, data types, control structures, functions, and modules.

    Gaëlle
    Metaverse, AR and VR for kids, create your digital experience
    Virtual reality is going to be used widely in the years to come. In training, remote working, socializing, discovering. It is not meant to replace reality, but offer experiences in a safe and easy environment to spark curiosity. In this class I'll teach children need what is and how to use Virtual reality, Augmented Reality and discover the potential these technologies have to offer.

    Join
    Multidisciplinary Program: Mathematics, Physics and Computer Science Courses for All Levels. (in French)
    Multidisciplinary Program: Mathematics, Physics and Computer Science Courses for All Levels Looking to improve your skills in mathematics, physics or computer science? This multidisciplinary program offers you a comprehensive and personalized approach to excel in these three areas. Suitable for high school students, university students and professionals, this online course combines clear teaching, practical exercises and individual support to ensure your success. --- Why choose this program? - Tailor-made teaching: Each course is tailored to your goals, whether it's preparing for an exam, filling in knowledge gaps or developing advanced technical skills. - Interdisciplinary expertise: Benefit from the experience of a trainer who is an expert in mathematics, physics and computer science. - Interactive learning: A methodology based on clear explanations, practical exercises and concrete projects. - Flexibility of formats: Choose 60, 90 or 120 minute sessions to learn at your own pace. --- Course content: Mathematics : 1. Secondary level: - Algebra, geometry, trigonometry. - Solving complex equations and systems. - Practical applications to understand key concepts. 2. University level: - Differential and integral calculus, mathematical analysis. - Probability and applied statistics. - Mathematical optimization for concrete projects. --- Physical : 1. Secondary level: - Kinematics and Newton's laws. - Electricity, magnetism and optics. - Simplified thermodynamic concepts. 2. University level: - Advanced mechanics, fluids and thermodynamics. - Electromagnetism and quantum mechanics. - Experimental applications and modeling. --- Computer science : 1. Introduction and fundamental concepts: - Introduction to programming: variables, conditions, loops. - Key languages (Python, Java, C++) and their applications. - Algorithmic resolution and computational thinking. 2. Advanced computing: - Object-oriented programming (OOP) and advanced data structures. - Development of concrete projects: simulation, data analysis, automation. - Use of specialized libraries: NumPy, Pandas, Matplotlib. --- Course schedule: - 60 minutes: For a quick focus on a specific subject or an exercise resolution. - 90 minutes: An ideal length of time to explore a theme in detail and practice. - 120 minutes: Intensive format for revisions, projects or complex concepts. Each course follows an optimized structure: 1. Introduction: Review of key notions or concepts. 2. Theory: Detailed explanations with concrete examples. 3. Practical: Interactive exercises, case studies or project development. 4. Questions and consolidation: Clarification of doubts and validation of acquired knowledge. --- Tools and resources provided: - Interactive platform: Virtual whiteboard, screen sharing and live simulations. - Educational materials: Summary sheets, corrected exercises and guided projects. - Ongoing support: Access to email follow-up between classes to answer your questions. --- About the trainer: A multidisciplinary expert passionate about teaching and science, with a solid academic and practical background. His teaching approach, based on clarity and efficiency, will allow you to progress quickly while developing a deep understanding of the subjects studied. --- Register today! Whether you want to pass your exams, deepen your knowledge or develop your professional skills, this multidisciplinary program will help you achieve your goals. Book your first session and discover a learning method that really works.

    Wissam
    Android: Programming mobile applications using Android Studio
    Doctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization. Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).

    Enrique
    Distinction Maths, Physics, Programming, Engineering: 12+ years experience tutoring for Excellence
    Don't settle for anything less than excellence. I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python. With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching. My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful. Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas: - University levels (undergraduate and postgraduate) - Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent - Assistance with specific projects at a professional level, including interview preparation - High school studies and diploma programs - Extensive experience working with children Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement. I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere. I have a highly flexible schedule and can adapt to accommodate your needs. If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.

    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

    Amine
    Computer programming/robotics (kids/beginners..)
    Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.

    Youssef
    Analog and digital electronics, VHDL, FPGA, programming
    doctoral 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

    Himank
    Computer Science Subjects and Projects : Operating Systems, Algorithms, Data Structures, Database Management System and Computer Networks.
    Currently, I am working at the MaaS department in Denso Corporation, Shinagawa, Tokyo. I have done my masters from the Indian Institute of Technology Hyderabad India recently. I can teach any subject of Computer Engineering. I will give you class from very basic to advanced level. I have cracked Graduate Aptitude Teset (GATE) in India and score AIR 1456 among 100000 students. I have in-depth knowledge of Computer Science subjects. I can teach you coding, Science and Math if you wish to learn new things contact me. This class is for those who really want to use to learn computer subjects like Computer Networks and Algorithms in a more innovative manner. I can help you in deciding on your final year project in Computer Science Domain as well. I little bit know Nihon-Go as well.

    Alicha
    ICT class, Computer Science, Coding and Network, all about Computer
    Classes are face-to-face at the student's home or via webcam. You will learn computer science according to your level and what you want to learn. I am a computer science student so quite versatile. As far as programming is concerned, the possible languages are: HTML, CSS, PHP, Python, C and C++, for the network, introduction to software such as Cisco packet tracer, GNS3, vmware, virtual box. Introductory computer courses, even rudimentary ones, are possible. You will learn in a jovial and encouraging atmosphere, I have a lot of experience in the field of teaching and I am comfortable with children

    Wildric
    Programming🖥️, Computer Science, Programming languages, Help with projects
    Are you looking to master the world of computer science? Look no further! As a student at engineering school, specializing in computer graphics development, I'm delighted to offer private tutoring sessions tailored to your needs. What I Offer: - Comprehensive instruction in computer science, both theoretical and practical. - Expertise in programming languages including C/C++, Python, Java, C#, and Rust - Hands-on guidance in understanding fundamental concepts and advanced techniques. - Personalized lessons to follow your learning style and pace. About Me: As a dedicated computer graphics developer, I've been involved in numerous projects, honing my skills and deepening my understanding of the field. Now, I'm eager to share my knowledge and experience with aspiring learners like you. Who Can Benefit: - Students seeking to strengthen their grasp of computer science concepts. - Individuals interested in diving into programming or advancing their skills. - Enthusiasts eager to explore the fascinating world of computer graphics. Whether you're a beginner or looking to expand your expertise, together, we'll unlock the secrets of computer science and programming.

    Loic
    Math, Computer, Test prepations, Tutoring and Advices for Primary, Secondary, and University Students ( Bachelor degree)
    Mathematics is a powerful subjects which has its applications in mostly all the fields like engineering, finance and moreover. In this class you will be able to overcome your fear in Mathematics by having simplified lectures in mathematics field lsuch as algebra and calculus. Moreover you will have detailed explanations in subjects programing, more precisely in python and java, which are useful tools for a good career development.

    Pr YSF
    Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
    Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering