facebook
favorite button
1/3
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 2021
Instructor since February 2021
Translated by GoogleSee original
Video game creation courses, beginner and intermediate support.
course price icon
From 19 € /h
arrow icon
As a coder and developer of several games, and having participated in many Game Jams, I suggest you accompany you in the creation of your video games from the invention of your concept to its realization, including the choice of language, the writing game design documents as well as choosing the game engine!
Location
location type icon
Online from France
About Me
I am studying full stack development at Zone01 Rouen, I aim to become a developer and create my own development studio (for IT solutions)
I love coding in my free time as well as reading and playing sports, I have written a book on sports!


That's about all, except that I can give Maths and computer lessons (see development if necessary)


I registered on apprentices to be able to share my knowledge while putting it to good use.
Education
Primary and Secondary - in Saint Louis in Bonnière sur Seine
-Marc Bloch high school in Val-de-Reuil (2nd)
-Lycée les Fontenelles in Louviers (1st and Terminal)

After the baccalaureate I would like to join an engineering school, in software development.
Experience / Qualifications
I have already given several private lessons but I want more than anything to improve myself in order to produce the best possible content for my lessons, for that I will be very grateful if you give me your opinions.
I wrote a book on sports preparation: "Sports Preparation: Creating an effective program to achieve your goals"
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
60 minutes
The class is taught in
French
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
Computer science is one of the prerequisites for many jobs in our company, so I offer as an independent developer and student (full stack development) an upgrade course, to deepen skills.
Read more
I am a student at the Polyvalent Lycée les Fontenelles, being passionate about mathematics and computer science, I think I can provide academic support to the youngest and teach them concepts that they have not seen or have seen very little.

It would be easier for me if you tell me what you want me to do (school support, homework help or course, if the request is about a course, specify the notion to learn / deepen)
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
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
Start an exciting journey into the world of 3D game development with our comprehensive "Game Development Complete Course for Unity3D." Designed for both beginners and intermediate learners, this course is the perfect opportunity to unleash your creativity and bring your 3D game ideas to life.

Throughout the course, you will receive expert guidance to the fundamentals of Unity3D in both English and/or Arabic. Step by step, you will learn how to navigate Unity's powerful 3D game development engine, create stunning environments, design lifelike characters, implement engaging gameplay mechanics, and optimize your projects for various platforms.

With a combination of theoretical knowledge and hands-on practice, you will gain a deep understanding of 3D game development principles and acquire the skills to craft immersive gaming experiences. By the end of the course, you will have developed a solid foundation in Unity3D and be equipped to create your own 3D games, whether it's a first-person shooter, a role-playing adventure, or a simulation game.

Join us now and unlock the doors to a thrilling world where your imagination knows no bounds. Get ready to become a skilled 3D game developer and bring your gaming dreams to reality!

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
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 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
Dive into the exciting world of game development in this beginner-friendly course designed for kids aged 9 to 13! Using fun and interactive tools, students will learn the fundamentals of coding, game design, and animation as they create their own playable games. They will explore key concepts like logic, storytelling, and user interaction while developing problem-solving and creativity skills. Through hands-on projects, they will gain confidence in programming and bring their game ideas to life. Whether they’re aspiring game designers or just love playing games, this course is the perfect start to their game development journey!v
verified badge
In this comprehensive course, you'll learn how to build and deploy modern, full-stack web applications using a variety of industry-standard technologies such as React, Next.js, Node.js, Express.js, Spring Boot, MongoDB, MySQL, Docker, and more. Whether you're a beginner or looking to level up your existing skills, this class provides hands-on experience in both frontend and backend development, along with deployment to a live server.

We’ll begin with building the frontend using React and Next.js, focusing on creating dynamic and responsive user interfaces. You'll then dive into backend development using Node.js and Express.js, where you’ll learn how to create RESTful APIs and manage databases with MongoDB and MySQL.

To ensure your applications are production-ready, we'll explore how to containerize your applications using Docker and deploy them to a Virtual Private Server (VPS) with a custom domain name. You'll also gain essential skills in using GitHub for version control and collaborate on projects, as well as style your applications using CSS and Tailwind CSS for modern, responsive designs.

By the end of the course, you'll not only have the skills to build full-stack applications but also understand how to deploy them on real-world servers and manage them in production environments. This course will provide you with all the tools you need to succeed in web development, software engineering, and deployment.
verified badge
Hello,

I currently work at a game development company and have over 7 years of experience in game development. I have a professional degree in Computer Systems and Software Engineering and a certificate in Virtual Reality and Augmented Reality Game and Software Development.

