
Beginners Course: Programming with UE5
- Time Duration : 9 Months
- Start Date: 09. September 2025
- Location: On Site (Lisbon-Obidos)
- Lectures: >210 Hours
- Skill Level : Beginners Course
- No. Of Students : 30 Students
- Pass Percentage : 90%
- Certificate : Yes

Gustavo Reiss
Unreal Instructor
Category :
Programming
0 Reviews :
Price :
€ 549 / month
(€ 446.34 + VAT)

COURSE DESCRIPTION
The curriculum begins with an introduction to the C++ programming language and an overview of Unreal Engine 5. It progressively continues with the core concepts of the Gameplay Framework of Unreal Engine and evolves into multiplayer development for games, UI implementation, and performance optimization. Once these concepts are solid you will dive into the Gameplay Ability System, a standard framework for advanced games on the engine.
Throughout the course students will get guidance from game industry mentors, gain practical experience while cooperating with other students and present their prototypes in mandatory Demo Days.
Phase 1: Industry & Foundations (Months 1–3)
- Game industry history, pipeline, and roles
- Business models, marketing, and distribution
- Introduction to Unreal Engine, C++ principles
- Learn about programming patterns and their usage both in software and Game Development
- Learn concepts of Vector Math and their usage in modern games
- Gain proficiency in Unreal Engine and its development framework
Phase 2: Game Development Fundamentals (Months 4–6)
- Level design, environment art, and lighting basics
- Gameplay scripting with Blueprints, physics, character movement
- Sound integration, UI/UX design, basic animation
- Understand Game Networking principles and get the opportunity to put them into practice on your very own multiplayer game;
- Learn how to use the Gameplay Ability System (GAS) from Unreal Engine, an industry-standard framework to develop complex gameplay features;
- Get experience with version control using industry-standard tools to collaborate with other developers;
- Get a hold on the basics of AI for Game Development using Unreal Engine;
Phase 3: Project Development (Months 7–9)
- Rapid prototyping, iteration, optimization
- Testing, debugging, preparing final build
- Learn about how to optimize your projects using Unreal Engine’s tools and techniques;
- Put your new skills into practice in a multi-disciplinary project with representatives of all our Game Development disciplines;
- Learn about user interface (UI) design and animation in games;
- Final project presentation
Gustavo Reiss
Unreal Trainer
Experienced Lecturer with a demonstrated history of working in the higher education industry. Strong education professional skilled in C++, Computer Science, Game Development, and Artificial Intelligence. R&D Director at Sound Particles and Lecture at ESTG Leiria Videogames Master.
Luis Monteiro
Unreal Teacher
Game developer with many years of experience teaching Unreal Engine and Unity in Higher Education. Knowledgeable in game development in general, with special interests in Programming, Technical Art, Artificial Intelligence and Unreal Engine. PhD student in advanced computer systems and professor for the Video Games bachelor and masters degree at ESTG, Polytechnic Institute of Leiria.
no reviews yet.