facebook
    Elbachir
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from14.86GBP/ 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 ⊞+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 £14.86Online via webcam
    from £19.73At 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 £14.86Online via webcam
    from £19.73At 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


    Mouad
    Support course in Python (For all levels, CPGE)
    As engineering students who are passionate about programming, we offer Python support courses suitable for all levels, from beginner to advanced. These courses are designed for students in preparatory classes for Grandes Ecoles (CPGE) as well as for anyone interested in acquiring solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are discovering programming for the first time or looking to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on real-world concepts and practical examples, these courses aim to strengthen your skills in a tangible way. As an engineering apprentice, you will be guided through the nuances of Python, gaining a deep understanding that will be valuable to you both in your studies and in your future career. Join us to explore the foundations of Python programming and progress to more advanced levels. Together we will build a strong foundation and develop the skills needed to excel in the dynamic world of computer programming.

    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.

    Saad
    9 Years Expert Python and AI Tutor Offering Personalized Programming Lessons
    - Interactive Learning: My lessons are designed to be engaging and adaptable to your skill level, whether you're a beginner or already familiar with programming. - Comprehensive Curriculum: You’ll master key programming concepts, including writing, debugging, and testing code in Python and other popular languages. - Real-World Projects: Each lesson includes practical tasks that relate directly to real-world scenarios, helping you apply what you learn immediately. - Flexible Schedule: Classes are live on Zoom/Google Meet, with recordings available after each session. GET YOUR FIRST COURSE ! Plus, enjoy CODE DEBUGGING ON CHAT anytime to help you overcome any challenges. Bonus: Special sessions on how to leverage your programming skills for freelancing or landing a job. Let’s start your programming journey with practical knowledge and hands-on experience!

    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

    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.

    Oussama
    Become an expert in web development using SQL and PHP
    Discover the basics of web development with SQL and PHP with this practical course. You will learn HTML, CSS, and JavaScript, as well as how to use SQL to create and manipulate databases. You will also explore PHP to connect your web pages to these databases, creating dynamic and interactive websites. From layout to web application development, this course will give you the essential skills to succeed in the field of web development. Join us now and start mastering these powerful tools!

    Houssam
    Cours en Informatique (Algorithmique, Python, C++, ...)
    Algorithms are a powerful tool that changed a lot in our world, all computer programs are algorithms, written in different programming languages, Python and C++ are definitely one of the most popular of these languages, and if you want to learn them, I can get you started from the basics, until you reach your full potential. I am Houssam, I loved programming since the day i discovered what it was, and I started programming using C++ when I was a teenager, and I developed my skills until I was qualified to represent Morocco in the International Olympiad in Informatics ( the IOI ), Twice, in 2017 and 2018.

    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.

    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

    Khadija
    Versatile Computer Courses for All Levels
    This IT course offers a versatile approach suitable for all levels, aimed at strengthening participants' IT skills, whether for personal, academic or professional use. The program covers a diverse range of essential computing topics, providing students with a solid foundation in this ever-changing field.

    Abdelhamid
    Programming courses and computer sciences for adults and kids
    Become a Programming Pro with our Courses Unleash your inner programmer with our comprehensive programming courses that are designed for both adults and kids! Our experienced teachers will help you discover and learn the basics and master the more advanced techniques of programming. Don't miss out on this amazing opportunity - sign up for a course today!

    Said
    Maths and info lessons provided by an associate professor
    With a more advanced psycho-pedagogical and didactic spirit, the associate professor and doctor Said of Casablanca, +16 years of professionalism and expertise in the field of teaching, of several scientific works, pedagogue and didactician, offers you sessions of excellence in Maths-Info for BAC-CPGE-Mission and Sup. • Academic and university support sessions which respect the expected educational objectives and guide the learner towards excellence. • Understand and assimilate your courses by adopting methodological approaches that are simple, fruitful and of a high educational level. • Learning based on more advanced psycho-pedagogical and educational approaches. • Techniques, tips and methodologies of scientific and academic writing. • Acquire the skills required for judicious work and self-confidence. • Correspondence courses, distance courses and home courses. • Reinforcement, supervision, homework help and individual support.

    Abdelhak
    Computer science, programming and design courses
    I offer courses in programming (php, mysql, html/css, javascript), (c, c++, java, python, csharp, dotnet), (react, nodejs, nextjs and angular), Spring boot Serving people who are looking to learn computer science, the courses are aimed at both children and adults. Simple method aimed at the essential. For fast performance. For any further information, do not hesitate to contact me.

    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

    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