facebook
favorite button
dot icon
Recently active
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 June 2024
Instructor since June 2024
repeat students icon
1 repeat student
Trusted choice for 1 returning student
Translated by GoogleSee original
Private SCRATCH lessons - Learn to code while having fun!
course price icon
From 24 € /h
arrow icon
I offer private lessons in SCRATCH, a fun and educational programming platform specifically designed for children. SCRATCH allows young people to discover the basics of programming while stimulating their creativity and logic.

What your children will learn:

The fundamental concepts of programming
The creation of their own games and animations
Problem-solving in a playful way
Logical and structured thinking
Why choose SCRATCH?

Intuitive and child-friendly interface
Encourages creativity and innovation
Learning through practice and play
Who are these courses for?

Children aged 7 to 14
Beginners with no prior programming experience
Join me for interactive and enriching sessions where your children can develop essential skills for the future in a fun and engaging environment.
Location
location type icon
Online from France
About Me
I am passionate about teaching programming and technology to curious young minds. Since 2017, I have had the privilege of training children in various robotics, mechatronics, and science clubs. My goal is to make learning to program accessible, fun, and inspiring for children.

Education and Skills:

Computer Science: Graduated in computer science, I have solid experience in development with languages such as Python, Java, and C++.
Certifications: Certified trainer for children by SCRATCH, Arduino and LEGO Educational, I am equipped to teach the most relevant and suitable technologies to young people.
Practical Experience: Over 7 years of experience in teaching and training children in playful and stimulating environments.
Courses and Workshops:

Programming: Introduction to programming languages (Python, Java, C++) for young beginners.
Robotics and Mechatronics: Using platforms like Arduino and LEGO to build and program robots.
Science Clubs: Practical workshops to develop innovative projects and discover the world of science and technology.
Why choose my courses?

Pedagogical Approach: Methodology adapted to children, combining theory and practice for effective and fun learning.
Experience and Passion: A passion for teaching and a proven track record in training young talent.
Stimulating Environment: Interactive and engaging courses that encourage creativity, critical thinking, and problem-solving.
I am convinced that every child has the potential to become a future innovator. My role is to guide, inspire, and provide the necessary tools to explore and master technology creatively and effectively.
Education
University: in computer networking - web development and embedded systems
Certified trainer in Scratch - Arduino - Educational Lego...
With the apprentices, we carried out several projects mainly using Scratch and Arduino.
Experience / Qualifications
Over 8 years of experience as a trainer in several robotics and science clubs.
With my children, who are apprentices, we have completed several projects mainly using Scratch and Arduino
Age
Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
Arabic
English
Reviews
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Learn electronics in a simple and practical way, adapted to your school level and needs. These courses are designed for all ages, from primary school to high school, and are available in French and Arabic.

You will learn :

The basics of electronics and electrical circuits
The operation of electronic components (resistors, LEDs, capacitors, etc.)
Simple setups and practical projects
Applying the concepts to the school curriculum

Each lesson is personalized according to the student's age and level, with interactive exercises and clear explanations to facilitate understanding.

Individual or small group online courses
Educational materials in PDF format and explanatory videos
Practical exercises adapted to the school curriculum
Personalized tracking to measure progress
Read more
Master Excel easily, whether for your classes, school projects, or professional needs. These courses are designed for all ages, from elementary to high school, and are available in French and Arabic.

You will learn :
The basics of Excel: tables, cells, formulas
Essential functions: SUM, AVERAGE, VLOOKUP, IF...
Creating graphs and formatting data
The application of Excel to the school curriculum and practical exercises

Each course is personalized according to the student's level and needs, with practical exercises and concrete examples to better understand and retain information.

Individual or small group online courses
Educational materials (PDFs) and explanatory videos
Practical exercises adapted to the school curriculum
Personalized support to assess and improve skills

At the end of the course, a project is completed.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
MIT App Inventor is a visual programming environment that enables everyone to build apps for smartphones and tablets.

The course for beginners does not require any previous programming experience. It starts with an introduction to the App Inventor interface. Then, after Event-Driven Programming is explained, learners will discover the available command blocks which they will have to combine to make their own apps. During this course, learners will have the opportunity to use their imagination and practise analytical and critical thinking to create their own apps such as animations, games, quizzes, tourist guides or drawing apps.

This course also aims to engage intermediate or even advanced App Inventor programmers who can build on their previous experience to create more sophisticated apps.

