In this course the students will learn to implement a scalable service for any solution, especially video games that require support from a Backend system to offer more value to their users. Finally, they will learn to use the tools provided by the BaaS platforms to analyse the entire user data intake.
The course is focused on all kinds of IT-related tasks, such as Backend Engineer, Business Intelligence Engineer, Big Data Engineer, DevOps Engineer and/or Fullstack Engineer.
This course is offered independently, but it also forms part of ENTI-UB’s official master’s programme entitled “Degree in Digital Content Production and Entrepreneurship – Video games”.
Who is the course designed for?
The target student must be someone who has a programming base of a total of at least 300 and up to 600 hours, comprised of academic, professional and non-professional hours. A basic knowledge of databases, servers, websites and applications with server requests is valued.
The person in heading this course is Luis Resco, Backend Engineer at The Breach Studios.
- IntroductionHistory of BaaS. How and why did BAAS come into being?
Principles of REST APIs
Principles of the Databases
Principles of the Backoffice
BaaS providers and budget analyses
Organisation of the project
Workflow within the team
Principles of the continued integration
Features of Backend as a Service
Configurations and server data
Sets of objects, game economics and inventory.
Classifications and equipment
Integration with other services
User rights and Backoffice credentials
Implementation of the Backend
Scalable architecture of the backend code
Integrations into game engines
Contracts between client-server communications
Summary and references
Calendar and timetable
Start date: 1 October 2019
End date: 18 December 2019
Total class hours: Approx. 60 hours
Tuesdays 7:30 pm – 9:00 pm
Wednesdays 6:00 pm – 9:00 pm