facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since January 2022
Instructor since January 2022
Translated by GoogleSee original
learn to develop confidently with different programming languages
course price icon
From 18.59 € /h
arrow icon
I am open to teach you any basic backend and frontend programming language and above all the good recommendations to know that the performance of your deliverable is as important as the quality of code and the way of doing it.
Extra information
a pc is strongly mandatory in the majority of cases
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Oulad Mtaa, Témara, Maroc
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
45 minutes
60 minutes
The class is taught in
French
Arabic
English
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
At teacher's location
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
I am an engineer in Embedded Systems with a solid foundation in physical math (electronics, proofreading, electrotechnical and automatic, Arduino, STM32) and computer science (C language, python, algorithmics, java). my courses are intended for all levels including Sup.
verified badge
I am a teacher in a large engineering school with 12 years of experience in the field of engineering training.
I propose a solution to guarantee your child success without diversifying teaching methods: a single teacher with extensive experience and references in the field, to accompany your child throughout his computer course, to all the subjects and all the activities of the course.

These courses can be used to:
- Master the concepts studied in class.
- Prepare for the various exams.
-Clarify notions and deepen certain concepts and aspects.
- Accompany to succeed the requested projects.

These courses allow you to master the concepts studied while working on methodology and writing.
The recommended preparation is personalized according to the need formulated by the student.


Organization of the sessions:
- A first positioning session is envisaged.
-A personalized schedule will be established according to the objective and the level of the student.
-A descriptive card will be provided to the student after the 1st session.
-A progress report will be delivered periodically.
verified badge
Give your child the future he deserves.

