facebook
Driss
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from221.74CNY/ h

Private Tutoring in Computer Science and Web Development 💻

(🔴 ENGLISH TEXT)

Areas taught :
- Programming languages: C, C# 💻
- Web development: HTML, CSS, Sass, Bootstrap 🌐, JavaScript 🧀, Typescript, jQuery, PHP 🐘
- Frameworks: Laravel, Angular 🔴
- Databases: SQL 🛖

Experience: Teaching and professional practice since 2016

============================================================

(🔵 TEXTE EN FRANÇAIS)

Domaines enseignés :
- Langages de programmation : C, C# 💻
- Développement web : HTML, CSS, Sass, Bootstrap 🌐, JavaScript 🧀, Typescript, jQuery, PHP 🐘
- Frameworks : Laravel, Angular 🔴
- Bases de données : SQL 🛖

Expérience : Enseignement et pratique professionnelle depuis 2016

Extra information

Must have :
- Laptop 💻
- Internet 🌐
====================
Doit avoir :
- Ordinateur 💻
- Internet 🌐

Location

At student's location: Around Rabat, Morocco
Online via webcam

|
Use ctrl + wheel to zoom!
+

General info

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

About Me

Translated by Google. Click to view original.
(🔵 TEXT IN FRENCH)

I am a passionate developer and teacher at heart, with a solid background in full stack web development. I started my career in 2012, and since then, I have worked on a multitude of complex projects, ranging from the creation of management systems to community platforms. My background has allowed me to specialize in both front-end and back-end development, with advanced skills in PHP, Laravel, JavaScript, and many other technologies.

Alongside my job as a developer, I have always had a particular interest in teaching. Since 2010, I have been teaching scientific subjects such as mathematics, physics, and of course, computer science, to students of all levels. I love transmitting knowledge in a simple and pragmatic way, adapting to the needs and pace of each student. Today, I combine these two passions by offering tutoring in web development and programming, in order to allow my students to master these essential skills in the professional world.

Outside of coding, I enjoy intellectual activities, mind games, and I like to explore topics related to psychology and personal development.

=============================

(🔴 ENGLISH TEXT)

I am a passionate developer and natural educator, with solid experience in full stack web development. I began my career in 2012, and since then, I've worked on a variety of complex projects, ranging from building management systems to community platforms. My journey has allowed me to specialize in both front-end and back-end development, with advanced skills in PHP, Laravel, JavaScript, and many other technologies.

In parallel with my development work, I have always had a strong interest in teaching. Since 2010, I have taught scientific subjects such as mathematics, physics, and of course, computer science, to students at all levels. I love passing on knowledge in a simple and practical way, adapting to the needs and pace of each learner. Today, I combine these two passions by offering tutoring in web development and programming, enabling my students to master essential skills for their professional careers.

Outside of coding, I enjoy intellectual activities, mind games, and exploring topics related to psychology and personal development.

Education

Translated by Google. Click to view original.
(🔵 TEXT IN FRENCH)

I followed an educational path focused on science and computer science, which allowed me to develop a solid foundation in software development and electronics:

- FSTM, Mohammedia, Morocco — Bachelor’s degree in Science and Technology, Electronics and Computer Science option (2008 - 2012)
--- I studied a wide range of subjects there, including quantum physics, chemistry, mathematics, probability, as well as algorithms and web development.

- ISTA, Salé, Morocco — Specialized Technician in Computer Science (2014 - 2016)
--- This technical training allowed me to acquire specific skills in UML, C, C#, ADO.NET, ASP.NET and other technologies, thus preparing me for a professional career in software development.

This course provided me with a rigorous and multidisciplinary approach, while preparing me for the concrete challenges of the IT industry.

=============================

(🔴 ENGLISH TEXT)

I have pursued an educational path focused on science and computer science, which has allowed me to develop a strong foundation in software development and electronics:

- FSTM, Mohammedia, Morocco — Bachelor of Science and Technology in Electronics and Computer Science (2008 - 2012)
--- I studied a wide range of subjects including quantum physics, chemistry, mathematics, probability, algorithms, and web development.

- ISTA, Salé, Morocco — Specialized Technician in Computer Sciences (2014 - 2016)
--- This technical training allowed me to acquire specific skills in UML, C, C#, ADO.NET, ASP.NET, and other technologies, preparing me for a professional career in software development.

