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 October 2020
Instructor since October 2020
Translated by GoogleSee original
Computer science, programming and design courses
course price icon
From 53.55 C$ /h
arrow icon
I offer courses in programming (php, mysql, html/css, javascript), (c, c++, java, python, csharp, dotnet), (react, nodejs, nextjs and angular), Spring boot

Serving people who are looking to learn computer science, the courses are aimed at both children and adults.
Simple method aimed at the essential. For fast performance.

For any further information, do not hesitate to contact me.
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 Casablanca, Morocco
  • Around Casablanca, Morocco
About Me
A computer science teacher for 9 years, I hold a PhD in Artificial Intelligence, a Master's degree in Systems & Networks, and a Bachelor's degree in Java and C++ development. I am proficient in computer networks, IoT, cloud computing, Unix administration, Windows administration, virtualization, Java EE, C#, and PHP Laravel.
Education
Master's degree in networks and systems in 2012, professional license in java/c++ development in 2010 and higher technician's certificate in computer engineering from Kenitra in 2009.
Experience / Qualifications
Web Developer at Adk Media, Professor of Computer Science for Higher Technician Patents in Computer Systems Development
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
French
Arabic
English
Reviews
Availability of a typical week
(GMT -04: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
Courses and supervision in Computer Science:
- Programming (Java, C, C#, PHP, JS, Python)
- PFE and IT Project
- Initiation course in Computer Science
- Assistance in the use of information technologies
- Database (MySQL, SQL Server, Oracle, SQL, PL SQL)
Read more
The Internet of Things (IoT) module aims to enable students to understand, design, and develop intelligent connected solutions based on the acquisition, transmission, processing, and utilization of data from connected objects. This course covers the fundamentals of the IoT ecosystem, sensors and microcontrollers, communication protocols (MQTT, CoAP, HTTP), connectivity technologies (WiFi, BLE, Zigbee, LoRaWAN, NB-IoT), and Edge, Fog, and Cloud Computing architectures applied to IoT. Students will also learn about storing and integrating IoT data using NoSQL databases and cloud platforms such as AWS IoT, Azure IoT, and Google Cloud IoT. The module combines theory and practical work to develop complete IoT applications in diverse fields such as home automation, smart industry, connected agriculture, and smart cities.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages.
I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people.
I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice.

the training program:

Python #1: Introduction & coding first program

Python #2: Variables & Operations

Python #3: Conditions & Loops
Python #4: Functions & Modularity
Python #5: Introduction to object programming
Python #6: classes & attributes
Python #7: encapsulation & inheritance properties
Python #8: Strings & Lists & Tuples & Dictionaries
Python #9: Files
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
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
verified badge
I am a trainer in computer development offering a complete service covering different key areas, Already a teacher with the French Ministry of Education. My expertise ranges from web development, desktop development, databases, back-end, front-end, to design.

I am adept at teaching all the skills needed to create modern websites and dynamic web applications using various programming languages such as HTML, CSS, JavaScript, PHP or other technologies such as JavaScript frameworks and libraries.

I am also proficient in imparting the skills required to create desktop applications for popular operating systems such as Windows, macOS and Linux, using programming languages such as C#, PHP, and technologies such as WPF (Windows Presentation Foundation) or Qt.

I can also teach essential skills for working with relational databases, such as MySQL, PostgreSQL or Microsoft SQL Server, as well as developing RESTful APIs and robust and secure web servers using technologies such as Node.js.

Finally, I am able to teach front-end development skills to create elegant, efficient and user-friendly user interfaces for web applications, as well as basic principles of graphic design such as color, typography, l layout and visual hierarchy.

Overall, my IT development course delivery provides in-depth expertise in several key areas and equips students to master many essential skills for success in the IT development field.
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
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨

Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡

🌟 Here's why my Web Development course is the key to your digital success:
🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites.

🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms.

🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users.

🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience.

🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment.

Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪

🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨
verified badge
As a highly qualified mathematics teacher, graduate of the Faculty of Science (MFA) and with 3 years of teaching experience in public high schools, I am happy to offer at-home mathematics tutoring courses for students at level T and Common Core Sciences, TC Technological, 1st Bac Experimental Sciences and terminal of all sectors (SVT-PC-SC.Math-L), as well as for the 2nd and 1st general classes, Terminale specialty of the French system, as well as the 5th, 4th and 3rd levels of the college.
verified badge
Whether you are a management controller, HR, auditor, accountant or finance professional, and you have a taste for Numbers, Statistics and Analysis.
I offer you a complete range of Excel and VBA training courses adapted to your needs.
Remote training on Skype or Zoom or Google Meet or Microsoft Teams, for greater efficiency.

NB. I could currently provide distance learning.

Regarding the working method, according to your availability we fix the sessions, then I will send you the course support / exercises. We do the sessions on Skype or Zoom or on Google Meet at your own pace, where we can share the screen.

Excel 365 Training Modules:

Module 1

- Basics
- References
- SI Logic Function
- SI Nested Logic Function
- Basic Math / Statis Functions
- Functions COUNTIF, SUMIF, COUNTIFENT, SUMIFENT, LARGEVALUE, SUMPRODUCT...
- ResearchV
- INDEX and EQUIV and EQUIVX search functions
- ResearchX
- Error Management
Study of practical professional cases


Module 2

- Validation and data protection
- INDIRECT function
- OFFSET function
- Dynamic Array (Sort, Unique, Filter. ..)
- LET Function
- LAMBDA FUNCTION
- LAMBDA Helper Functions (MAP, REDUCE, SCAN, MAKEARRAY, BYROW, BYCOL, ISOMITTED)
- New Data Types
- Matric functions
- 3D functions (Multi-Sheets)
Study of professional practical cases

Module 3

- Data table / Sort / Automatic and custom filter
- Advanced Filter / Database Functions
- Dynamic Pivot Table / Advanced Tips
- Solver / Analysis Scenarios
Study of professional practical cases

Module 4
Power Query
Language M
Data Preparation
Data Analytics
Study of professional practical cases

Module 5

- Simple Chart
- Advanced Chart
- Dashboard

Study of practical professional cases
verified badge
Discover the power of Python with an experienced computer trainer!
I'm Hamza, a passionate developer and seasoned mentor with extensive experience teaching programming. My unique teaching approach will help you quickly acquire solid Python skills while discovering its real-world applications in the professional world.
What you will learn:

Python Fundamentals (variables, control structures, functions)
Advanced Object-Oriented Programming
Data Analysis and Visualization with Pandas and Matplotlib
Developing graphical interfaces with PyQt
Practical projects inspired by real business cases

Why choose me?

Over 10 years of experience in training and mentoring
Teaching method adapted to all levels
Hands-on approach based on concrete projects
Contagious passion for code and technological innovation

Whether you're a beginner looking to get started in programming or a professional looking to improve your skills, this course will open up exciting new opportunities in the world of software development and data science.
Join me for a captivating journey into the heart of the most versatile and in-demand programming language on the market!
Book now and take the first step towards mastering Python. Your career as a Python developer starts here!
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
PhD in Intelligence, Computer Science Engineer, with a double Master's in Research in Information and Communication Technology, Specialized Service
Informatics and Professional Master's in Industrial Informatics, Industrial Network, and 10 years of experience in training.
I offer training courses adapted to Chacun's requirements, online or in person, in various fields of information and new technologies.
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
💻 Computer Programming Classes – Learn to Code from Scratch!

Description:

Our computer programming classes are designed to introduce students of all levels to the world of coding. Whether you're a complete beginner or looking to improve your skills, our structured lessons will guide you through the core concepts of programming using popular languages such as Python, Java, or C++.

In each class, students will learn:

Fundamentals of programming (variables, loops, functions, conditionals)

Problem-solving and logic building

How to write, test, and debug code

Real-world applications like web development, automation, and games


By the end of the course, students will have built their own mini-projects and gained the confidence to continue exploring the world of technology.
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
Do you want to discover programming or strengthen your computer skills?
This programming course is designed to guide you step by step, from beginner to intermediate level.

🔹 On the agenda:

Programming fundamentals (logic, algorithms)

Introduction to modern programming languages (Python, JavaScript, PHP as needed)

Creation of practical and concrete projects

Simple and educational methods

🎯 For whom?

Beginners with no prerequisites

Students and pupils

Anyone wishing to get into software development

💻 Required materials:

A computer

Motivation and a desire to learn 😉

📍 In-person or online courses
📅 Flexible hours
message icon
Contact Abdelhak
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages.
I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people.
I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice.

the training program:

Python #1: Introduction & coding first program

Python #2: Variables & Operations

Python #3: Conditions & Loops
Python #4: Functions & Modularity
Python #5: Introduction to object programming
Python #6: classes & attributes
Python #7: encapsulation & inheritance properties
Python #8: Strings & Lists & Tuples & Dictionaries
Python #9: Files
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
Are you a university student, engineer, or professional who needs to actually use data — not just learn theory about it?
This course is built around real problems and real code. We skip the textbook formulas and go straight to applying statistics and data science the way professionals do: with Python (pandas, NumPy, scikit-learn, matplotlib) and R (RStudio).
What we cover, adapted to your level and goals:
- Descriptive and inferential statistics (the ones that actually matter)
- Data cleaning, exploration, and visualization
- Regression, classification, and intro to machine learning
- Time series and forecasting basics
- R for statistical analysis and academic research

Who this is for:
- University students in statistics, economics, engineering, or biology
- Professionals wanting to move into data analysis or data science
- Researchers who need to process and present data properly

I use Python and R professionally as a working engineer — everything I teach comes from real application, not just academic exercises.
verified badge
I am a trainer in computer development offering a complete service covering different key areas, Already a teacher with the French Ministry of Education. My expertise ranges from web development, desktop development, databases, back-end, front-end, to design.

I am adept at teaching all the skills needed to create modern websites and dynamic web applications using various programming languages such as HTML, CSS, JavaScript, PHP or other technologies such as JavaScript frameworks and libraries.

I am also proficient in imparting the skills required to create desktop applications for popular operating systems such as Windows, macOS and Linux, using programming languages such as C#, PHP, and technologies such as WPF (Windows Presentation Foundation) or Qt.

I can also teach essential skills for working with relational databases, such as MySQL, PostgreSQL or Microsoft SQL Server, as well as developing RESTful APIs and robust and secure web servers using technologies such as Node.js.

Finally, I am able to teach front-end development skills to create elegant, efficient and user-friendly user interfaces for web applications, as well as basic principles of graphic design such as color, typography, l layout and visual hierarchy.

Overall, my IT development course delivery provides in-depth expertise in several key areas and equips students to master many essential skills for success in the IT development field.
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
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨

Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡

🌟 Here's why my Web Development course is the key to your digital success:
🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites.

🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms.

🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users.

🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience.

🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment.

Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪

🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨
verified badge
As a highly qualified mathematics teacher, graduate of the Faculty of Science (MFA) and with 3 years of teaching experience in public high schools, I am happy to offer at-home mathematics tutoring courses for students at level T and Common Core Sciences, TC Technological, 1st Bac Experimental Sciences and terminal of all sectors (SVT-PC-SC.Math-L), as well as for the 2nd and 1st general classes, Terminale specialty of the French system, as well as the 5th, 4th and 3rd levels of the college.
verified badge
Whether you are a management controller, HR, auditor, accountant or finance professional, and you have a taste for Numbers, Statistics and Analysis.
I offer you a complete range of Excel and VBA training courses adapted to your needs.
Remote training on Skype or Zoom or Google Meet or Microsoft Teams, for greater efficiency.

NB. I could currently provide distance learning.

Regarding the working method, according to your availability we fix the sessions, then I will send you the course support / exercises. We do the sessions on Skype or Zoom or on Google Meet at your own pace, where we can share the screen.

Excel 365 Training Modules:

Module 1

- Basics
- References
- SI Logic Function
- SI Nested Logic Function
- Basic Math / Statis Functions
- Functions COUNTIF, SUMIF, COUNTIFENT, SUMIFENT, LARGEVALUE, SUMPRODUCT...
- ResearchV
- INDEX and EQUIV and EQUIVX search functions
- ResearchX
- Error Management
Study of practical professional cases


Module 2

- Validation and data protection
- INDIRECT function
- OFFSET function
- Dynamic Array (Sort, Unique, Filter. ..)
- LET Function
- LAMBDA FUNCTION
- LAMBDA Helper Functions (MAP, REDUCE, SCAN, MAKEARRAY, BYROW, BYCOL, ISOMITTED)
- New Data Types
- Matric functions
- 3D functions (Multi-Sheets)
Study of professional practical cases

Module 3

- Data table / Sort / Automatic and custom filter
- Advanced Filter / Database Functions
- Dynamic Pivot Table / Advanced Tips
- Solver / Analysis Scenarios
Study of professional practical cases

Module 4
Power Query
Language M
Data Preparation
Data Analytics
Study of professional practical cases

Module 5

- Simple Chart
- Advanced Chart
- Dashboard

Study of practical professional cases
verified badge
Discover the power of Python with an experienced computer trainer!
I'm Hamza, a passionate developer and seasoned mentor with extensive experience teaching programming. My unique teaching approach will help you quickly acquire solid Python skills while discovering its real-world applications in the professional world.
What you will learn:

Python Fundamentals (variables, control structures, functions)
Advanced Object-Oriented Programming
Data Analysis and Visualization with Pandas and Matplotlib
Developing graphical interfaces with PyQt
Practical projects inspired by real business cases

Why choose me?

Over 10 years of experience in training and mentoring
Teaching method adapted to all levels
Hands-on approach based on concrete projects
Contagious passion for code and technological innovation

Whether you're a beginner looking to get started in programming or a professional looking to improve your skills, this course will open up exciting new opportunities in the world of software development and data science.
Join me for a captivating journey into the heart of the most versatile and in-demand programming language on the market!
Book now and take the first step towards mastering Python. Your career as a Python developer starts here!
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
PhD in Intelligence, Computer Science Engineer, with a double Master's in Research in Information and Communication Technology, Specialized Service
Informatics and Professional Master's in Industrial Informatics, Industrial Network, and 10 years of experience in training.
I offer training courses adapted to Chacun's requirements, online or in person, in various fields of information and new technologies.
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
💻 Computer Programming Classes – Learn to Code from Scratch!

Description:

Our computer programming classes are designed to introduce students of all levels to the world of coding. Whether you're a complete beginner or looking to improve your skills, our structured lessons will guide you through the core concepts of programming using popular languages such as Python, Java, or C++.

In each class, students will learn:

Fundamentals of programming (variables, loops, functions, conditionals)

Problem-solving and logic building

How to write, test, and debug code

Real-world applications like web development, automation, and games


By the end of the course, students will have built their own mini-projects and gained the confidence to continue exploring the world of technology.
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
Do you want to discover programming or strengthen your computer skills?
This programming course is designed to guide you step by step, from beginner to intermediate level.

🔹 On the agenda:

Programming fundamentals (logic, algorithms)

Introduction to modern programming languages (Python, JavaScript, PHP as needed)

Creation of practical and concrete projects

Simple and educational methods

🎯 For whom?

Beginners with no prerequisites

Students and pupils

Anyone wishing to get into software development

💻 Required materials:

A computer

Motivation and a desire to learn 😉

📍 In-person or online courses
📅 Flexible hours
Good-fit Instructor Guarantee
favorite button
message icon
Contact Abdelhak