The content and pace of the course is adapted to the age and needs of the learners.
verified badge
Doctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).
verified badge
Do you dream of creating your own video games and mastering Unity and C#? Join this course, designed and taught by an experienced instructor with over 5 years of teaching game development at renowned schools such as GomyCode, EPAG, and ISMAGI. You will be guided step by step by an expert who has trained dozens of students and professionals through high-quality programs.

💡 Key Features
✅ Learn the basics of C# programming, terminology, and best coding practices
✅ Get comfortable with Unity fundamentals and features, including Unity 5 and 6
✅ Put your skills into practice by creating a fully functional first-person shooter prototype

💡 What You Will Learn
🎮 Create and implement C# scripts in Unity with simple steps and practical examples
🧠 Develop a 3D perspective to bring your games to life and understand key game development concepts
🔫 Build gameplay mechanics such as player controllers and projectiles using C#
🛠️ Organize your code efficiently with interfaces, abstract classes, and class extensions for clean and modular development
📂 Manage game data by handling text files, XML, and JSON to save and load game progress
🤖 Explore artificial intelligence and use it to create responsive and engaging enemies

This course is your gateway to a career in video game development. You’re in good hands with a recognized expert in the field! 🚀🎮
verified badge
Flutter is an open-source user interface software development kit (SDK) created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia and the web from a single code base.
verified badge
After Completing Our Course:
- High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries.

- Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more.

- Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks.

- Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects.

- Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges.

- Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions.

- Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career.

**Programming and Coding Lessons for All Ages**

Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs.

**Course Offerings:**
- **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages.
- **HTML & CSS**: Build and style your own websites from scratch.
- **JavaScript**: Add interactivity to your web projects and enhance user experience.
- **MySQL**: Master database management and SQL queries.
- **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- **C++**: Dive into the world of object-oriented programming and system-level coding.
- **C#**: Develop robust applications with this powerful language used in a variety of industries.

**Class Formats:**
- **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors.
- **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule.

**Who Can Join?**
- **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you.
- **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students.

**Why Choose Us?**
- **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience.
- **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages.
- **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences.

Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah!

========================================
Comment:
Looking to master programming and become a skilled developer?
In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL
Under special request, we provide courses on other programming languages.
If you have any further questions, feel free to contact us.

Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners.
In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL
If you have any further questions, please do not hesitate to contact us.
verified badge
In this course, you will learn how to create environments optimized for real-time in Unreal Engine 5 software. This efficient and powerful software has recently revolutionized the way we approach real-time graphics, not only for video games , but also VFX and virtual reality, because it offers tools and results of impressive quality, all in an easy-to-use interface.

In this course, you will be able to learn:
-How the game engine works
-How to prepare your assets for the engine
-How to import and place your assets
-How to create versatile materials
-How to use lights to highlight your scene
-How to set up a controllable character

Gradually, we will solidify these skills to learn how to render (images or videos) and compile a playable executable.

It is also possible to present your projects to me and to obtain personalized help on them.
verified badge
Hello,

Is your child passionate about video games and dreams of creating their own universes?
Or perhaps he needs a boost in mathematics to solidify his foundations?

I am an independent teacher with extensive teaching experience.
I offer classes for young people aged 8 to 18.

Programming course
I adapt my teaching methods to your child's level.
For younger children, I offer a fun introduction to programming logic with visual tools like Scratch and App Inventor.
More advanced students will move on to more powerful coding languages such as Lua, C++ or Python, and will learn to use the Godot game engine to turn their ideas into concrete video games.

School support in mathematics
For middle and high school students, I offer personalized support to help them progress and regain confidence in themselves.
verified badge
During my training, I learned to develop video games with Unity software. In the years that followed, I perfected my knowledge by participating in game jams and presenting my games at independent developer events. The most important thing I learned was how to find the information you need online. So I will teach you how to develop it yourself, without my help.

During this course you will learn to:
- Code in C# in Unity
- Create 2D game levels
- Create 2D sprites in the game and design tilemaps
- Create a game interface (menu, life points, credits etc...)
- Export your games to Android, iOs and desktop and WebGl to play in the browser

I will also support you in your gameplay ideas
verified badge
"Dive into the world of web development with our intensive course designed specifically for beginners. 'Programming Basics (NodeJS TypeScript): Learn to Create a Web App' offers you a unique opportunity to master the fundamentals of programming using modern technologies NodeJS and TypeScript. This course is perfectly suited for those who wish to develop dynamic and responsive web applications."
verified badge
Photoshop is used differently for painting or drawing than it is for photo editing. I'll show you how to use all of the program's tools, but I'll also teach you how to think when it comes to game art, concept art, and illustration, whether it's for character design, creature design, environment design, or prop design. I'll also teach you all the essential industry fundamentals, such as anatomy, perspective, color and light, and composition.

