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 April 2025
Instructor since April 2025
Translated by GoogleSee original
Programming, Python, Scratch, C, Godot... making programming fun and accessible to everyone, even children.
course price icon
From 14.65 $ /h
arrow icon
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.
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Rabat, Morocco
  • Around Skhirate, Morocco
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
60 minutes
90 minutes
120 minutes
The class is taught in
French
Arabic
English
Availability of a typical week
(GMT -05:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Welcome to everyone eager to dive deep into the C programming language and become truly elite. Don’t worry — we’ll start from the very basics and gradually climb up until you fully understand how everything works inside memory.
By the end of this course, you will have the expertise to understand the entire C language, and you’ll be well-prepared to learn any other language, since C is the best foundation for anyone aiming to become a professional in this field
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Good morning or good evening whatever the time of your classic watch (smart) or your mobile, in short I am a young computer engineer very passionate and obsessed with developing technologies which is experiencing strong growth more and more, which requires always the person to be often up to date and to adopt a good approach in terms of technological watch and attentive listening to all the novelties, so my mission in general consists of accompanying you during your educational course and helping you to assimilate the basics and pillars of IT without forgetting the good practices essential for your career.

Development in .net C #, with the following frameworks: ASP.NET Web Forms, Asp.net MVC, Windows Forms, .Net Core.
Entity Framework
C language
Java
Front end HTML5, CSS3, JQuery, Javascript, Ajax, Bootstrap
verified badge
(🔵 Text in French)

📢 Here you go:
- Create a complete web site from scratch 🌐
- Apply the styles and styles of a beautiful family 🎨
- Utilize the effectiveness of the Bootstrap cadre 🖼️
- Consider the high-quality themes 🥇

Training options:
- Formation in line or in the present
- Sessions personalize on your favorite functions and objects
- Come and see after the training

==== ...

(🔴 English text)

📢 This course will teach you how to:
- Create a complete website from scratch 🌐
- Apply styles and tags in an improved way 🎨
- Use Bootstrap framework effectively 🖼️
- Design high-quality themes🥇

Course options:
- Online or face-to-face training
- Sessions tailored to your needs and goals.
- Follow-up and support after training
verified badge
[ENG] Coding is a basic literacy in the digital age, and it is important for kids to understand and be able to work with and understand the technology around them. Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence.

[EN] Programming is a basic literacy in the digital age, and it is important that children understand and are able to work with and understand the technology around them. Getting kids to learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing and confidence.
You will learn how to code, create applications or websites.
verified badge
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.
verified badge
I can teach you how to create a website with the WordPress tool from A to Z.

- WordPress installation
- Installation & theme customization.
- Added pages & articles.
- Installing Plugins.
- Adding videos, photos, media,...

And others ...
verified badge
Becoming a talented developer is a goal for many. so, are you looking to master web development and become a skilled developer? you welcome in this courses from scratch !
you will learn the basics and tools of the most popular programming languages :
* Full Stack Web development (HTML5/CSS3 , JavaScript, PHP 7+, WebPack , Laravel 7+ , AngularJS , Laminas , Zend Framework 2/3)/
* Databases : Mysql, Postgres, Sql Server, MongoDB.
* Programming Languages : PHP , Python, Java.
* Machine Learning : Supervised Learning , Unsupervised Learning, Classification , Regression ...
* Deep Learning : Librairies Tensorflow Or Keras , Computer Vision, Semantic Segmentation...
* Building Recommender Systems : Collaborative filtering, Content-based filtering.

If you have any questions, please do not hesitate to contact us.
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
This course is designed for aspiring computer engineers who want to gain a solid foundation of knowledge in the essential areas of programming, databases, and operating systems. Whether you are a beginner or already have some knowledge, this course will provide you with the skills needed to excel in the world of IT.

Course content :

Programming: You will learn the fundamentals of programming, including basic algorithm concepts, programming logic, control structures, functions, and error handling. You will master essential programming languages such as Python, Java and C++.

Databases: You will explore relational and non-relational databases, learn how to design database schemas, perform SQL queries, and understand the principles of data management. We will also cover advanced topics such as database management systems (DBMS) and performance optimization.

Operating Systems: You will dive into operating systems, understanding how they work, how they manage hardware resources, and how they provide an interface for users. We'll cover key concepts like process management, memory, file system, and virtualization.


Practical Project: You will have the opportunity to put into practice what you have learned by working on a group project. This will allow you to develop practical skills and collaborate with your peers.
verified badge
10 Years of Experience with Over 10 Accredited Certificates, Bachelor's Degree in Multimedia Web Technology from the Ecole Normale Supérieure. I am a coach and website creator with expertise in WordPress. I emphasize ensuring my students are satisfied with my lectures.
Today, I have been working with WordPress for over 3 years, on both large and small projects. I now wish to share this experience with you and provide training on using this incredible tool, WordPress.

Work Program:

My classes generally consist of three stages:

Your Goals: I like to take the time at the beginning of the class to clearly define your objectives and what you want to achieve to ensure your satisfaction. The goal is to address your specific needs.
Theory: I enjoy explaining the 'why' and 'how' behind things. In my opinion, once you understand the logic, it becomes much easier to apply.
Practice: After defining your objectives and covering the theory, we dive into hands-on practice!
The Training Plan:

Understanding Different Types of Websites
Hosting
Website Creation Using WordPress
Website Design Using Elementor, Divi, or WooCommerce
Security
Backups
Optimization
Regarding the website creation and design stage:

We will explore all types of websites and their necessary configurations."
Note: I've translated your text to English, but please make sure to review it for any specific terminology or context that might need further adjustment based on your audience.
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.
message icon
Contact Abdessamad
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Good morning or good evening whatever the time of your classic watch (smart) or your mobile, in short I am a young computer engineer very passionate and obsessed with developing technologies which is experiencing strong growth more and more, which requires always the person to be often up to date and to adopt a good approach in terms of technological watch and attentive listening to all the novelties, so my mission in general consists of accompanying you during your educational course and helping you to assimilate the basics and pillars of IT without forgetting the good practices essential for your career.

Development in .net C #, with the following frameworks: ASP.NET Web Forms, Asp.net MVC, Windows Forms, .Net Core.
Entity Framework
C language
Java
Front end HTML5, CSS3, JQuery, Javascript, Ajax, Bootstrap
verified badge
(🔵 Text in French)

📢 Here you go:
- Create a complete web site from scratch 🌐
- Apply the styles and styles of a beautiful family 🎨
- Utilize the effectiveness of the Bootstrap cadre 🖼️
- Consider the high-quality themes 🥇

Training options:
- Formation in line or in the present
- Sessions personalize on your favorite functions and objects
- Come and see after the training

==== ...

(🔴 English text)

📢 This course will teach you how to:
- Create a complete website from scratch 🌐
- Apply styles and tags in an improved way 🎨
- Use Bootstrap framework effectively 🖼️
- Design high-quality themes🥇

Course options:
- Online or face-to-face training
- Sessions tailored to your needs and goals.
- Follow-up and support after training
verified badge
[ENG] Coding is a basic literacy in the digital age, and it is important for kids to understand and be able to work with and understand the technology around them. Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence.

[EN] Programming is a basic literacy in the digital age, and it is important that children understand and are able to work with and understand the technology around them. Getting kids to learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing and confidence.
You will learn how to code, create applications or websites.
verified badge
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.
verified badge
I can teach you how to create a website with the WordPress tool from A to Z.

- WordPress installation
- Installation & theme customization.
- Added pages & articles.
- Installing Plugins.
- Adding videos, photos, media,...

And others ...
verified badge
Becoming a talented developer is a goal for many. so, are you looking to master web development and become a skilled developer? you welcome in this courses from scratch !
you will learn the basics and tools of the most popular programming languages :
* Full Stack Web development (HTML5/CSS3 , JavaScript, PHP 7+, WebPack , Laravel 7+ , AngularJS , Laminas , Zend Framework 2/3)/
* Databases : Mysql, Postgres, Sql Server, MongoDB.
* Programming Languages : PHP , Python, Java.
* Machine Learning : Supervised Learning , Unsupervised Learning, Classification , Regression ...
* Deep Learning : Librairies Tensorflow Or Keras , Computer Vision, Semantic Segmentation...
* Building Recommender Systems : Collaborative filtering, Content-based filtering.

If you have any questions, please do not hesitate to contact us.
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
This course is designed for aspiring computer engineers who want to gain a solid foundation of knowledge in the essential areas of programming, databases, and operating systems. Whether you are a beginner or already have some knowledge, this course will provide you with the skills needed to excel in the world of IT.

Course content :

Programming: You will learn the fundamentals of programming, including basic algorithm concepts, programming logic, control structures, functions, and error handling. You will master essential programming languages such as Python, Java and C++.

Databases: You will explore relational and non-relational databases, learn how to design database schemas, perform SQL queries, and understand the principles of data management. We will also cover advanced topics such as database management systems (DBMS) and performance optimization.

Operating Systems: You will dive into operating systems, understanding how they work, how they manage hardware resources, and how they provide an interface for users. We'll cover key concepts like process management, memory, file system, and virtualization.


Practical Project: You will have the opportunity to put into practice what you have learned by working on a group project. This will allow you to develop practical skills and collaborate with your peers.
verified badge
10 Years of Experience with Over 10 Accredited Certificates, Bachelor's Degree in Multimedia Web Technology from the Ecole Normale Supérieure. I am a coach and website creator with expertise in WordPress. I emphasize ensuring my students are satisfied with my lectures.
Today, I have been working with WordPress for over 3 years, on both large and small projects. I now wish to share this experience with you and provide training on using this incredible tool, WordPress.

Work Program:

My classes generally consist of three stages:

Your Goals: I like to take the time at the beginning of the class to clearly define your objectives and what you want to achieve to ensure your satisfaction. The goal is to address your specific needs.
Theory: I enjoy explaining the 'why' and 'how' behind things. In my opinion, once you understand the logic, it becomes much easier to apply.
Practice: After defining your objectives and covering the theory, we dive into hands-on practice!
The Training Plan:

Understanding Different Types of Websites
Hosting
Website Creation Using WordPress
Website Design Using Elementor, Divi, or WooCommerce
Security
Backups
Optimization
Regarding the website creation and design stage:

We will explore all types of websites and their necessary configurations."
Note: I've translated your text to English, but please make sure to review it for any specific terminology or context that might need further adjustment based on your audience.
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.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Abdessamad