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 February 2024
Instructor since February 2024
Game Development High-Quality Lessons with UNITY and C#
course price icon
From 48.04 C$ /h
arrow icon
I really love programming and I will show you how easy it is. You can start coding confidently in just a few lessons. My classes include theory, practice, and a huge number of tasks from various fields. If you wanted to master IT but didn’t know how, I’ll teach you everything from scratch. Get your laptop ready

My online teaching experience.

I have been teaching online for over 5 years. I love my profession very much, I am very pleased with the results and success of my students! I try to bring maximum benefit to each student, find his strengths and develop them.
Extra information
Get your laptop ready
Location
location type icon
Online from United Kingdom
About Me
Hello, my name is Alex! I`m a teacher of programming, computer science and neural networks. I have been programming for more than 9 years and i have students of different ages from all over the world. Thoroughly approached the study of the It sphere, tried himself in various directions. Since childhood, I have been drawing, designing and always dreamed of developing mobile games and writing applications.

My first programming language was C++, then I switched to C# and Java, also wrote statistics in Js + Php, worked with MySql. Wrote projects in Python and worked with neural networks. I have been working in Unity for about 5 years (in my spare time), I have developed more than 10 mobile games. I also wrote light multiplayer games using Unet and Photon. I am engaged in vector and 3D graphics, animation, and I tried myself in design. I develop various applications in Android Studio.
Education
I graduated from the institute with a degree in information security. I was in business, investing in the stock market and crypto market, developing mobile applications with my team.
Experience / Qualifications
My Areas of Expertise

Programming, Computer science and Neural networks

Qualifications

Programmer, Online teacher, Freelancer
Programming languages: Python, Java, C#, C++, JavaScript, Neural networks, Game and Web development. IOS and Android Development.
Age
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
The class is taught in
English
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
I really love programming and I will show you how easy it is. You can start coding confidently in just a few lessons. My classes include theory, practice, and a huge number of tasks from various fields. If you wanted to master IT but didn’t know how, I’ll teach you everything from scratch. Get your laptop ready

My online teaching experience.

I have been teaching online for over 5 years. I love my profession very much, I am very pleased with the results and success of my students! I try to bring maximum benefit to each student, find his strengths and develop them.
Read more
I really love programming and I will show you how easy it is. You can start coding confidently in just a few lessons. My classes include theory, practice, and a huge number of tasks from various fields. If you wanted to master IT but didn’t know how, I’ll teach you everything from scratch. Get your laptop ready

My online teaching experience.

I have been teaching online for over 5 years. I love my profession very much, I am very pleased with the results and success of my students! I try to bring maximum benefit to each student, find his strengths and develop them.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Most kids think coding is for "smart kids" or "future programmers."
It's not. Coding is how real people solve real problems.
In this class, we skip the theory. Your child creates real things.

What they'll do:
✓ Build real projects in Scratch: a working game, an interactive animation, a story they coded
✓ Program virtual robots: solve real-world challenges (navigate a maze, automate a task, build a system)
✓ Create in Minecraft Education: design worlds, automate constructions, solve logic problems
✓ Experiment with different languages: not just learn "the right way," but understand that there are many ways to think about a problem
✓ Collaborate and share: work with other kids, get feedback, improve their work
✓ Develop logical thinking: not just for coding, but for anything: solving math problems, science challenges, real-world situations


Why this is different:
We don't teach syntax. We teach how programmers think.
Most children's coding courses say "here's the code, copy it." We teach "what problem are we trying to solve? How could we break it into steps? What options do we have?"
When your child learns to think like a programmer, they can learn any language afterward.

What they take home:
A portfolio of 3–4 completed, working projects. The ability to say "I built this." And the deep understanding that code is a tool to make real things happen.

Format: Online or Barcelona | 60–90 min sessions | Flexible pace, no prior experience needed
For curious 8-12 year olds who want to build.
verified badge
in this class i will teach you how to make a character for videogame. you will be taught how to approach it by using software like zbrush, maya, substance painter, etc
we will start with discussing the concept and then proceed to sketching in zbrush, then we make the costume using Marvelous Designer and/or zbrush, at the same time we will create the gears and any accessories needed for the character, after that we go to maya for retopo, then toolbag for baking, sp for texturing and finally we render it in toolbag

We will cover:

- advanced modelling
- high resolution modeling/sculpting
- low resolution modeling (retopology)
- texturing
- materials
- lighting
- rendering (real time rendering)

note that this class require more than one session to help you achieve what you want, simply you ask me to help you with the things you don't know of the process
verified badge
Web development is a great field to start your programming journey, not only do you learn to think logically but you'll also combine your code with a visual design.

I will not program for you but I will teach you how to program so you'll be able to start your programming career with ease.
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
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
Programming for Kids is a course targeted for kids aged 8-16 who want to explore the world of computer programming and learn in a fun, visual way. Suitable for both complete beginners and kids who have some prior knowledge from school.
The course can be taught with either Python, C#, or C++, depending on the kid's needs. The topics, projects and homework will be similar regardless of the programming language chosen, and they will be tailored to the kid's age and level. To keep the process engaging for the kid, there will be fun, visual projects like creating a simple game, and all fundamental concepts will be taught in that context. The general structure of the course is as follows:

--- Part 1: Programming Fundamentals

1. What is programming?
2. Variables
3. if, else
4. Arrays
5. /// Exercise / Project
6. Loops: for, while
7. Strings
8. Functions
9. /// Exercise / Project

--- Part 2: Object-Oriented Programming (OOP)

1. Class, Object
2. /// Exercise / Project
3. Methods, Members, public/private, Constructor/Destructor
4. /// Exercise / Project
5. Inheritance
6. Abstract class, Interface, Polymorphism
7. /// Exercise / Project
verified badge
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.
verified badge
Photoshop is used differently for painting and drawing than for photography retouching. I will show you how to use all the tools of the program, but I will also teach you how to think about game art, concept art and illustration, whether it is for character design, creature design, environment design or prop design. I will also teach you all the fundamentals that are essential in the industry, such as anatomy, perspective, colour and light, and composition.

After graduating from l'École Émile Cohl with a bachelor specialised in Game Art, I have had the chance of working with more than 15 different studios of video games, board games, trading card games and tabletop RPGs, creating concept art and illustrations for them. Now an Art Teacher, I use my experience and skills both as an artist and as a teacher to share with you all my knowledge of the subject and of the 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.
message icon
Contact Alexander
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Most kids think coding is for "smart kids" or "future programmers."
It's not. Coding is how real people solve real problems.
In this class, we skip the theory. Your child creates real things.

What they'll do:
✓ Build real projects in Scratch: a working game, an interactive animation, a story they coded
✓ Program virtual robots: solve real-world challenges (navigate a maze, automate a task, build a system)
✓ Create in Minecraft Education: design worlds, automate constructions, solve logic problems
✓ Experiment with different languages: not just learn "the right way," but understand that there are many ways to think about a problem
✓ Collaborate and share: work with other kids, get feedback, improve their work
✓ Develop logical thinking: not just for coding, but for anything: solving math problems, science challenges, real-world situations


Why this is different:
We don't teach syntax. We teach how programmers think.
Most children's coding courses say "here's the code, copy it." We teach "what problem are we trying to solve? How could we break it into steps? What options do we have?"
When your child learns to think like a programmer, they can learn any language afterward.

What they take home:
A portfolio of 3–4 completed, working projects. The ability to say "I built this." And the deep understanding that code is a tool to make real things happen.

Format: Online or Barcelona | 60–90 min sessions | Flexible pace, no prior experience needed
For curious 8-12 year olds who want to build.
verified badge
in this class i will teach you how to make a character for videogame. you will be taught how to approach it by using software like zbrush, maya, substance painter, etc
we will start with discussing the concept and then proceed to sketching in zbrush, then we make the costume using Marvelous Designer and/or zbrush, at the same time we will create the gears and any accessories needed for the character, after that we go to maya for retopo, then toolbag for baking, sp for texturing and finally we render it in toolbag

We will cover:

- advanced modelling
- high resolution modeling/sculpting
- low resolution modeling (retopology)
- texturing
- materials
- lighting
- rendering (real time rendering)

note that this class require more than one session to help you achieve what you want, simply you ask me to help you with the things you don't know of the process
verified badge
Web development is a great field to start your programming journey, not only do you learn to think logically but you'll also combine your code with a visual design.

I will not program for you but I will teach you how to program so you'll be able to start your programming career with ease.
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
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
Programming for Kids is a course targeted for kids aged 8-16 who want to explore the world of computer programming and learn in a fun, visual way. Suitable for both complete beginners and kids who have some prior knowledge from school.
The course can be taught with either Python, C#, or C++, depending on the kid's needs. The topics, projects and homework will be similar regardless of the programming language chosen, and they will be tailored to the kid's age and level. To keep the process engaging for the kid, there will be fun, visual projects like creating a simple game, and all fundamental concepts will be taught in that context. The general structure of the course is as follows:

--- Part 1: Programming Fundamentals

1. What is programming?
2. Variables
3. if, else
4. Arrays
5. /// Exercise / Project
6. Loops: for, while
7. Strings
8. Functions
9. /// Exercise / Project

--- Part 2: Object-Oriented Programming (OOP)

1. Class, Object
2. /// Exercise / Project
3. Methods, Members, public/private, Constructor/Destructor
4. /// Exercise / Project
5. Inheritance
6. Abstract class, Interface, Polymorphism
7. /// Exercise / Project
verified badge
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.
verified badge
Photoshop is used differently for painting and drawing than for photography retouching. I will show you how to use all the tools of the program, but I will also teach you how to think about game art, concept art and illustration, whether it is for character design, creature design, environment design or prop design. I will also teach you all the fundamentals that are essential in the industry, such as anatomy, perspective, colour and light, and composition.

After graduating from l'École Émile Cohl with a bachelor specialised in Game Art, I have had the chance of working with more than 15 different studios of video games, board games, trading card games and tabletop RPGs, creating concept art and illustrations for them. Now an Art Teacher, I use my experience and skills both as an artist and as a teacher to share with you all my knowledge of the subject and of the 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.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Alexander