A graduate of the Émile Cohl School with a specialized bachelor's degree in Game Art, I have had the chance to work with more than 15 different video game, board game, trading card game (TCG) and role-playing game studios, creating concept art and illustrations for them.

Now an art teacher, I use my experience and skills, both as an artist and a teacher, to share with you all my knowledge of this subject and the gaming industry.
verified badge
Who am I ?
I am an Art Director and Senior Concept Artist with over 10 years of experience in video games, working on AAA, AA, and independent projects. I have collaborated with various international studios on art direction, concept art, illustration, and 3D production.

What I teach:

🎨 Game Art: concept art, digital painting, character/creature/environment design

🕹 Game Dev: Unreal Engine (Blueprints, level design, world building), Unity basics

🖌 3D: modeling, texturing, complete workflow for game assets

📂 Portfolio: support to create a solid portfolio intended for art schools or the professional market

For who ?

Beginners wishing to discover game art or development

Students preparing for a competition or art/video game school

Artists wanting to improve their portfolio and learn professional pipelines

Enthusiasts wishing to develop a personal project or a playable prototype

Method of working :

100% online course (Zoom/Google Meet with screen sharing)

Project-based approach: we work together on an illustration, a 3D scene or a prototype

Direct feedback on your creations, advice from the industry

Adaptation to your level and your objectives (beginner or advanced)
verified badge
🌐 Learn Web Development & Game Creation — Fun and Practical Tutoring!

Are you or your child interested in learning how to build websites or create games from scratch?
Join my personalized Web Development and Game Building Tutoring Program — designed for both beginners and kids who want to learn through creativity and hands-on projects.

💻 What You’ll Learn:

For Web Development (Teens & Beginners):

Build real websites using HTML, CSS, and JavaScript

Learn modern web design and responsive layouts

Create interactive pages — buttons, forms, animations, and more

Understand how websites actually work behind the scenes


For Kids (Ages 7–14) — Game Building with Scratch:

Design your own games and stories using Scratch

Learn coding logic with fun drag-and-drop blocks

Improve creativity, problem-solving, and storytelling skills


🎯 Why Learn With Me:

Step-by-step lessons — easy to follow, project-based learning

Flexible schedule (online or in-person)

No prior experience required — just curiosity!

By the end, you’ll have real projects you can proudly show off


📅 Start Learning Today!

Whether you want to become a web developer or spark your child’s interest in coding, this program makes learning fun, practical, and future-ready.
verified badge
To introduce kids (ages 8 and above) to the world of e-sports through gameplay mechanics, team-based strategy, content creation, and tournament planning—while developing discipline, communication, and digital literacy in a fun and structured way.
Course Summary
What e-sports is and how it became popular globally


Differences between traditional sports and e-sports


Game genres: FPS, MOBA, Battle Royale


Core mechanics: movement, aim, abilities, timing


Streaming basics, shoutcasting, and content tools (OBS, etc.)


Making highlight videos and personal branding


E-sports business: revenue, careers, sponsorships


Tournament planning and formats
verified badge
Stop just playing games and start building them! This course is a hands-on introduction to game development using Unity, the industry-standard engine behind hits like Among Us, Pokémon GO, and Hollow Knight.

Over the course of this class, you will learn the fundamentals of game design and programming. We will move from navigating the Unity interface to writing actual C# code to bring characters to life. By the end of the course, every student will have built a fully functional 2D or 3D game to share with friends.

What You Will Learn:

The Unity Engine: Mastering the interface, Scene view, and Game view.

C# Programming: The basics of coding logic (variables, loops, and functions) specifically for games.

Physics & Collisions: How to make things jump, fall, crash, and bounce.

Level Design: Building immersive worlds using tilemaps and 3D terrain.

UI & Polish: Adding scoreboards, health bars, sound effects, and menus.

Prerequisites: No prior game development experience is required. Basic computer literacy is necessary.
verified badge
I teach coding to beginners and intermediate students.
Lessons focus on logic, basic programming, and practical exercises.
Classes are adapted to the student’s pace.
Students can choose between website or mobile app development.Hands on dev
message icon
Contact Sahbi
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
MIT App Inventor is a visual programming environment that enables everyone to build apps for smartphones and tablets.

The course for beginners does not require any previous programming experience. It starts with an introduction to the App Inventor interface. Then, after Event-Driven Programming is explained, learners will discover the available command blocks which they will have to combine to make their own apps. During this course, learners will have the opportunity to use their imagination and practise analytical and critical thinking to create their own apps such as animations, games, quizzes, tourist guides or drawing apps.

