facebook
    Elbachir
    member icon
    Trusted teacher
    favorite buttonAdd to Wish List
    favorite buttonAdd to Wish List
    member icon
    Trusted teacher
    from18.17EUR/ h

    lessons in coding / programming with python language

    Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages.
    I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people.
    I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice.

    the training program:

    Python #1: Introduction & coding first program

    Python #2: Variables & Operations

    Python #3: Conditions & Loops
    Python #4: Functions & Modularity
    Python #5: Introduction to object programming
    Python #6: classes & attributes
    Python #7: encapsulation & inheritance properties
    Python #8: Strings & Lists & Tuples & Dictionaries
    Python #9: Files

    Location

    At student's location: Around Rabat, Morocco
    At student's location: Around Kenitra, Morocco
    At student's location: Around Casablanca, Morocco
    At student's location: Around Mohammedia, Morocco
    At student's location: Around Temara, Morocco
    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
    The class is taught in:French, English, Arabic

    About Me

    Translated by Google. Click to view original.
    - State engineer in Programming & Roboics
    -Laureate of a Grande Ecole - INPT (Possibility of orientation for you)
    -more than 7 years of experience in support and training courses

    Education

    Translated by Google. Click to view original.
    -State Engineer in Embedded Systems (Robotics & Programming) Winner of a Grande Ecole - INPT .
    -Basic degree in physical sciences.

    Experience / Qualifications

    Translated by Google. Click to view original.
    -State engineer in a multinational company
    -more than 8 certificates in C & Python & Arduino& ...
    - participation in the development of a smart hydro alcoholic gel dispenser during the CORONA Virus period
    Training Program: 1-Introduction Introduction to Embedded Systems Architecture The basics of electronics 2-Presentation of ARDUINO Description of ARDUINO UNO Description of the ARDUINO programming environment (IDE) Basic structure of an Arduino program (setup and loop) The Arduino Processor and Syntax Serial terminal Examples 3-Digital Signal Digital Input/Output Ports Data types Use of Variables, Arithmetic and logic operations Alternative Structures Using loops: FOR, WHILE... 4-Displays The different types of displays Functions Libraries Examples 5- Motors and relays Different types of motors and their controls PWM and variable speed 6-Analog Signal Analog Input/Output and Calibration Ports Analog sensors 7-Interruptions Simplified explanation of interrupts Apps 8- Wireless communication The different types of wireless communication Digital sensors Bluetooth app 9- Practical workshops during each science.

    Ask a question

    Send a message explaining your needs and Elbachir 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
      
      
      
      
      
      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
      
      
      
      
      
      Saturday at 8:00
      Sunday at 8:00
    9
      
      
      
      
      
      Saturday at 9:00
      Sunday at 9:00
    10
      
      
      
      
      
      Saturday at 10:00
      Sunday at 10:00
    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
      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
      Monday at 18:00
      Tuesday at 18:00
      Wednesday at 18:00
      Thursday at 18:00
      Friday at 18:00
      Saturday at 18:00
      Sunday at 18:00
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 18.17€Online via webcam
    from 24.13€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 January 2022
    • Phone number verified
    • Google connected

    Availability of a typical week

    (GMT -04: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
      
      
      
      
      
      Saturday at 8:00
      Sunday at 8:00
    9
      
      
      
      
      
      Saturday at 9:00
      Sunday at 9:00
    10
      
      
      
      
      
      Saturday at 10:00
      Sunday at 10:00
    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
      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
      Monday at 18:00
      Tuesday at 18:00
      Wednesday at 18:00
      Thursday at 18:00
      Friday at 18:00
      Saturday at 18:00
      Sunday at 18:00
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 18.17€Online via webcam
    from 24.13€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


    Houssam
    Private Programming Lessons — Python, C++, Algorithms, Competitive Programming
    Learn to code with a structured, high-quality private course designed to help you improve fast and build solid foundations. My name is Houssam. I represented Morocco twice at the International Olympiad in Informatics (IOI), and I’ve been deeply involved in programming for over a decade. What you’ll learn: - Algorithmic thinking and problem-solving - Python and C++ programming (from beginner to advanced) - Preparation for coding competitions (Olympiads, technical interviews) - Clean coding practices and development logic Each lesson is tailored to your current level and goals, with a focus on clarity, depth, and measurable progress. Perfect for those who want to learn programming seriously, sharpen their skills, or prepare for competitive exams. Teaching that is rigorous, clear, and motivating.

    Youness
    ASSOCIATE PROFESSOR I TEACH: MICROCONTROLLER PROGRAMMING: PIC 16F8XX 18FXX 14FXX ARDUINO ...
    I am an associate professor of electrical engineering I offer courses in everything related to the discipline of electrical engineering: CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school ARCHITECTURE OF A PROGRAMMED SYSTEM INTERNAL AND EXTERNAL APPEARANCE INPUT/OUTPUT MANAGEMENT timeouts timers, watchdog PIC 16F8X 16F8XX PROGRAMMING INTERRUPTIONS MANAGEMENT ASSEMBLER PROGRAMMING PROGRAMMING IN C MACHINE CONTROL SOFTWARE SIMULATION MPLAB MIKROC ISIS/PROTEUS

    Prof
    Create, Code and Have Fun: Scratch Workshop (junior scratch or scratch course)
    Scratch Programming Tutoring! Want to introduce your child to the exciting world of programming? Our Scratch tutoring courses are designed to make learning interactive, creative, and fun. 🔸 Why Scratch? Easy to learn and suitable for young beginners. Encourages logical thinking and creativity. Ideal for developing essential digital skills. 🔸 What we offer: Personalized courses adapted to the pace of each student. A practical approach with engaging exercises and projects. Supervision provided by qualified and passionate trainers. Register now and give your child the keys to success in the digital world

    Mohamed
    Course on Machine Learning with Python from key concepts to applications
    The aim of this program is to provide you with the necessary skills and experience to begin your journey and get a head-start in Machine Learning. Covering the primary types of machine learning, the program offers a comprehensive theoretical understanding of Machine Learning with opportunities to practice using algorithms, methods, and best practices associated with Machine Learning. You will also have the chance to develop your own projects using relevant open-source frameworks and libraries and apply your learnings in various courses to a final project. Whether you are already proficient in Python programming, statistics, and linear algebra, or have a general interest and are willing to learn, this beginner/intermediate oriented series is suitable for you.

    Youssef
    computer network, erp system project management software
    Computer science is a field of scientific, technical, and industrial activity concerning the automatic processing of digital information by the execution of computer programs hosted by electrical-electronic devices: embedded systems, computers, robots, automatons, etc.

    Said
    Scientific support of Excellence for Bacs & CPGE
    🎓 Scientific Support Courses – Baccalaureates (1st and 2nd years) & CPGE (MPSI, MP, PCSI, PSI, TSI, etc.) Give yourself the means to succeed I am a teacher and I offer special courses for Baccalaureates & Preparatory Classes (MPSI, MP, PCSI, PSI, TSI, etc.) in the following subjects: Mathematics, Physics-Chemistry, Computer Science Personalized courses in mathematics, physics-chemistry and computer science, adapted to the requirements of the baccalaureate and preparatory classes. 📌 Clear methodology, targeted exercises, regular monitoring 📈 To fill in gaps, deepen key concepts and perform well in exams and competitions 📍 Online or in person | Individual or small group lessons

    Ahmed
    I help you learn algorithms and programming languages: Python, C and JAVA for all levels
    Python is the programming language these days. It is simple, nice and almost all modern applications use it. With Python, we can now create artificial intelligence models that reduce human effort and give us more accurate and reliable results. The Java and C languages are not lacking in importance, they also make it possible to create applications optimized in terms of RAM. The composition of the course depends on the level of the student and his own objectives. The first session is a one-hour evaluation session which allows the diagnosis of the level and the needs of the student. From this diagnosis we establish together a program that we will follow during our course. Generally the course allows the student to assimilate: * Predefined Data Types & Variables; * Conditional Structures & Loops; * Functions ; * Object-oriented programming (OOP); * Digital engineering; * An introduction to databases (Examples and uses) * Relational Algebra * LDD, LCD, LMD, LCT * SQL queries (SELECT, UPDATE, ...) * Creation of a database and automation of queries using the Python language * Handling files (TXT, Excel, CSV, JSON, Word); * Data science; * Introduction and some applications of Artificial Intelligence. I am waiting for you to start this adventure.

    Mouncef
    Learn Python, web development ( Flask or django), learn to create your first program
    This Python course teaches you the basics of programming in Python, including variables, data types, operators, control structures (if, for, while), functions, and lists. You will also learn how to manipulate data with libraries such as Pandas and NumPy, create graphs and visualizations with Matplotlib and Seaborn, and even develop simple web applications with Flask or Django.

    Mourad
    Engineer| Excel course|Flexible from 8:00 a.m. to 9:00 p.m., Weekends too|Satisfied or refunded. Flexible cancellation | Invoice possible (Self-employed
    Whether you are a management controller, HR, auditor, accountant or finance professional, and you have a taste for Numbers, Statistics and Analysis. I offer you a complete range of Excel and VBA training courses adapted to your needs. Remote training on Skype or Zoom or Google Meet or Microsoft Teams, for greater efficiency. NB. I could currently provide distance learning. Regarding the working method, according to your availability we fix the sessions, then I will send you the course support / exercises. We do the sessions on Skype or Zoom or on Google Meet at your own pace, where we can share the screen. Excel 365 Training Modules: Module 1 - Basics - References - SI Logic Function - SI Nested Logic Function - Basic Math / Statis Functions - Functions COUNTIF, SUMIF, COUNTIFENT, SUMIFENT, LARGEVALUE, SUMPRODUCT... - ResearchV - INDEX and EQUIV and EQUIVX search functions - ResearchX - Error Management Study of practical professional cases Module 2 - Validation and data protection - INDIRECT function - OFFSET function - Dynamic Array (Sort, Unique, Filter. ..) - LET Function - LAMBDA FUNCTION - LAMBDA Helper Functions (MAP, REDUCE, SCAN, MAKEARRAY, BYROW, BYCOL, ISOMITTED) - New Data Types - Matric functions - 3D functions (Multi-Sheets) Study of professional practical cases Module 3 - Data table / Sort / Automatic and custom filter - Advanced Filter / Database Functions - Dynamic Pivot Table / Advanced Tips - Solver / Analysis Scenarios Study of professional practical cases Module 4 Power Query Language M Data Preparation Data Analytics Study of professional practical cases Module 5 - Simple Chart - Advanced Chart - Dashboard Study of practical professional cases

    Said
    Training in R programming and Help with data analysis & statistics modeling using R/RStudio
    I will be glad to offer my expertise and provide you a quality work, good solutions and clear explanations in data analysis & statistics modelling using R . As a statistical consultant / data scientist, I have handled several tutorials and projects in data analysis data, advance statistics modelling using R. Feel free to send me

    Hicham
    Special courses in NSI - Mathematics - Python
    I am passionate about mathematics and informatics and have over 17 years of experience in private and school courses. I have a license in SMI and a Master's in Informatics, as well as a Master's in Engineering, and have developed a method that makes this possible. But it is easier for you to excel and more easily. Motivation and passion through learning. I have had the honor of accompanying rank-and-file students through training for their studies. This is an experience that allows you to improve through the pedagogical method and understand the unique needs of each. Create a relationship of trust between graduates/students and their parents by providing regular returns to ensure you return to work. If you are looking for significant work, experience and participation in your success in mathematics and informatics, keep in touch with me. Ensemble, we are atteindrons vos objectsifs. Please choose your company in your home,

    Salah
    Learn MS (Word, Excel and PowerPoint) Microsoft Office / Expand your knowledge of Microsoft office!
    I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations... Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc. Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows... I am waiting for your message.

    Fadoua
    Scratch junior,scratch, mbloc, thymio,codey rocky,mbot
    Doctorante en Intelligence ,Ingénieur en Génie informatique , avec doube Master de Recherche en Science de Technologie d’information et Communication, spécialité service informatique et Master professionnel en Informatique Industrielle, spécialité Réseau Industrielle et 10 ans d'expériences en enseignement. Je propose des cours adaptés aux besoins de chacun, en ligne ou en présentiel, dans des domaines variés de l'informatique et des nouvelle technologies.

    Faisal
    Computer - Science and Data - Science makes you A_PLUS
    Hi, I hope you will be fine. Welcome to my profile. This is Faisal. I am a Lecturer in Data Science at University. Data Science is the advanced field of Computer Science. I have more than 4 years of teaching experience including International level Students from Multiple countries of different levels of education, like, up to the University level. I love education because education is a powerful weapon to change the world. I am hardworking, and I am interested to use my Technical background and Expertise for my students. I teach the students with step-by-step instructions to make their concepts clear. That’s why I always focus on the Quality of Education to make my students and their parents happy. I take quizzes /tests daily and weekly basis. I provide the helping materials. I'm a friendly, happy, and polite person. I really like teaching because I think it’s my passion. I really enjoyed teaching children because they always enjoy my lessons. Lооking fоrwаrd tо Help mоre аnd mоre students tо get better & Quаlity Educаtiоn. Feel free to contact me, Takecare :)

    Chaimae
    Computer Science and Programming Course: Algorithms, Python
    This comprehensive program offers a deep dive into the world of computer science and programming, covering two essential areas: algorithms and Python. It is designed for beginners, as well as those looking to strengthen their skills in these areas. Part 1: Fundamentals of Algorithms In this first section, we'll explore the fundamental concepts of algorithms, including data structures, sorting techniques, searching, algorithmic complexity, and more. You will develop the ability to design, analyze and optimize algorithms to solve a variety of problems. Part 2: Programming in Python The second part of the course focuses on programming in Python, a language prized for its simplicity and versatility. You'll learn the basics of Python, including commonly used variables, loops, functions, and libraries. You will put your knowledge into practice by automating tasks, developing web applications, and performing data analysis. This comprehensive course is ideal for those who want to gain a solid foundation in computer science, from theory to practice. Whether you're an absolute beginner or looking to expand your programming skills, this program will help you achieve your goals