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 July 2025
Instructor since July 2025
Translated by GoogleSee original
Unity Trainer in Video and VR and AR game development, I give support courses that help create projects
course price icon
From 36 € /h
arrow icon
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.
Extra information
Do you need to learn how to create games for mobile, desktop, or websites, VR, or AR? Hey, that's good, you've come to the right place!
I'll teach you everything from scratch or your current development level until you can finally create a complete game using the Unity engine.
After learning each concept, we will apply it in an example to perfect what we learn.

I can also help you do projects or do it completely with documentation to understand the code.
I remain available to my students for any information, whether before, during or after the course.
Location
location type icon
Online from Morocco
About Me
Hello,

I currently work at a game development company and have over 7 years of experience in game creation. I hold a professional degree in computer systems and software engineering, as well as a certificate in game and software development for virtual and augmented reality.

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

I am used to completing projects in record time, and I like to share my experience with people; it brings me happiness.
Education
University Education: Mohammed VI Polytechnic University
Degree: Good , Bachelor of Engineering in Computer Scienc
Years Attended: 2020–2024
Location: Benguerir, Morocco
Experience / Qualifications
Startup: Appistadium
Role: Lead Unity Developer
Duration: Jan 2023 – Present
Description:
Contributed to the development of innovative mobile/AR/VR applications.
Worked in a fast-paced startup environment focused on delivering cutting-edge digital experiences.
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
30 minutes
60 minutes
The class is taught in
French
English
Arabic
Availability of a typical week
(GMT -04: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
Want to master video game development with Unity, from start to finish? You've come to the right place! As a senior Unity developer, I offer comprehensive training to create 2D and 3D games on all platforms, including Android, iOS, PC, Web, and more. What you'll learn: 2D and 3D game development: Creating interactive worlds, designing game mechanics, and managing environments. C# and advanced programming: Deepen your C# skills for optimal programming of your projects. Multiplayer games: Learn how to create smooth and synchronized multiplayer games with Photon and other Unity solutions. Artificial intelligence (AI) in games: Implement AI behaviors to make your games more dynamic and interactive. Animation and visual effects: Explore animation tools in Unity to bring your characters and objects to life. Mobile game development: Learn the specifics of developing for Android and iOS, WebGL, and optimization for different platforms. Why this training? Learn at your own pace with personalized sessions, adapted to your level and your projects. Support from A to Z in the creation of your video game: from design to publication on platforms. Project-oriented training: you will leave with concrete projects to integrate into your portfolio. If you are passionate about video game development, this training is for you! SEO Tags: Unity 2D, Unity 3D, C# Unity, video game development, hyper casual, Android iOS mobile games, WebGL, Photon Multiplayer, game design, video game business, Unity AI Game Programming, Unity training, game developer #unity #game #games
Read more
Want to learn how to create your own video games on Roblox? With this course, you (or your children) will learn how to use Roblox Studio to design, program, and publish your own games on the Roblox platform. This course is aimed at children from 5 years old, teenagers, and adults who want to learn game design, Lua programming, and the essential tools of Roblox Studio. What you will learn: Using Roblox Studio: Create 3D environments, add objects, characters, effects, etc. Programming in Lua: Get started with Lua to create interactive game mechanics (buttons, animations, scores, etc.). Level design: Learn how to design immersive and fun worlds. Publishing games on Roblox: Put your games online, share them with the community, and learn the basics of monetization. Creating mini-games: Work on real-life projects like obstacle courses, racing games, role-playing games, etc. Why this course? Suitable for both children and adults, with a fun and progressive teaching method. Practical projects from the start, perfect for building a portfolio. Personalized support, with courses adapted to the level and objectives of each learner. #roblox #robloxStudio #games3D
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
UNIVERSITY of CAMBRIDGE - C E L T A Level 4 -------> EXPERIENCED TEACHER -TUTOR ----- Since 1985 !
*********************************************
UNIVERSITY of GLASGOW - B S c HONS ------>- Began Over 35 YEARS AGO !
*********************************************
The Open UNIVERSITY - Q T S Skills Tests
*********************************************
SIR Robert Black College of EDUCATION - SPECIAL EDUCATION CERTIFICATE

------------------------------------------------------------------------------------------------------------------------

Testimonies
---------
In just 5 and 1/2 days in February, 2022, I was beginning to transform almost roughly half a secondary school's children !

A Laboratory Technician & Former Senior Mathematics Teacher liked what I was doing - and noted I was the only teacher at the school she saw using my method !

The Head of Science wanted its success for her own children !
The Head of Physics wanted its success for his own children !

The school cleaners liked and agreed strongly with what I was doing !

Children kept clapping hands for me in different classes !

The most dangerous [ latent murderer ] boy, Will, was transformed by my 6th day !
His rebellious classmate, Jackson, was transformed by the 5th day !

From my 1st day to my 6th last day teaching at the school as a Supply Teacher, children kept calling out in the Playgrounds, " Hello, Mr ! "

That week I was helped by 72 million pastors & members of Christ Embassy praying from 6am for the children of the world and the Lord Jesus Christ answered miraculously our prayers.


92% Mathematics - By A Girl NOT In Top Sets - ca 7 Lessons ONLY !

In just 6 months of Home Tuition, 7 A, A, A, A, A, A & A* - BY A LOWEST SET Cardiff High School GCSE BOY !

100% SUCCESS - with zero rejection of learning - BY DYSLEXIC CHILDREN - Since 2016 !


ALL BECAUSE THE LORD JESUS CHRIST HAS BLESSED MY PEDAGOGICAL METHODS - Since 1985 !
Thanks to Him, He used me to bless many families - since I entered school teaching in 1992 !


------------------------------------------------------------------------------------------------

EXPERIENCED TEACHER - I BEGAN TEACHING - OVER 35 YEARS AGO !

HOME - SCHOOL - UNIVERSITY - BUSINESS
----------------------------------------------------------------------------------------

BIOLOGY - EASIER , MORE ACCURATE WAYS TO LEARN CERTAIN TOPICS In !
----------------------------------------------------------------------------------------------
* 100 % SUCCESS - Teaching Dyslexic Children - In RECENT YEARS !

* 100 % SUCCESS - UNIVERSITY Personal Statements - OVER ALL MY YEARS So Far !

7 A, A, A, A, A, A & A* - By Bottom Set GCSE Boy - In JUST 6 Months' Tuition - Cardiff Hign School !


How ?


* Since 1992, I have given my school and home classes ACTIVE LEARNING
rather than the popular PASSIVE LEARNING.


This lets students enjoy lessons and learn FASTER.


* I use special layouts of 2s, 3s and 4s
to aid the brain assimilate faster and easier.


* I use special serene colours and avoid negative colours that slow the brain's cognitive processes.


* I teach students which daily activities to avoid so that their brains go back to normal in 7 to 31 days - for many if they follow my advice fully.


* I show school & university students a FAR EASIER & MORE EFFICIENT JAMES WAY TO DO HOMEWORK !

.... so be more than ready and well prepared BEFORE THE EXAMS if you follow my simple, easy methodology fully properly !


All because in 1987, I decided to read the Holy Bible more - and my wife prays for my students !

The Lord Jesus Christ is the One Who has taught me to teach in EXCELLENT WAYS ! MANY Subjects !


It was not by my 3 universities. The best Teachers' Training College at the time , Sir Robert Black College Of Education, where I obtained a Certificate of Special Education trained in some ways like what God Almighty gave me through The Holy Bible.

If it had not been for the Lord Jesus, I would have been like all the other teachers - and would not have achieved dynamic top results for pupils who followed my methods fully properly.
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
I lead individual and group lessons.

Why is chess for you?
Chess is a game played by prominent statesmen, military leaders and IT specialists.
Chess is an intellectual exercise in an interesting game form with a proven positive impact on the quality of life.
Chess is the only sport that has grown globally during the quarantine.
Technique: evoke positive emotions through chess, motivate
Materials: The author uses known information, namely the games of the best chess players in the world, including Ukraine.

I have candidacy points (victory over KMS in the tournament) in the semifinals of Ukrainian classical chess under 14 and 16 years old.
My international FIDE rating: std 1814, rapid 1821, blitz 1759
My national rating according to Chess Federation of Ukraine: 1949

Helped a 5 year old student complete 4th grade (grade D).

I teach in English, Ukrainian and Russian
verified badge
👑 Greetings, Aspiring Chess Champions! 👑

I am thrilled to introduce myself as your dedicated chess instructor. My name is Prashil, and I come to you with a passion for chess that has led me to victory in numerous tournaments and earned me the esteemed title of an Internationally acclaimed chess player.

With a rating hovering 2000+ and the proud privilege of representing our country on the national stage, I'm excited to guide you on a chess journey like no other.

I, too, started as a budding chess player, facing the challenges and self-doubt that often accompany learning this intricate game. I understand firsthand the difficulties you might encounter, and that's precisely why I'm here—to turn you into a chess virtuoso.

🌟What You'll Gain Under My Tutelage 🌟

🔍 Chess from the Ground Up: We'll begin with the fundamentals, ensuring everyone understands the game's basics.

🚀 From Novice to Maestro: Whether you're taking your first steps or advancing your skills, I'll guide you on chess mastery.

🧩 Mastering the Chessboard: We'll delve into chess pieces, tackle puzzles, and develop tactics that will amaze your opponents.

🏰 Opening Moves: Uncover the secrets of various chess openings and traps, setting the stage for your future victories.

🧠 Game Memory: Learn to memorize games, a skill that will elevate your gameplay to new heights.

👁️ Blindfold Chess: For truly advanced players, I'll teach you the fascinating world of blindfolded chess, a mark of true chess expertise.

🤝 Tailored Instruction: I offer one-on-one and group lessons to meet your unique needs and preferences.

🕒 Flexible Timings: I understand that life has its demands. My classes are available in the morning, afternoon, and evening, making chess excellence convenient.

Are you ready to embark on this thrilling chess journey with me as your mentor? Prepare to learn the game and master it to become a renowned chess player!

Join my Chess Club today and make your move towards chess greatness. For enrollment or any class inquiries, feel free to reach out here. Your chess adventure begins here! 🌐
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
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
Passionate about chess since childhood and a teacher by profession, I offer online courses aimed primarily at beginner and intermediate players who wish to progress in a structured way while retaining the pleasure of playing.

My goal is not simply to teach you moves or openings to memorize. My main aim is to help you understand why a move is good, how to construct a plan, and how to identify tactical possibilities on the chessboard.

The courses are tailored to your level, age and goals.

Depending on your needs, we can work:
- the rules of the game and the fundamental principles;
- the development of the pieces and the principles of opening;
- tactics: forks, pins, skewers, discovered attacks, typical checkmates;
- the strategy and the construction of a plan;
- the middle of the game;
- the essential finals;
- the calculation of variants;
- time management;
- the analysis of your own games.

An important part of my method involves analyzing the games you've played with you. Together, we look for key moments, mistakes, missed opportunities, and the best alternatives.

For beginners, we progress gradually in order to build good habits from the very first games.

For intermediate players, we can work more specifically on their weaknesses, delve deeper into certain tactical or strategic themes, and analyze their games in detail.

The lessons are interactive: you play, you think, you suggest moves and we analyze the positions together.

Children, teenagers and adults are welcome.
verified badge
Hello and welcome! My name is Ramona, and I've been playing chess since I was 8 years old. Over the years, I became a 3-time Latvian Champion among girls in the U14, U16, and U18 age categories and had the honor of representing Latvia in numerous European and World Chess Championships!

Today, I enjoy sharing that experience with students of all ages and levels. Whether you're learning the rules, preparing for your first tournament, or looking to strengthen your tactical and strategic understanding, I'll adapt each lesson to your individual goals and make it fun! I truly believe that you should enjoy the process and the game to get good at it!

I am patient, encouraging, and like to have highly interactive chess lessons. I believe that real improvement comes from understanding why moves work, not simply memorizing opening lines. Every lesson is tailored to the student, helping build confidence while making chess enjoyable.

A typical lesson may include:

✅️ Puzzles as a warm-up
✅️ Analysis of your own games to identify strengths and areas for improvement
✅️ Practical examples of strategy explained
✅️ Personalized exercises and advice based on your current level

I have experience teaching both in schools and online, primarily working with children, but all ages are welcome. Lessons are available in English and Latvian.

Whether you're taking your first steps in chess or aiming to reach the next rating milestone, I'd be happy to help you develop your skills and enjoy the game even more!
verified badge
Learn chess online in a friendly, relaxed and easy-to-understand environment!

My lessons are designed for beginners and players looking to improve their chess skills. Whether you're completely new to chess or already know the basics and want to become a stronger player, I'll tailor each lesson to your current level and goals.

During lessons, we can cover:

* How to play chess and understand the rules
* Opening principles and how to start games effectively
* Chess tactics such as forks, pins and skewers
* How to spot and avoid common mistakes
* Checkmate patterns
* Basic endgames
* Analysing your own games and learning from mistakes
* Playing practice games and solving chess puzzles

Lessons are taught online using a chess board, allowing us to play, analyse positions and work through examples together.

My aim is to make chess enjoyable while helping you become a more confident and thoughtful player.
verified badge
Whether you’re a complete beginner looking to learn the basics or an intermediate player wanting to sharpen your openings, endgame skills, tactics and chess theory, I’m here to help you improve!

My classes are fun, friendly and tailored to your level. I welcome kids learning to play for the first time, as well as adults and players of all ages. I have a real passion for teaching and believe chess is incredibly fun when it’s taught and played the right way.

Come along, learn, improve and enjoy the game!
verified badge
Learn to code by creating your own games and interactive projects! These online lessons are designed for children and teenagers aged 7–17, from complete beginners to students with some coding experience.

We choose Scratch, Python, or Roblox Studio based on your child’s age, interests, and level. Students learn programming concepts, practise logical thinking, and discover how to find and fix errors independently.

I’ve been teaching since 2018 and have five years of software development experience. Each lesson combines clear explanations with practical activities in a friendly environment where questions are always welcome.

Students also get access to my learning platform to review materials and practise between lessons.
verified badge
Would you like to create your own video game and discover how games are programmed? I can guide you through your first steps with Unity and C# programming!

I graduated with a bachelor's degree in software engineering from Polytechnique Montréal and I've been tutoring for four years. I can help you gradually discover the different stages of game creation, adapting to your level and goals.

Over the course of the sessions, we will be able to discover, among other things:

- The Unity environment and the basics of game creation
- The creation and organization of a stage
- The creation and movement of a character
- Collisions and interactions between objects
- The basics of C# programming
- Variables, conditions, loops, functions, and other programming concepts
- The integration of sprites, graphic elements, and animations
- Debugging and troubleshooting
- The creation of a small game project from start to finish

No prior experience with Unity or programming is necessary. We can start gently with the basics and gradually progress to more complex features.

The course can also be adapted to a personal project: if you already have a game idea that you would like to make, we can use it as a starting point to learn the different concepts.

The primary objective is to learn by creating, to understand how a video game works, and to gradually develop one's autonomy in programming.
verified badge
🎮 GAME DESIGN COURSES — PERSONALIZED GUIDANCE

As a professional Game Designer in the video game industry for over 2 years and holding a Master's degree in Game Design, I offer courses and personalized support, tailored to your level and objectives.

I have worked on a variety of projects, from creating Minecraft servers at RIVRS to designing a competitive TCG at Feerik Games, as well as on different projects with diverse genres, universes and mechanics.


🎮 WHAT WE CAN WORK ON

The courses (in French or English) may cover topics such as:

• Design of game mechanics and systems
• Game Loop and Core Gameplay
• Balancing and progression
• Gameplay analysis
• Level Design
• Player feedback and experience
• Writing Game Design Documents (GDD)
• Prototyping and iteration
• Analysis of existing games
• Design and improvement of your own project

The goal is to provide you with concrete methods used in production, while working directly on your needs and projects.


🚀 PROJECT SUPPORT

Do you have a game idea but don't know how to develop it?

We can start with your concept and work progressively on:

→ the idea and vision of the game
→ the main mechanics
→ the gameplay loop
→ systems and progression
→ balancing
→ Analysis of the problems encountered
→ testing and iteration

The sessions can therefore be fully adapted to your personal project.

No programming is required: the courses are focused on the design, analysis, and understanding of gaming experiences.


💼 PREPARATION FOR VIDEO GAME CAREERS

I also offer support for people wishing to become professionals:

• Creation and improvement of CVs
• Portfolio creation or optimization
• Presentation and analysis of your projects
• Advice on presenting your skills
• Preparation for applications in the video game industry


👤 FOR WHOM?

The courses are aimed particularly at:

• Beginners wishing to discover Game Design
• Game Design Students
• Enthusiasts wishing to progress
• Creators developing their own game
• People wishing to build a portfolio
• Future professionals wishing to prepare for entering the industry

Whatever your level, we start from your knowledge and your objectives to build a tailored support program.


🗓️ FIRST SESSION

A 30-minute introductory session is offered to get to know each other, define your objectives and present to you in concrete terms my approach to Game Design.


📩 Feel free to contact me, indicating your level, your objectives and, if you have one, the game project you wish to work on.
verified badge
I'm a programmer with over 15 years of experience making games & developer.

This is a game I've built from scratch and self-published. During my career, I've tackled almost all aspects of game development, so the session can be tailored to whatever level you require.

If you're just curious about a career in games and want to talk to someone about what is involved, what the risks might be, if a university course looks good, etc we can talk it through in a 30-minute session.

Otherwise, if you want to have a go at building a simple game from scratch, we can do that in a 60-minute session. It can be any type of game, but keep in mind that with only an hour we will only be able to build a very basic version, so it's best to have a simple idea in mind to get the most out of our time.

I can also act as a consultant on your own game and help build a game over a longer period of time. For this I would recommend booking a weekly 1 hour session to see your progress and help guide you through each step as the game evolves.

About Me:
I've been developing games during my career which started as a software developer creating apps, websites, servers, databases, VR/AR projects and games. Lately I've been specialising in performance and optimisation.

During my career I was always working on Aiyana as a passion project until after a couple of years I decided to start investing my spare budget from contract work into paying artists and audio engineers to help turn Aiyana into a more serious game. Once it reached a good quality bar I applied for, and received, a grant from the UK Games Fund which allowed me to quit my job for a while and focus purely on the game.

During this time I tried to raise investment and was in talks with companies such as Lego and Ubisoft but in the end I wasn't successful and decided to publish Aiyana myself. The release went well with (currently) 94% positive reviews however self publishing means its harder to raise awareness of any project so its not making me enough money to pay a salary which is why I'm trying Apprentus.
message icon
Contact Elmehdi
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
UNIVERSITY of CAMBRIDGE - C E L T A Level 4 -------> EXPERIENCED TEACHER -TUTOR ----- Since 1985 !
*********************************************
UNIVERSITY of GLASGOW - B S c HONS ------>- Began Over 35 YEARS AGO !
*********************************************
The Open UNIVERSITY - Q T S Skills Tests
*********************************************
SIR Robert Black College of EDUCATION - SPECIAL EDUCATION CERTIFICATE

------------------------------------------------------------------------------------------------------------------------

Testimonies
---------
In just 5 and 1/2 days in February, 2022, I was beginning to transform almost roughly half a secondary school's children !

A Laboratory Technician & Former Senior Mathematics Teacher liked what I was doing - and noted I was the only teacher at the school she saw using my method !

The Head of Science wanted its success for her own children !
The Head of Physics wanted its success for his own children !

The school cleaners liked and agreed strongly with what I was doing !

Children kept clapping hands for me in different classes !

The most dangerous [ latent murderer ] boy, Will, was transformed by my 6th day !
His rebellious classmate, Jackson, was transformed by the 5th day !

From my 1st day to my 6th last day teaching at the school as a Supply Teacher, children kept calling out in the Playgrounds, " Hello, Mr ! "

That week I was helped by 72 million pastors & members of Christ Embassy praying from 6am for the children of the world and the Lord Jesus Christ answered miraculously our prayers.


92% Mathematics - By A Girl NOT In Top Sets - ca 7 Lessons ONLY !

In just 6 months of Home Tuition, 7 A, A, A, A, A, A & A* - BY A LOWEST SET Cardiff High School GCSE BOY !

100% SUCCESS - with zero rejection of learning - BY DYSLEXIC CHILDREN - Since 2016 !


ALL BECAUSE THE LORD JESUS CHRIST HAS BLESSED MY PEDAGOGICAL METHODS - Since 1985 !
Thanks to Him, He used me to bless many families - since I entered school teaching in 1992 !


------------------------------------------------------------------------------------------------

EXPERIENCED TEACHER - I BEGAN TEACHING - OVER 35 YEARS AGO !

HOME - SCHOOL - UNIVERSITY - BUSINESS
----------------------------------------------------------------------------------------

BIOLOGY - EASIER , MORE ACCURATE WAYS TO LEARN CERTAIN TOPICS In !
----------------------------------------------------------------------------------------------
* 100 % SUCCESS - Teaching Dyslexic Children - In RECENT YEARS !

* 100 % SUCCESS - UNIVERSITY Personal Statements - OVER ALL MY YEARS So Far !

7 A, A, A, A, A, A & A* - By Bottom Set GCSE Boy - In JUST 6 Months' Tuition - Cardiff Hign School !


How ?


* Since 1992, I have given my school and home classes ACTIVE LEARNING
rather than the popular PASSIVE LEARNING.


This lets students enjoy lessons and learn FASTER.


* I use special layouts of 2s, 3s and 4s
to aid the brain assimilate faster and easier.


* I use special serene colours and avoid negative colours that slow the brain's cognitive processes.


* I teach students which daily activities to avoid so that their brains go back to normal in 7 to 31 days - for many if they follow my advice fully.


* I show school & university students a FAR EASIER & MORE EFFICIENT JAMES WAY TO DO HOMEWORK !

.... so be more than ready and well prepared BEFORE THE EXAMS if you follow my simple, easy methodology fully properly !


All because in 1987, I decided to read the Holy Bible more - and my wife prays for my students !

The Lord Jesus Christ is the One Who has taught me to teach in EXCELLENT WAYS ! MANY Subjects !


It was not by my 3 universities. The best Teachers' Training College at the time , Sir Robert Black College Of Education, where I obtained a Certificate of Special Education trained in some ways like what God Almighty gave me through The Holy Bible.

If it had not been for the Lord Jesus, I would have been like all the other teachers - and would not have achieved dynamic top results for pupils who followed my methods fully properly.
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
I lead individual and group lessons.

Why is chess for you?
Chess is a game played by prominent statesmen, military leaders and IT specialists.
Chess is an intellectual exercise in an interesting game form with a proven positive impact on the quality of life.
Chess is the only sport that has grown globally during the quarantine.
Technique: evoke positive emotions through chess, motivate
Materials: The author uses known information, namely the games of the best chess players in the world, including Ukraine.

I have candidacy points (victory over KMS in the tournament) in the semifinals of Ukrainian classical chess under 14 and 16 years old.
My international FIDE rating: std 1814, rapid 1821, blitz 1759
My national rating according to Chess Federation of Ukraine: 1949

Helped a 5 year old student complete 4th grade (grade D).

I teach in English, Ukrainian and Russian
verified badge
👑 Greetings, Aspiring Chess Champions! 👑

I am thrilled to introduce myself as your dedicated chess instructor. My name is Prashil, and I come to you with a passion for chess that has led me to victory in numerous tournaments and earned me the esteemed title of an Internationally acclaimed chess player.

With a rating hovering 2000+ and the proud privilege of representing our country on the national stage, I'm excited to guide you on a chess journey like no other.

I, too, started as a budding chess player, facing the challenges and self-doubt that often accompany learning this intricate game. I understand firsthand the difficulties you might encounter, and that's precisely why I'm here—to turn you into a chess virtuoso.

🌟What You'll Gain Under My Tutelage 🌟

🔍 Chess from the Ground Up: We'll begin with the fundamentals, ensuring everyone understands the game's basics.

🚀 From Novice to Maestro: Whether you're taking your first steps or advancing your skills, I'll guide you on chess mastery.

🧩 Mastering the Chessboard: We'll delve into chess pieces, tackle puzzles, and develop tactics that will amaze your opponents.

🏰 Opening Moves: Uncover the secrets of various chess openings and traps, setting the stage for your future victories.

🧠 Game Memory: Learn to memorize games, a skill that will elevate your gameplay to new heights.

👁️ Blindfold Chess: For truly advanced players, I'll teach you the fascinating world of blindfolded chess, a mark of true chess expertise.

🤝 Tailored Instruction: I offer one-on-one and group lessons to meet your unique needs and preferences.

🕒 Flexible Timings: I understand that life has its demands. My classes are available in the morning, afternoon, and evening, making chess excellence convenient.

Are you ready to embark on this thrilling chess journey with me as your mentor? Prepare to learn the game and master it to become a renowned chess player!

Join my Chess Club today and make your move towards chess greatness. For enrollment or any class inquiries, feel free to reach out here. Your chess adventure begins here! 🌐
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
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
Passionate about chess since childhood and a teacher by profession, I offer online courses aimed primarily at beginner and intermediate players who wish to progress in a structured way while retaining the pleasure of playing.

My goal is not simply to teach you moves or openings to memorize. My main aim is to help you understand why a move is good, how to construct a plan, and how to identify tactical possibilities on the chessboard.

The courses are tailored to your level, age and goals.

Depending on your needs, we can work:
- the rules of the game and the fundamental principles;
- the development of the pieces and the principles of opening;
- tactics: forks, pins, skewers, discovered attacks, typical checkmates;
- the strategy and the construction of a plan;
- the middle of the game;
- the essential finals;
- the calculation of variants;
- time management;
- the analysis of your own games.

An important part of my method involves analyzing the games you've played with you. Together, we look for key moments, mistakes, missed opportunities, and the best alternatives.

For beginners, we progress gradually in order to build good habits from the very first games.

For intermediate players, we can work more specifically on their weaknesses, delve deeper into certain tactical or strategic themes, and analyze their games in detail.

The lessons are interactive: you play, you think, you suggest moves and we analyze the positions together.

Children, teenagers and adults are welcome.
verified badge
Hello and welcome! My name is Ramona, and I've been playing chess since I was 8 years old. Over the years, I became a 3-time Latvian Champion among girls in the U14, U16, and U18 age categories and had the honor of representing Latvia in numerous European and World Chess Championships!

Today, I enjoy sharing that experience with students of all ages and levels. Whether you're learning the rules, preparing for your first tournament, or looking to strengthen your tactical and strategic understanding, I'll adapt each lesson to your individual goals and make it fun! I truly believe that you should enjoy the process and the game to get good at it!

I am patient, encouraging, and like to have highly interactive chess lessons. I believe that real improvement comes from understanding why moves work, not simply memorizing opening lines. Every lesson is tailored to the student, helping build confidence while making chess enjoyable.

A typical lesson may include:

✅️ Puzzles as a warm-up
✅️ Analysis of your own games to identify strengths and areas for improvement
✅️ Practical examples of strategy explained
✅️ Personalized exercises and advice based on your current level

I have experience teaching both in schools and online, primarily working with children, but all ages are welcome. Lessons are available in English and Latvian.

Whether you're taking your first steps in chess or aiming to reach the next rating milestone, I'd be happy to help you develop your skills and enjoy the game even more!
verified badge
Learn chess online in a friendly, relaxed and easy-to-understand environment!

My lessons are designed for beginners and players looking to improve their chess skills. Whether you're completely new to chess or already know the basics and want to become a stronger player, I'll tailor each lesson to your current level and goals.

During lessons, we can cover:

* How to play chess and understand the rules
* Opening principles and how to start games effectively
* Chess tactics such as forks, pins and skewers
* How to spot and avoid common mistakes
* Checkmate patterns
* Basic endgames
* Analysing your own games and learning from mistakes
* Playing practice games and solving chess puzzles

Lessons are taught online using a chess board, allowing us to play, analyse positions and work through examples together.

My aim is to make chess enjoyable while helping you become a more confident and thoughtful player.
verified badge
Whether you’re a complete beginner looking to learn the basics or an intermediate player wanting to sharpen your openings, endgame skills, tactics and chess theory, I’m here to help you improve!

My classes are fun, friendly and tailored to your level. I welcome kids learning to play for the first time, as well as adults and players of all ages. I have a real passion for teaching and believe chess is incredibly fun when it’s taught and played the right way.

Come along, learn, improve and enjoy the game!
verified badge
Learn to code by creating your own games and interactive projects! These online lessons are designed for children and teenagers aged 7–17, from complete beginners to students with some coding experience.

We choose Scratch, Python, or Roblox Studio based on your child’s age, interests, and level. Students learn programming concepts, practise logical thinking, and discover how to find and fix errors independently.

I’ve been teaching since 2018 and have five years of software development experience. Each lesson combines clear explanations with practical activities in a friendly environment where questions are always welcome.

Students also get access to my learning platform to review materials and practise between lessons.
verified badge
Would you like to create your own video game and discover how games are programmed? I can guide you through your first steps with Unity and C# programming!

I graduated with a bachelor's degree in software engineering from Polytechnique Montréal and I've been tutoring for four years. I can help you gradually discover the different stages of game creation, adapting to your level and goals.

Over the course of the sessions, we will be able to discover, among other things:

- The Unity environment and the basics of game creation
- The creation and organization of a stage
- The creation and movement of a character
- Collisions and interactions between objects
- The basics of C# programming
- Variables, conditions, loops, functions, and other programming concepts
- The integration of sprites, graphic elements, and animations
- Debugging and troubleshooting
- The creation of a small game project from start to finish

No prior experience with Unity or programming is necessary. We can start gently with the basics and gradually progress to more complex features.

The course can also be adapted to a personal project: if you already have a game idea that you would like to make, we can use it as a starting point to learn the different concepts.

The primary objective is to learn by creating, to understand how a video game works, and to gradually develop one's autonomy in programming.
verified badge
🎮 GAME DESIGN COURSES — PERSONALIZED GUIDANCE

As a professional Game Designer in the video game industry for over 2 years and holding a Master's degree in Game Design, I offer courses and personalized support, tailored to your level and objectives.

I have worked on a variety of projects, from creating Minecraft servers at RIVRS to designing a competitive TCG at Feerik Games, as well as on different projects with diverse genres, universes and mechanics.


🎮 WHAT WE CAN WORK ON

The courses (in French or English) may cover topics such as:

• Design of game mechanics and systems
• Game Loop and Core Gameplay
• Balancing and progression
• Gameplay analysis
• Level Design
• Player feedback and experience
• Writing Game Design Documents (GDD)
• Prototyping and iteration
• Analysis of existing games
• Design and improvement of your own project

The goal is to provide you with concrete methods used in production, while working directly on your needs and projects.


🚀 PROJECT SUPPORT

Do you have a game idea but don't know how to develop it?

We can start with your concept and work progressively on:

→ the idea and vision of the game
→ the main mechanics
→ the gameplay loop
→ systems and progression
→ balancing
→ Analysis of the problems encountered
→ testing and iteration

The sessions can therefore be fully adapted to your personal project.

No programming is required: the courses are focused on the design, analysis, and understanding of gaming experiences.


💼 PREPARATION FOR VIDEO GAME CAREERS

I also offer support for people wishing to become professionals:

• Creation and improvement of CVs
• Portfolio creation or optimization
• Presentation and analysis of your projects
• Advice on presenting your skills
• Preparation for applications in the video game industry


👤 FOR WHOM?

The courses are aimed particularly at:

• Beginners wishing to discover Game Design
• Game Design Students
• Enthusiasts wishing to progress
• Creators developing their own game
• People wishing to build a portfolio
• Future professionals wishing to prepare for entering the industry

Whatever your level, we start from your knowledge and your objectives to build a tailored support program.


🗓️ FIRST SESSION

A 30-minute introductory session is offered to get to know each other, define your objectives and present to you in concrete terms my approach to Game Design.


📩 Feel free to contact me, indicating your level, your objectives and, if you have one, the game project you wish to work on.
verified badge
I'm a programmer with over 15 years of experience making games & developer.

This is a game I've built from scratch and self-published. During my career, I've tackled almost all aspects of game development, so the session can be tailored to whatever level you require.

If you're just curious about a career in games and want to talk to someone about what is involved, what the risks might be, if a university course looks good, etc we can talk it through in a 30-minute session.

Otherwise, if you want to have a go at building a simple game from scratch, we can do that in a 60-minute session. It can be any type of game, but keep in mind that with only an hour we will only be able to build a very basic version, so it's best to have a simple idea in mind to get the most out of our time.

I can also act as a consultant on your own game and help build a game over a longer period of time. For this I would recommend booking a weekly 1 hour session to see your progress and help guide you through each step as the game evolves.

About Me:
I've been developing games during my career which started as a software developer creating apps, websites, servers, databases, VR/AR projects and games. Lately I've been specialising in performance and optimisation.

During my career I was always working on Aiyana as a passion project until after a couple of years I decided to start investing my spare budget from contract work into paying artists and audio engineers to help turn Aiyana into a more serious game. Once it reached a good quality bar I applied for, and received, a grant from the UK Games Fund which allowed me to quit my job for a while and focus purely on the game.

During this time I tried to raise investment and was in talks with companies such as Lego and Ubisoft but in the end I wasn't successful and decided to publish Aiyana myself. The release went well with (currently) 94% positive reviews however self publishing means its harder to raise awareness of any project so its not making me enough money to pay a salary which is why I'm trying Apprentus.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Elmehdi