Throughout my career, whether freelance, for work or simply out of personal interest, I have implemented numerous projects in the development of video games for mobile, websites, computers, virtual reality and augmented reality.

I'm used to completing projects in record time, and I like to fill people with my experience, it brings me happiness.
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
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
These game art lessons are designed for anyone interested in creating visuals for games from characters and environments to props, icons, and concept art. Drawing from fine art principles and digital design techniques, I help students understand not just how to create game art, but why it works.

Lessons focus on building strong foundations in composition, colour, form, and visual storytelling, while also exploring how art functions within games. Depending on the student’s goals, we can work on character design, environment art, asset creation, or developing a personal game art style.

Classes are practical and hands-on, with guidance tailored to each student’s experience level. Whether you’re a beginner exploring game art for the first time or looking to refine your skills, lessons are adapted to your pace and interests.
message icon
Contact Simon
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
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
Start an exciting journey into the world of 3D game development with our comprehensive "Game Development Complete Course for Unity3D." Designed for both beginners and intermediate learners, this course is the perfect opportunity to unleash your creativity and bring your 3D game ideas to life.

Throughout the course, you will receive expert guidance to the fundamentals of Unity3D in both English and/or Arabic. Step by step, you will learn how to navigate Unity's powerful 3D game development engine, create stunning environments, design lifelike characters, implement engaging gameplay mechanics, and optimize your projects for various platforms.

With a combination of theoretical knowledge and hands-on practice, you will gain a deep understanding of 3D game development principles and acquire the skills to craft immersive gaming experiences. By the end of the course, you will have developed a solid foundation in Unity3D and be equipped to create your own 3D games, whether it's a first-person shooter, a role-playing adventure, or a simulation game.

Join us now and unlock the doors to a thrilling world where your imagination knows no bounds. Get ready to become a skilled 3D game developer and bring your gaming dreams to reality!

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
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 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
Dive into the exciting world of game development in this beginner-friendly course designed for kids aged 9 to 13! Using fun and interactive tools, students will learn the fundamentals of coding, game design, and animation as they create their own playable games. They will explore key concepts like logic, storytelling, and user interaction while developing problem-solving and creativity skills. Through hands-on projects, they will gain confidence in programming and bring their game ideas to life. Whether they’re aspiring game designers or just love playing games, this course is the perfect start to their game development journey!v
verified badge
In this comprehensive course, you'll learn how to build and deploy modern, full-stack web applications using a variety of industry-standard technologies such as React, Next.js, Node.js, Express.js, Spring Boot, MongoDB, MySQL, Docker, and more. Whether you're a beginner or looking to level up your existing skills, this class provides hands-on experience in both frontend and backend development, along with deployment to a live server.

We’ll begin with building the frontend using React and Next.js, focusing on creating dynamic and responsive user interfaces. You'll then dive into backend development using Node.js and Express.js, where you’ll learn how to create RESTful APIs and manage databases with MongoDB and MySQL.

To ensure your applications are production-ready, we'll explore how to containerize your applications using Docker and deploy them to a Virtual Private Server (VPS) with a custom domain name. You'll also gain essential skills in using GitHub for version control and collaborate on projects, as well as style your applications using CSS and Tailwind CSS for modern, responsive designs.

By the end of the course, you'll not only have the skills to build full-stack applications but also understand how to deploy them on real-world servers and manage them in production environments. This course will provide you with all the tools you need to succeed in web development, software engineering, and deployment.
verified badge
Hello,

I currently work at a game development company and have over 7 years of experience in game development. I have a professional degree in Computer Systems and Software Engineering and a certificate in Virtual Reality and Augmented Reality Game and Software Development.

Throughout my career, whether freelance, for work or simply out of personal interest, I have implemented numerous projects in the development of video games for mobile, websites, computers, virtual reality and augmented reality.

I'm used to completing projects in record time, and I like to fill people with my experience, it brings me happiness.
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
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
These game art lessons are designed for anyone interested in creating visuals for games from characters and environments to props, icons, and concept art. Drawing from fine art principles and digital design techniques, I help students understand not just how to create game art, but why it works.

Lessons focus on building strong foundations in composition, colour, form, and visual storytelling, while also exploring how art functions within games. Depending on the student’s goals, we can work on character design, environment art, asset creation, or developing a personal game art style.

Classes are practical and hands-on, with guidance tailored to each student’s experience level. Whether you’re a beginner exploring game art for the first time or looking to refine your skills, lessons are adapted to your pace and interests.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Simon