Master Game Development with Unity – Learn from a Recognized Expert!
From 28.89 C$ /h
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! 🚀🎮
💡 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
At student's location :
- Around Casablanca, Morocco
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
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
🔹 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
📍 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
Skills
Reviews
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