This course also aims to engage intermediate or even advanced App Inventor programmers who can build on their previous experience to create more sophisticated apps.

The content and pace of the course is adapted to the age and needs of the learners.
verified badge
Doctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).
verified badge
Do you dream of creating your own video games and mastering Unity and C#? Join this course, designed and taught by an experienced instructor with over 5 years of teaching game development at renowned schools such as GomyCode, EPAG, and ISMAGI. You will be guided step by step by an expert who has trained dozens of students and professionals through high-quality programs.

💡 Key Features
✅ Learn the basics of C# programming, terminology, and best coding practices
✅ Get comfortable with Unity fundamentals and features, including Unity 5 and 6
✅ Put your skills into practice by creating a fully functional first-person shooter prototype

💡 What You Will Learn
🎮 Create and implement C# scripts in Unity with simple steps and practical examples
🧠 Develop a 3D perspective to bring your games to life and understand key game development concepts
🔫 Build gameplay mechanics such as player controllers and projectiles using C#
🛠️ Organize your code efficiently with interfaces, abstract classes, and class extensions for clean and modular development
📂 Manage game data by handling text files, XML, and JSON to save and load game progress
🤖 Explore artificial intelligence and use it to create responsive and engaging enemies

This course is your gateway to a career in video game development. You’re in good hands with a recognized expert in the field! 🚀🎮
verified badge
Flutter is an open-source user interface software development kit (SDK) created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia and the web from a single code base.
verified badge
After Completing Our Course:
- High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries.

- Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more.

- Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks.

- Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects.

- Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges.

- Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions.

- Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career.

**Programming and Coding Lessons for All Ages**

Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs.

**Course Offerings:**
- **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages.
- **HTML & CSS**: Build and style your own websites from scratch.
- **JavaScript**: Add interactivity to your web projects and enhance user experience.
- **MySQL**: Master database management and SQL queries.
- **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- **C++**: Dive into the world of object-oriented programming and system-level coding.
- **C#**: Develop robust applications with this powerful language used in a variety of industries.

**Class Formats:**
- **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors.
- **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule.

**Who Can Join?**
- **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you.
- **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students.

**Why Choose Us?**
- **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience.
- **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages.
- **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences.

Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah!

========================================
Comment:
Looking to master programming and become a skilled developer?
In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL
Under special request, we provide courses on other programming languages.
If you have any further questions, feel free to contact us.

Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners.
In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL
If you have any further questions, please do not hesitate to contact us.
verified badge
In this course, you will learn how to create environments optimized for real-time in Unreal Engine 5 software. This efficient and powerful software has recently revolutionized the way we approach real-time graphics, not only for video games , but also VFX and virtual reality, because it offers tools and results of impressive quality, all in an easy-to-use interface.

In this course, you will be able to learn:
-How the game engine works
-How to prepare your assets for the engine
-How to import and place your assets
-How to create versatile materials
-How to use lights to highlight your scene
-How to set up a controllable character

Gradually, we will solidify these skills to learn how to render (images or videos) and compile a playable executable.

It is also possible to present your projects to me and to obtain personalized help on them.
verified badge
Hello,

Is your child passionate about video games and dreams of creating their own universes?
Or perhaps he needs a boost in mathematics to solidify his foundations?

I am an independent teacher with extensive teaching experience.
I offer classes for young people aged 8 to 18.

Programming course
I adapt my teaching methods to your child's level.
For younger children, I offer a fun introduction to programming logic with visual tools like Scratch and App Inventor.
More advanced students will move on to more powerful coding languages such as Lua, C++ or Python, and will learn to use the Godot game engine to turn their ideas into concrete video games.

School support in mathematics
For middle and high school students, I offer personalized support to help them progress and regain confidence in themselves.
verified badge
During my training, I learned to develop video games with Unity software. In the years that followed, I perfected my knowledge by participating in game jams and presenting my games at independent developer events. The most important thing I learned was how to find the information you need online. So I will teach you how to develop it yourself, without my help.

During this course you will learn to:
- Code in C# in Unity
- Create 2D game levels
- Create 2D sprites in the game and design tilemaps
- Create a game interface (menu, life points, credits etc...)
- Export your games to Android, iOs and desktop and WebGl to play in the browser

