from12.24GBP/ h
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!
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!
Extra information
Bring your own PCLocation
At student's location: Around Marrakesh, Morocco









|
Use ctrl + wheel to zoom!
General info
Age: | Preschool children (4-6 years old) 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: | 45 minutes 60 minutes 90 minutes 120 minutes |
The class is taught in: | French, English |
If you are looking for an experienced and professional English tutor, you have come to the right place! With over 4 years of teaching experience, I have helped many students improve their English fluency, both spoken and written.
My lessons are personalized according to the needs and objectives of each student, whether you are a beginner or advanced. I am passionate about teaching English and like to use a communicative and interactive approach to make the lessons interesting and fun.
I am flexible with my schedule and use a variety of educational resources to help my students reach their full potential. If you are ready to improve your English, do not hesitate to contact me to discuss your learning needs and plan your first lesson!
Ask a question
Send a message explaining your needs and Reda will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
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 | 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 | Monday at 19:00 | Tuesday at 19:00 | Wednesday at 19:00 | Thursday at 19:00 | Friday at 19:00 | Saturday at 19:00 | Sunday at 19:00 |
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £12.24At student's home
100% Satisfaction Guarantee
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 March 2023
- Phone number verified
- Google connected
- Linkedin connected
- Twitter connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
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 | 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 | Monday at 19:00 | Tuesday at 19:00 | Wednesday at 19:00 | Thursday at 19:00 | Friday at 19:00 | Saturday at 19:00 | Sunday at 19:00 |
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £12.24At 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
Similar classes
Faisal
Python from Beginner to Expert Level Step - by - StepHi, 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
:)
Bahae
Introduction to programming and/or office softwareGives 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.
Ibtihal
I am an associate professor in computer science, I give courses in algorithms, python and SQLI 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.
Mohammed
Helping you with your school programming projects (PFE)In this course you will receive proper guidance on choosing the right technologies to work with.
The assignments will cover the entire process, from conceptualization to implementation. I am mainly comfortable with Python and its libraries (OpenCV, BeautifulSoup...) and its frameworks (Django, Flask...). JavaScript is also doable for me, especially the front end with ReactJS and a few other libraries (Tailwind...). Throughout this journey, you will gain the knowledge to become much more skilled and a better coder with improved problem-solving abilities and intuitive thinking, which will benefit your future projects.
Safaa
Private computer lessons - Word, Excel, PowerPoint ... etc.Do you want to master essential computer tools? I offer home courses to introduce you to or improve your skills on Word, Excel and PowerPoint. Whether it is to improve your professional skills, better organize your work or create impactful presentations, I adapt to your level and your specific needs.
Learn at your own pace and gain autonomy! Contact me for tailored and effective sessions.
Fahol
Programming language C, C++, Arduino, robotics and electronicsDuring this training you will learn the basics of electronics and Arduino programming.
Prerequisites: None,
The only personal prerequisite is to like tinkering and experiments. No need to be excellent in electronics or a computer expert to understand and reproduce the assemblies during this course.
We will start gently so that everyone can follow along. Don't put any pressure on yourself.
Software: PROTEUS pro software will be sent to you for free
Goals :
• Introduction to the C language
• Learn to create small assemblies on your own using electronic components with a microcontroller
• Program the sensors (temperature, pressure, distance, gas detector, etc.) according to your needs
• Control your objects remotely with your Smartphone or a remote control
• Several individual practice sessions at your own pace
Nouredine
Special courses in Computer science major for everyoneWith 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.
Tarik
The essential basics of programming: AlgorithmsMaster 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
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.
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat You Will Learn:
Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation.
Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis.
Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio.
How You Will Benefit:
Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career.
Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance.
Professionals: Enhance your skill set to meet industry demands and open up new career opportunities.
Why Choose My Courses?:
Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support.
Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding.
Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral 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
Brahim
Introduction to NoSQL DataBase MongoDB by PratiqueDo not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction.
1- Install MongoDB
2- Implement MongoDB
3- Use of documents and collectibles
4 - Leadership Committee
5- Execute CRUD commands (create, read, update, delete) avec mongo shell
6- Type the register in a MongoDB database
7- Reset the base to remonter specific documents depuis mongo shell.
8- Lagrégation
9- Indexing
10- Amending institutions and transactions
Yakine
**📢 PRIVATE & GROUP LESSONS – MATHEMATICS, PROBABILITY, STATISTICS & COMPUTER SCIENCE 📢👨🏫 Experienced teacher with over 10 years of experience** in teaching mathematics, probability, statistics and computer science. I support pupils and students of all levels: middle school, high school, preparatory classes and university.
🎯 Available courses:
- Academic support in mathematics (middle and high school)
- Preparation for competitive examinations for leading grandes écoles: BCE, ECRICOME, TAGE MAGE, IAE MESSAGE, etc.
- Applied statistics & probability
- Computer science: VBA, Python, SQL, Data Mining...
- Methodological support and coaching for better organization and efficiency
📍 Face-to-face and distance learning (individual or small group lessons as needed).
🎓 Methodology:
My method is based on a progressive and structured approach, adapted to the level of each student. We start with a diagnostic assessment to identify strengths and areas for improvement, then we set up a personalized learning plan. Each session includes clear theoretical reminders, progressive practical exercises and concrete scenarios to promote understanding and autonomy. Regular monitoring is provided with periodic reviews to measure progress and adjust the methodology if necessary. The goal is to optimize learning while promoting motivation and self-confidence.
💡 Why choose me?
✅ More than 10 years of experience in teaching and training
✅ Expertise in preparing for competitive exams
✅ Adapted and effective educational approach
✅ Proven results with students who have joined the best schools
🔎 Prices adapted according to the level and the formula chosen.
First exchange to assess your needs and define a suitable program.
🚀 Make a difference and achieve your goals with quality support!
Antonio
Marketing, Promotion, Digital Optimization, and SEOThe course module is adapted to the student.
You will earn:
▪️ An integrated digital marketing strategy based on your own organizational context.
▪️ Skills to effectively analyze and leverage data to make breakthrough data-driven decisions.
▪️ A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization.
▪️ Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.