facebook
    Bahae
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from24.16CAD/ h

    Introduction to programming and/or office software

    Translated by Google. Click to view original.
    Gives computer lessons in:
    # software (operating system, Word, Excel, PowerPoint)
    # and programming (basic notions of algorithms) for beginners young and old.
    As a computer science teacher for around twenty years, I have been able to acquire and develop several working methods depending on the category and the abilities of the learner.

    Extra information

    Translated by Google. Click to view original.
    You must have a computer with the Office package installed.

    Location

    At student's location: Around Marrakesh, Morocco
    Online via webcam
    At teacher's location: mactak services, Marrakech-Tensift-Al Haouz, Maroc

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Age:
    Children (7-12 years old)
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Student level:
    Beginner
    Intermediate
    Duration:
    45 minutes
    60 minutes
    90 minutes
    The class is taught in:French, Arabic, English
    Gives math lessons to students from primary to high school My goal is first and foremost to help learners acquire working and problem-solving methods. Then prepare them to pass the checks and exams with complete peace of mind.

    Ask a question

    Send a message explaining your needs and Bahae 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              
    3    Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  
    4    Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  
    5    Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  
    6    Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00    Saturday at 6:00  
    7              
    8  Monday at 8:00        Friday at 8:00    
    9  Monday at 9:00        Friday at 9:00    
    10  Monday at 10:00        Friday at 10:00    
    11  Monday at 11:00    Wednesday at 11:00    Friday at 11:00    
    12  Monday at 12:00    Wednesday at 12:00    Friday at 12:00    
    13  Monday at 13:00    Wednesday at 13:00    Friday at 13:00    
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00    
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00    
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from C$24.16At teacher's location
    from C$24.16Online via webcam
    from C$27.74At 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 September 2021
    • Phone number verified
    • Google connected

    Availability of a typical week

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


    Reda
    Web and algorithmic programming courses for all levels
    Good morning ! My name is Rida, and I am a freelance computer teacher. I have 4 years of experience teaching computer science to students of all levels and ages, from beginners to experts. My teaching method is interactive and personalized, which means that I adapt my lessons to the individual needs and objectives of each student. Whether you're looking to learn computer basics, brush up on programming, or prepare for an exam, I'm here to help you achieve your goals. During our lessons, we'll focus on all aspects of computing, including programming, databases, web development, networking, security and more. I will provide materials and resources tailored to your level and interests, and we will practice through a variety of activities, such as problem solving, hands-on projects, and discussions. My goal is to create a fun and supportive learning environment that motivates you to reach your full potential in IT. So, if you're ready to improve your computer skills, let's start now!

    Nouredine
    Special courses in Computer science major for everyone
    With the fast-changing connected world, computer science is a key area for future careers across the world, learning about computer science is indeed for everyone, not only for getting a job but also for understanding what happens in our world. Nowadays literacy is not about reading or writing, it is about how to use a computer, how to search... computer science is the future major, that everyone should learn or only have a little information about, it is indeed for everyone. The class is about everything in computer science, and it will be specialized for you considering your level and your interest too. From how the internet, how computers work to specific skills such as programming and networking and advanced stuff, that you will need in your daily life, your work or just your interests.

    Muhammad
    Master Programming & Computer Science: GCSE, A-Level, BSc
    I offer engaging and comprehensive programming lessons in C++ and Python, designed to help you master essential concepts and advanced topics in computer science. From problem-solving techniques, object-oriented programming, and data structures to database management, operating systems, digital logic design, and algorithm analysis, my lessons cover it all. I also introduce exciting areas like parallel and distributed computing and the basics of artificial intelligence. Whether you're preparing for GCSEs, A-levels, or pursuing a BSc in Computer Science, my tailored approach ensures you build a strong foundation and advance to becoming an exceptional programmer. Let’s make programming both accessible and enjoyable as you unlock your full potential in this ever-evolving field!

    Ibtihal
    I am an associate professor in computer science, I give courses in algorithms, python and SQL
    I am an associate professor and state engineer from ENSEM, I offer courses in python programming and sql. I am friendly and motivated, with a good work methodology. A report will be given after each session to detail the concepts discussed. I spent 2 years in preparatory classes for engineering schools, then 3 years at the National School of Electricity and Mechanics to obtain a state engineer diploma in computer science. Then I did 2 years of training at the crmef to pass the aggregation competition. I am now an associate professor in computer science and I want to share my skills with students.

    Tarik
    The essential basics of programming: Algorithms
    Master pseudo-code algorithms in this hands-on course with dozens of algorithms What you will learn - The basics of computer programming - Algorithms - Pseudo code - Create your first programs

    Jose Ignacio
    "Leadership in Information Security: From Engineer to CISO"
    Course Description: This advanced course is designed for engineering professionals who wish to evolve into strategic leadership roles in information security, such as ISO (Information Security Officer), BISO (Business Information Security Officer) or CISO (Chief Information Security Officer). Throughout the program, participants will acquire the technical, strategic and management skills necessary to lead security initiatives, protect critical assets and ensure regulatory compliance in complex corporate environments. Key topics will be explored, such as designing cybersecurity strategies, implementing governance policies, assessing risks and communicating effectively with senior management. Main objectives of the course: Understand the regulatory framework and international standards such as ISO 27001, PCI DSS, and GDPR. Develop skills to manage comprehensive security programs aligned with business objectives. Design incident response, business continuity and disaster recovery strategies. Improve the ability to lead multidisciplinary teams and manage cybersecurity budgets. Strengthen executive communication to report risks and proposals to management and board levels. Addressed to: Engineers with experience in technical areas of computer security, networks, development or auditing, who seek to make the leap to strategic leadership positions in cybersecurity. Methodology: The course combines theoretical sessions, real case studies, practical workshops and simulations of leadership scenarios. In addition, support is offered for the design of professional development plans and relevant certifications such as CISSP, CISM and CRISC. Duration: 10 weeks (includes a final evaluation and an applied strategic project). Modality: In-person, virtual or hybrid. This course is the first step in transforming your technical experience into a career in enterprise-level information security leadership.

    Abdelatif
    Training in business intelligence
    I am a data expert, and I offer you a complete 8-hour training course in business intelligence (Data analyst). The training will be organized as follows: - Courses (summary slides) to master the life cycle of a business intelligence project (ETL, data integration, modeling, reporting) - Theoretical exercises on modeling business intelligence problems (star diagram, snowflake diagram). - practical case study using SQL server tools: SSIS, SSAS, SSRS - reports with QlikView

    Ayoub
    Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
    This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

    Oluwafemi
    Learn how to use blockchain technology - Web3 & Cryptocurrency
    This class is your gateway to Web3, DeFi, NFTs, DePIN, and on-chain mastery. Learn how to harness the power of decentralization: ✅Web3: Own the internet. No middlemen, just you and the blockchain. ✅DeFi: Make your money work smarter; trade, lend, earn, all without banks. ✅NFTs: Create, own, and monetize digital assets in ways you never thought possible. ✅DePIN: Build real-world infrastructure powered by blockchain. Think decentralized wireless and energy networks. ✅On-Chain: Go hands-on. Execute transactions, analyze data, and shape governance. This isn’t theory; it’s action. Whether you’re a builder, creator, or just curious, you’ll leave with the tools to dominate the decentralized world.

    Gaëlle
    AI for children: discover how to use artificial intelligence in English, French and Spanish
    Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

    Younes
    Master Python at All Levels with Personalized Lessons - SUP SPE Program included
    Start with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming. Why choose this Course? By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code. You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.

    Manuel
    Master the CompTIA Trifecta: A+, Network+, & Security+
    The CompTIA Trifecta (A+, Network+, and Security+) is a great way to start a career in IT. These certifications cover IT basics, networking, and cybersecurity, giving you the skills you need to succeed in the tech world. In this class, I’ll help you prepare for all three certifications with lessons that are easy to follow and hands-on practice to build your confidence. You’ll learn how to fix computers, set up and secure networks, and protect systems from cyber threats. I’ll also give you tips to pass your exams and show you how to apply these skills in real-life situations. When you’re done with this class, you’ll not only be ready to pass the exams but also start an exciting career in IT. Here are a few paths you could take and what they typically pay: * IT Support Specialist: Solve technical problems and earn $50,000–$60,000/year. * Network Administrator: Set up and manage networks for $70,000–$80,000/year. * Cybersecurity Analyst: Protect data and systems and make $90,000–$110,000/year. * System Administrator: Keep systems running smoothly with a salary of $75,000–$85,000/year. This is more than a class—it’s an investment in your future. IT skills are always in demand, and once you have them, they’re yours for life. Let’s work together to get you certified and on the path to a rewarding career!

    Pingla
    Passionate Educator: Unlocking Potential Through Tailored Tutoring
    I am an experienced and qualified teacher and tutor with expertise in Mathematics, Afrikaans, English and other subjects. I hold a teaching degree as well as a 120 hour TEFL certificate and have over 5 years of teaching/tutoring experience across various age groups, including elementary, middle, and high school students. I have a proven track record of enhancing students' academic performance and building their confidence. My teaching philosophy emphasizes that every student can succeed with appropriate guidance, and I tailor my approach to meet individual needs, focusing on strengths and areas for improvement. Services offered include one-on-one tutoring, homework assistance, test preparation, study skills development, and customized lesson plans.

    Adam
    Basic concepts of algorithms and data structures in computer science
    Online Course: Basic Concepts of Algorithms and Data Structures Duration : - 60 minutes: condensed format to introduce fundamental concepts with targeted exercises. - 90 minutes: extended format to explore concepts in depth, solve complex problems, and include an interactive question-and-answer session. --- General description This course is designed for students and professionals who are new to computer science, as well as those who want to solidify their foundation in algorithms and data structures. It provides a clear and practical introduction to the essential tools for solving problems effectively, by learning how to design and analyze algorithms. Whether you are preparing for an exam, a technical interview, or want to improve your programming skills, this course will guide you in understanding theoretical concepts and their practical application. --- Educational objectives At the end of the course, participants will be able to: 1. Understand the fundamental concepts of algorithms: sorting, searching, time complexity. 2. Master key data structures: arrays, lists, stacks, queues, trees, and graphs. 3. Solve problems by choosing appropriate data structures and algorithms. 4. Analyze and optimize the performance of algorithms. --- Course syllabus 1. Introduction (5-10 min) - Presentation of the objectives and concepts covered. - Importance of algorithms and data structures in computer science. 2. Fundamental concepts (20-30 min) - Definitions and roles of algorithms and data structures. - Temporal and spatial complexity: basic notions (Big O). - Basic data structures: arrays, lists, and dictionaries. 3. Practical application and examples (30-40 min) - Simple sorting implementation (insertion sort, bubble sort). - Search example (linear search, binary search). - Manipulation of stacks and queues through practical exercises. - Bonus for the 90 min format: Exploration of trees and graphs (simple example of a route). 4. Q&A and conclusion (5-10 min) - Review of the concepts covered. - Tips for continuing to practice and progress. - Suggestions for personal projects to apply the knowledge acquired. --- Teaching methodology - Interactive learning: a combination of theoretical explanations and practical applications. - Concrete examples: each concept is illustrated by practical cases and guided exercises. - Adaptation to needs: the courses are adjusted to the level and objectives of each participant, with a focus on the most relevant aspects. --- Target audience This course is aimed at: - Computer science students wishing to strengthen their mastery of the basics before exams or projects. - Programming beginners who want to understand the essential mechanisms behind problem solving. - Professionals preparing for technical interviews or seeking to improve their understanding of algorithms. --- Benefits of this online course - Personalized support from an experienced trainer. - Educational materials and practical exercises accessible after the session. - Flexible hours to fit your schedule. - Progressive approach to facilitate learning, even for beginners. Develop your skills in algorithms and data structures today to efficiently solve the complex problems of tomorrow! ---

    Ihor
    Mastering Software Engineering: Personalized, Practical, and Interactive Learning
    Dive into the world of software engineering with a tutor and mentor boasting 3+ years of professional experience and AWS Certified Cloud Practitioner credentials. This class offers a personalized approach tailored to your unique learning style, providing practical, hands-on exercises and interactive lessons. Whether you're a beginner or looking to refine your skills, you'll gain real-world insights, learn best practices, and build confidence to excel in software development and cloud technologies. Unlock your potential with expert guidance in an engaging, supportive environment.