facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since October 2021
Instructor since October 2021
Master Game Development with Unity – Learn from a Recognized Expert!
course price icon
From 28.89 C$ /h
arrow icon
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! 🚀🎮
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Casablanca, Morocco
location type icon
Online from Morocco
About Me
🚀 About Me
I am a Unity Game Developer 🎮 with 6+ years of experience in game development. My expertise spans 2D/3D games, VR/AR experiences, AI, and advanced programming in C#, C++, Java, Python, JavaScript, and Android. I specialize in creating immersive and interactive gaming experiences, optimizing performance, and integrating complex game mechanics.

Additionally, I am a Game Development Instructor with experience in top-tier schools such as GoMyCode, EPAG, and ISMAGI. I am passionate about mentoring aspiring game developers, sharing industry insights, and helping them turn their creative ideas into reality.

💡 Summary of Skills
✅ Game Development: Unity 2D/3D, VR, AR, AI, Multiplayer, UI/UX, Level Design
✅ Programming: C#, C++, Java, Python, Android, JavaScript, Node.js, SQL/NoSQL
✅ Web Development: HTML5, React.js, ASP.NET, REST API, WebGL
✅ Game Optimization: Performance tuning, debugging, profiling
✅ Game AI: Pathfinding, behavior trees, NPC logic
✅ Shader Programming: HLSL/GLSL, Shader Graph, Visual Effects Graph
Education
🔹 PhD Research (2024 - Present) | Faculté des sciences, Rabat
🔹 Master's in IoT & Mobile Systems (2018 - 2020) | ENSA, Fès
🔹 Technician Degree in Computer Engineering (2017 - 2018) | FST, Settat
🔹 DEUST in Mathematics, Computer Science & Physics (2014 - 2017) | FST, Settat
🔹 Baccalauréat Sciences Math (2014) | Mention Très Bien
Experience / Qualifications
👨‍🏫 Game Development Instructor
📍 EPAG, Rabat (2023 - Present)
📍 ISMAGI, Rabat (2023 - Present)
📍 GoMyCode, Casablanca (2021 - Present)

Teaching game development fundamentals, Unity programming, and AI for games.
Providing hands-on training with real-world projects.
Helping students optimize and debug their games.

👨‍🏫 Computer Science Teacher
📍 Ministère de l’Éducation Nationale (2021 - Present)

Teaching programming, algorithms, and database concepts to high school students.
Preparing students for higher education in computer science and engineering.
Freelance Game Developer
📍 Independent (2018 - Present)

👨‍🏫 Designing and developing games for clients, from concept to deployment.
Working with Unity, C#, and various game development technologies.
Implementing multiplayer, AI, and game mechanics based on client needs.
Coding Bootcamp - School
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
English
Arabic
Reviews
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
message icon
Contact Yassine
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Good-fit Instructor Guarantee
favorite button
message icon
Contact Yassine