This educational background provided me with a rigorous and multidisciplinary approach, preparing me for the real-world challenges of the IT industry.

Experience / Qualifications

Translated by Google. Click to view original.
(🔵 TEXT IN FRENCH)

With over 10 years of experience in software development and teaching, I offer tailored tutoring services in programming, web development, and English. Having worked as a Senior Full Stack Developer and collaborated on various technical projects, I combine real-world expertise with a passion for education. My goal is to simplify complex subjects for learners of all levels, helping them excel in their studies or careers. Whether you are a beginner or looking to improve your skills, I am here to guide you every step of the way.

=============================

(🔴 ENGLISH TEXT)

With over 10 years of experience in software development and teaching, I offer tailored tutoring services in programming, web development, and English. Having worked as a Senior Full Stack Developer and collaborated on various technical projects, I blend real-world expertise with a passion for education. My goal is to simplify complex topics for learners of all levels, helping them excel in their studies or careers. Whether you're a beginner or looking to enhance your skills, I'm here to guide you every step of the way.

Reviews (1)

Very satisfactory experience, beneficial sessions allowing you to understand the essentials. Very competent teacher in his field, has the ability to transmit the synthesis in record time.
Translated by Google. Click to view original.
(🔴 ENGLISH TEXT) English Coaching Offer - With over three years of experience hosting weekly English sessions, I provide personalized English coaching designed to help you achieve fluency quickly and confidently. 🌎 What I offer: - Natural fluency: My accent and fluency are so polished that you wouldn’t guess my native country. 🗣️ - Interactive sessions: No boring homework! Instead, you'll engage in active, real-time conversations that boost your skills. ✨ - Fast results: I'll share proven tricks and tools to help you learn the language faster and more efficiently. ⌛ Let's transform your English proficiency through engaging, practical, and enjoyable sessions! ============================== (🔵 TEXTE EN FRANÇAIS) Offre de coaching en anglais - Avec plus de trois ans d'expérience dans l'animation de sessions hebdomadaires d'anglais, je propose un coaching personnalisé conçu pour vous aider à atteindre la fluidité rapidement et en toute confiance. 🌎 Ce que je propose : Fluence naturelle : Mon accent et ma maîtrise sont si fluides que vous ne devinerez jamais mon pays d'origine. 🗣️ Sessions interactives : Pas de devoirs ennuyeux ! Vous participerez à des conversations actives et en temps réel pour améliorer vos compétences. ✨ Résultats rapides : Je vous partagerai des astuces et des outils éprouvés pour apprendre plus vite et de manière efficace. ⌛ Transformons ensemble votre maîtrise de l'anglais à travers des sessions pratiques, dynamiques et agréables !
(🔴 ENGLISH TEXT) 📢 This course will teach you how to : - Create a complete website from A to Z 🌐 - Apply styles and markup in an optimized way 🎨 - Use the Bootstrap framework effectively 🖼️ - Design high-quality themes🥇 Course options : - Online or face-to-face training - Sessions tailored to your needs and objectives - Post-training follow-up and support ============================================================ (🔵 TEXTE EN FRANÇAIS) 📢 Ce cours vous apprendra à : - Créer un site web complet de A à Z 🌐 - Appliquer des styles et du markup de manière optimisée 🎨 - Utiliser efficacement le framework Bootstrap 🖼️ - Concevoir des thèmes de haute qualité🥇 Options de formation : - Formation en ligne ou en présentiel - Séances personnalisées en fonction de vos besoins et objectifs - Suivi et support post-formation

Ask a question

Send a message explaining your needs and Driss 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) Chicago
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  
  
  
  
  
  
5
  
  
  
  
  
  
  
6
  
  
  
  
  
  
  
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday 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
  
  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
  
  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
  
  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
  
  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
  
  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
  
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 221.74 CNYOnline via webcam
from 265.16 CNYAt 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 February 2018
  • Phone number verified
  • Google connected
  • Linkedin connected
    205 connections

Availability of a typical week

(GMT -05:00) Chicago
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  
  
  
  
  
  
  
4
  
  
  
  
  
  
  
5
  
  
  
  
  
  
  
6
  
  
  
  
  
  
  
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday 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
  
  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
  
  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
  
  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
  
  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
  
  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
  
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 221.74 CNYOnline via webcam
from 265.16 CNYAt 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