these courses are intended to help your child succeed in significantly increasing the average by assimilating the course and preparing for the next tests (assimilating the course, practicing standard exercises, anticipating the teacher's expectations and test questions, have writing methods) in the following subjects:
Maths - Physics-Chemistry and Computer Science.
verified badge
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!
verified badge
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!
verified badge
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.
verified badge
Maximize your potential with my IT expertise!

Holder of a prestigious doctorate in Mathematics and Computer Science from Mohammed V University of Rabat, as well as a Master's degree in Computer Science and Telecommunications.

With over 10 years of experience in education, I am a seasoned professional, renowned for my exceptional teaching skills. You will fully benefit from my modern teaching methods, developed over the years to guarantee your success.

As a teacher, I specialize in a wide range of subjects in the field of computer science.

I offer introductory courses in computer science, algorithms and programming, data structures, databases, operating systems, computer networks, artificial intelligence, computer security, computer architecture, data analysis, software engineering, cryptography, and many other fields.

I am committed to providing quality courses, tailored to your specific needs.

I also proceed to the resolution of your exams, TD, studies, memory...

Whether you wish to strengthen your knowledge in a particular subject, prepare for an exam or deepen your skills, I am here to support you.

Feel free to contact me to discuss your learning objectives and agree on a personalized plan to help you achieve your academic aspirations and goals.
verified badge
French classes
Mathematics Course
Computer Course

👨‍🏫 Versatile Teacher 👩‍🏫

Hello! I'm Akram, a second-year computer systems and networking student with a passion for teaching. With my experience and skills, I offer private lessons in French, mathematics, operating systems, algorithms, and Python programming for middle school students.

🔍 Skills:

- 📚 Teaching French language and mathematics
- 💻 In-depth knowledge of operating systems and IT.
- 🖥️ Mastery of algorithms and Python programming.
- 🌐 Level C1 in French, B1 in English and mother tongue in Arabic.

🌟 My goal is to support children and students in their academic journey by providing them with the tools they need to excel in their subjects. I am committed to creating a stimulating and caring learning environment, tailored to the individual needs of each student.

📩 Contact me now to discuss your learning needs!
verified badge
- 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!
verified badge
Python is one of the most versatile and popular programming languages, used in various fields like web development, data analysis, artificial intelligence, and much more. This course is for all levels: beginners, intermediate, and advanced.

In this course you will learn:

- For beginners: The basics of Python, including variables, loops, conditionals, and functions.
- For intermediates: Advanced manipulation of data structures (lists, dictionaries, sets), file management and the use of libraries like NumPy and Pandas for data processing.
- For advanced: Object-oriented programming, creating robust applications, performance optimization, and an introduction to specialized areas such as Artificial Intelligence.

This course is designed to be progressive, allowing each learner to progress at their own pace with practical exercises, concrete projects and support adapted to their level.
verified badge
I am deeply convinced that programming can and should be accessible to everyone, regardless of age or starting level. Learning to code should not be reserved for a technical elite, but on the contrary, become a universal skill, transmitted in a progressive, adapted and above all fun way. When taught with appropriate tools, concrete examples and engaging activities, programming can become a real source of pleasure, creativity and self-confidence. I firmly believe that everyone can learn to program at their own pace, as long as the pedagogical approach is well thought out, caring and adapted to the needs of the learner. My goal is therefore to make this learning not only understandable, but also motivating, by showing that behind every line of code lies an opportunity for expression, problem-solving and innovation.
verified badge
Want to learn programming but don't know where to start? This course is for you!

Designed specifically for beginners, this course offers a gradual introduction to the fundamentals of software development. You'll learn basic concepts like variables, conditions, loops, functions, and more. We'll use accessible languages like HTML/CSS, JavaScript, or Python, depending on your pace and goals.

The goal is to demystify programming, make you independent and lay a solid foundation to go further in web or software development.

This course is practical, educational and progressive: each concept is accompanied by concrete and fun exercises to help you progress step by step.
verified badge
I offer personalized lessons in mathematics and physics, tailored to your level. With clear explanations, progressive exercises, and concrete examples, my goal is to make these subjects accessible, logical, and motivating to help you pass your exams and build your confidence.
verified badge
🐍 Python Course – Learn to code and create your projects!

This course is for anyone who wants to:
✅ Learn Python from the beginning
✅ Strengthen their programming skills

📚 On the program:

🔢 Variables

🔄 Loops

⚙️ Functions

🗂 Data Structures

🚀 Practical projects to put into practice

💡 How does the course work?

✨ Clear explanations to understand the programming logic

📝 Targeted exercises adapted to your level

🧑‍💻 Concrete projects to create your own applications

🎯 My goal:

🔍 Helping you understand the logic behind the code

⏱ Progress at your own pace

🏆 Create your own projects in Python and gain independence
verified badge
Most kids think computer science is just boring math. I want to change that.

In my class, we don’t just write lines of code; we create. I teach logic and programming (Python/Scratch) by building actual games and stories.

I’m very patient with beginners. I want your child to realize that the computer isn't just a toy , it’s a superpower they can control.
message icon
Contact Yassine
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
I am an engineer in Embedded Systems with a solid foundation in physical math (electronics, proofreading, electrotechnical and automatic, Arduino, STM32) and computer science (C language, python, algorithmics, java). my courses are intended for all levels including Sup.
verified badge
I am a teacher in a large engineering school with 12 years of experience in the field of engineering training.
I propose a solution to guarantee your child success without diversifying teaching methods: a single teacher with extensive experience and references in the field, to accompany your child throughout his computer course, to all the subjects and all the activities of the course.

These courses can be used to:
- Master the concepts studied in class.
- Prepare for the various exams.
-Clarify notions and deepen certain concepts and aspects.
- Accompany to succeed the requested projects.

These courses allow you to master the concepts studied while working on methodology and writing.
The recommended preparation is personalized according to the need formulated by the student.


Organization of the sessions:
- A first positioning session is envisaged.
-A personalized schedule will be established according to the objective and the level of the student.
-A descriptive card will be provided to the student after the 1st session.
-A progress report will be delivered periodically.
verified badge
Give your child the future he deserves.

these courses are intended to help your child succeed in significantly increasing the average by assimilating the course and preparing for the next tests (assimilating the course, practicing standard exercises, anticipating the teacher's expectations and test questions, have writing methods) in the following subjects:
Maths - Physics-Chemistry and Computer Science.
verified badge
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!
verified badge
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!
verified badge
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.
verified badge
Maximize your potential with my IT expertise!

Holder of a prestigious doctorate in Mathematics and Computer Science from Mohammed V University of Rabat, as well as a Master's degree in Computer Science and Telecommunications.

With over 10 years of experience in education, I am a seasoned professional, renowned for my exceptional teaching skills. You will fully benefit from my modern teaching methods, developed over the years to guarantee your success.

As a teacher, I specialize in a wide range of subjects in the field of computer science.

I offer introductory courses in computer science, algorithms and programming, data structures, databases, operating systems, computer networks, artificial intelligence, computer security, computer architecture, data analysis, software engineering, cryptography, and many other fields.

I am committed to providing quality courses, tailored to your specific needs.

I also proceed to the resolution of your exams, TD, studies, memory...

Whether you wish to strengthen your knowledge in a particular subject, prepare for an exam or deepen your skills, I am here to support you.

Feel free to contact me to discuss your learning objectives and agree on a personalized plan to help you achieve your academic aspirations and goals.
verified badge
French classes
Mathematics Course
Computer Course

👨‍🏫 Versatile Teacher 👩‍🏫

Hello! I'm Akram, a second-year computer systems and networking student with a passion for teaching. With my experience and skills, I offer private lessons in French, mathematics, operating systems, algorithms, and Python programming for middle school students.

🔍 Skills:

- 📚 Teaching French language and mathematics
- 💻 In-depth knowledge of operating systems and IT.
- 🖥️ Mastery of algorithms and Python programming.
- 🌐 Level C1 in French, B1 in English and mother tongue in Arabic.

🌟 My goal is to support children and students in their academic journey by providing them with the tools they need to excel in their subjects. I am committed to creating a stimulating and caring learning environment, tailored to the individual needs of each student.

📩 Contact me now to discuss your learning needs!
verified badge
- 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!
verified badge
Python is one of the most versatile and popular programming languages, used in various fields like web development, data analysis, artificial intelligence, and much more. This course is for all levels: beginners, intermediate, and advanced.

In this course you will learn:

- For beginners: The basics of Python, including variables, loops, conditionals, and functions.
- For intermediates: Advanced manipulation of data structures (lists, dictionaries, sets), file management and the use of libraries like NumPy and Pandas for data processing.
- For advanced: Object-oriented programming, creating robust applications, performance optimization, and an introduction to specialized areas such as Artificial Intelligence.

This course is designed to be progressive, allowing each learner to progress at their own pace with practical exercises, concrete projects and support adapted to their level.
verified badge
I am deeply convinced that programming can and should be accessible to everyone, regardless of age or starting level. Learning to code should not be reserved for a technical elite, but on the contrary, become a universal skill, transmitted in a progressive, adapted and above all fun way. When taught with appropriate tools, concrete examples and engaging activities, programming can become a real source of pleasure, creativity and self-confidence. I firmly believe that everyone can learn to program at their own pace, as long as the pedagogical approach is well thought out, caring and adapted to the needs of the learner. My goal is therefore to make this learning not only understandable, but also motivating, by showing that behind every line of code lies an opportunity for expression, problem-solving and innovation.
verified badge
Want to learn programming but don't know where to start? This course is for you!

Designed specifically for beginners, this course offers a gradual introduction to the fundamentals of software development. You'll learn basic concepts like variables, conditions, loops, functions, and more. We'll use accessible languages like HTML/CSS, JavaScript, or Python, depending on your pace and goals.

The goal is to demystify programming, make you independent and lay a solid foundation to go further in web or software development.

This course is practical, educational and progressive: each concept is accompanied by concrete and fun exercises to help you progress step by step.
verified badge
I offer personalized lessons in mathematics and physics, tailored to your level. With clear explanations, progressive exercises, and concrete examples, my goal is to make these subjects accessible, logical, and motivating to help you pass your exams and build your confidence.
verified badge
🐍 Python Course – Learn to code and create your projects!

This course is for anyone who wants to:
✅ Learn Python from the beginning
✅ Strengthen their programming skills

📚 On the program:

🔢 Variables

🔄 Loops

⚙️ Functions

🗂 Data Structures

🚀 Practical projects to put into practice

💡 How does the course work?

✨ Clear explanations to understand the programming logic

📝 Targeted exercises adapted to your level

🧑‍💻 Concrete projects to create your own applications

🎯 My goal:

🔍 Helping you understand the logic behind the code

⏱ Progress at your own pace

🏆 Create your own projects in Python and gain independence
verified badge
Most kids think computer science is just boring math. I want to change that.

In my class, we don’t just write lines of code; we create. I teach logic and programming (Python/Scratch) by building actual games and stories.

I’m very patient with beginners. I want your child to realize that the computer isn't just a toy , it’s a superpower they can control.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Yassine