I will also support you in your gameplay ideas
verified badge
"Dive into the world of web development with our intensive course designed specifically for beginners. 'Programming Basics (NodeJS TypeScript): Learn to Create a Web App' offers you a unique opportunity to master the fundamentals of programming using modern technologies NodeJS and TypeScript. This course is perfectly suited for those who wish to develop dynamic and responsive web applications."
verified badge
Photoshop is used differently for painting or drawing than it is for photo editing. I'll show you how to use all of the program's tools, but I'll also teach you how to think when it comes to game art, concept art, and illustration, whether it's for character design, creature design, environment design, or prop design. I'll also teach you all the essential industry fundamentals, such as anatomy, perspective, color and light, and composition.

A graduate of the Émile Cohl School with a specialized bachelor's degree in Game Art, I have had the chance to work with more than 15 different video game, board game, trading card game (TCG) and role-playing game studios, creating concept art and illustrations for them.

Now an art teacher, I use my experience and skills, both as an artist and a teacher, to share with you all my knowledge of this subject and the gaming industry.
verified badge
Who am I ?
I am an Art Director and Senior Concept Artist with over 10 years of experience in video games, working on AAA, AA, and independent projects. I have collaborated with various international studios on art direction, concept art, illustration, and 3D production.

What I teach:

🎨 Game Art: concept art, digital painting, character/creature/environment design

🕹 Game Dev: Unreal Engine (Blueprints, level design, world building), Unity basics

🖌 3D: modeling, texturing, complete workflow for game assets

📂 Portfolio: support to create a solid portfolio intended for art schools or the professional market

For who ?

Beginners wishing to discover game art or development

Students preparing for a competition or art/video game school

Artists wanting to improve their portfolio and learn professional pipelines

Enthusiasts wishing to develop a personal project or a playable prototype

Method of working :

100% online course (Zoom/Google Meet with screen sharing)

Project-based approach: we work together on an illustration, a 3D scene or a prototype

Direct feedback on your creations, advice from the industry

Adaptation to your level and your objectives (beginner or advanced)
verified badge
🌐 Learn Web Development & Game Creation — Fun and Practical Tutoring!

Are you or your child interested in learning how to build websites or create games from scratch?
Join my personalized Web Development and Game Building Tutoring Program — designed for both beginners and kids who want to learn through creativity and hands-on projects.

💻 What You’ll Learn:

For Web Development (Teens & Beginners):

Build real websites using HTML, CSS, and JavaScript

Learn modern web design and responsive layouts

Create interactive pages — buttons, forms, animations, and more

Understand how websites actually work behind the scenes


For Kids (Ages 7–14) — Game Building with Scratch:

Design your own games and stories using Scratch

Learn coding logic with fun drag-and-drop blocks

Improve creativity, problem-solving, and storytelling skills


🎯 Why Learn With Me:

Step-by-step lessons — easy to follow, project-based learning

Flexible schedule (online or in-person)

No prior experience required — just curiosity!

By the end, you’ll have real projects you can proudly show off


📅 Start Learning Today!

Whether you want to become a web developer or spark your child’s interest in coding, this program makes learning fun, practical, and future-ready.
verified badge
To introduce kids (ages 8 and above) to the world of e-sports through gameplay mechanics, team-based strategy, content creation, and tournament planning—while developing discipline, communication, and digital literacy in a fun and structured way.
Course Summary
What e-sports is and how it became popular globally


Differences between traditional sports and e-sports


Game genres: FPS, MOBA, Battle Royale


Core mechanics: movement, aim, abilities, timing


Streaming basics, shoutcasting, and content tools (OBS, etc.)


Making highlight videos and personal branding


E-sports business: revenue, careers, sponsorships


Tournament planning and formats
verified badge
Stop just playing games and start building them! This course is a hands-on introduction to game development using Unity, the industry-standard engine behind hits like Among Us, Pokémon GO, and Hollow Knight.

Over the course of this class, you will learn the fundamentals of game design and programming. We will move from navigating the Unity interface to writing actual C# code to bring characters to life. By the end of the course, every student will have built a fully functional 2D or 3D game to share with friends.

What You Will Learn:

The Unity Engine: Mastering the interface, Scene view, and Game view.

C# Programming: The basics of coding logic (variables, loops, and functions) specifically for games.

Physics & Collisions: How to make things jump, fall, crash, and bounce.

Level Design: Building immersive worlds using tilemaps and 3D terrain.

UI & Polish: Adding scoreboards, health bars, sound effects, and menus.

Prerequisites: No prior game development experience is required. Basic computer literacy is necessary.
verified badge
I teach coding to beginners and intermediate students.
Lessons focus on logic, basic programming, and practical exercises.
Classes are adapted to the student’s pace.
Students can choose between website or mobile app development.Hands on dev
Good-fit Instructor Guarantee
favorite button
message icon
Contact Sahbi