Younes
IT Development (PYTHON-JAVA-PHP-ANDROID-JAVASCRIPT-ARTIFICIAL INTELLIGENCE)
Courses in computer science and algorithms remotely or face-to-face offered by the teacher with 12 years of experience, I can come to your home to facilitate the process.... screen sharing application to ensure a course identical to that in face-to-face. .....

Ayoub
Course on Programming basics for beginners in Python
Do you want to learn the basics of programming with Python languages? Join my course and learn how to create your own programs from the start! I am ready to guide you through the fundamentals of programming. Book now to guarantee your place in my beginner's programming course. Don't miss this opportunity to develop your programming skills and create your own code. Looking forward to seeing you in my class!

Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success. Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed. We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency. If you have any further questions, please do not hesitate to contact us.

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.

Thomas
Python for Beginners or Tech Enthusiasts! Start now!
Dive into the world of programming with Python! This introductory class offers a hands-on approach to learning Python's core concepts. Ideal for aspiring IT professionals, software engineers, and data enthusiasts, you'll gain practical experience and build a solid foundation in Python programming.

Alex
Mathematics for students of all grades, IB and IGCSE
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.

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What 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, 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

Baia
Python & Django Development – From Beginner to Web App Developer
🚀 Learn Python and Django to Build Powerful Applications 🚀 Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step! What You’ll Learn: ✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms ✅ Django Framework – Build dynamic and scalable web applications ✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs ✅ Project-Based Learning – Apply concepts through hands-on coding and real projects ✅ Debugging & Best Practices – Learn clean coding principles and error handling 🔹 Who is this course for? Complete beginners who want to start coding with Python Developers looking to transition into backend or full-stack development Students and professionals who want to build their own web applications 💻 Class Format: - Live online sessions via Google Meet - Interactive coding exercises & projects - Personalized guidance based on your level 📩 Contact me to start your Python & Django journey today!

Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!
Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!

Dishant
Python and Java Programming Bootcamp for Computer enthusiats
Welcome to my immersive - Programming Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python and Java stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel. Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step. The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your proficiency, making you well-prepared for real-life tech opportunities. With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.

Mahmoud
Explaining the basics of programming and artificial intelligence for children using Scratch and Python
Explaining the basics of programming and artificial intelligence for children using Scratch and Python To teach kids the basics of programming and artificial intelligence using Scratch and Python, start with simple concepts with fun applications: Scratch: Introduce kids to visual programming using colorful blocks. Start with projects like creating an interactive story or a simple game. Teach them concepts like loops, variables, and conditions using animations. Python: Python is introduced as an introduction to scripting. Use easy libraries like turtle to draw or random to create random games. Introduce them to AI with a library like Teachable Machine to easily classify images or sounds. Practical example: Create a simple game in Scratch, then use Python to develop a similar game to illustrate the difference between visual and textual programming.

Mohamed
Artificial Intelligent _ Machine Learning _ Neural Networks using Matlab
Neural Network is a powerful machine learning tool used for classification & prediction. It works as function approximation from experienced data of inputs and outputs entered to the training process to create the model. The concept of neural network can be thought theoretically by mathematics, but the course will include also a practical coding using Matlab Software.

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.

Imad
Algorithm and programming 1 (The essential bases of programming: Algorithms)
Master pseudo-code algorithms in this hands-on course with dozens of different algorithms In this course, you will learn the basics of computer programming through the fundamental subject taught in all higher schools of computer science: algorithms. This is the initial stage of your learning to become a computer scientist (programming) First we will see a broad introduction to computer programming, and we will explain what algorithms are. Then, you will learn the language of computer scientists by studying "pseudo-code", and you will learn all the concepts of computer science through a multitude of practical exercises. The topics covered are very broad and comprehensive: Introduction - Algorithm Syntax - data type and Variables - The operators - The instructions - Conditions - The repetitive structure (loops) - The tables - Research techniques - Sorting algorithms - dichotomous search - Functions - The procedures - Recursion -complexity - Introduction to the C language - ... Your first programs... Finally, you will start programming by creating several algorithms in a specific programming language (here, C language). These algorithms are applicable in all programming languages. The goal... With more than 8 hours of e-courses, quizzes, and an assessment, you will have what you need to continue your learning of computer programming and advance towards your future profession. Who is this course for? Beginner in programming Retraining Computer science students or future students Thanks and see you soon ! IMAD