Game Developer

Next Date: January 2026 | 3 months | 120 hrs | Remote

Game Developer Course: learn how to design, code and publish your own video games. This course is aimed at creative minds who want to transform ideas into interactive experiences, combining programming, design and storytelling to build games from scratch.

This training is eligible for the Portuguese Digital Training Voucher.

What you will learn: In this course, you’ll learn to create games from scratch by combining programming, design, and creativity. Start by building web pages with HTML and CSS, using responsive layouts, animations, and visual effects. Move on to JavaScript, where you’ll manipulate the DOM and develop interactive mini-games. Then explore Canvas, designing full browser-based games with movement, logic, scoring, and AI. By the end, you’ll have built your own playable web game, your first step into the world of game development.

Deep Focus on the Most Needed Expertise in Tech

Hands-on projects to build your own games.

Open Doors to the Industry

Skills applicable in gaming, simulation and education industries.

Deliver a Professional Project

Certification to strengthen your portfolio and career prospects.

Who Is the Program For?

The Game Developer Course is perfect for aspiring developers who want to enter the gaming industry or hobbyists looking to bring their creativity to life.

Teachers

This unique program was built by a professional team made up of the leading experts in Development, with vast knowledge and experience in training.

Nuno Marques

Full-Stack Trainer Program

Graduated in Computer Science and Engineering, he completed a Master’s degree in IoT (Internet of Things) in 2019. It was during his second year of studies that he began his career as a software developer, taking on several small-scale projects as a freelancer.

He was later invited to deliver training as part of an international project entitled Happy Code, aimed at encouraging children to pursue a career in programming.

He was subsequently invited to teach at the School of Technology and Management as an Assistant Lecturer. Since then, he has been working as a lecturer and Full Stack software developer and is part of the Six-Factors Nearshoring team, where he has gained experience in software development across both web frontend and backend. He also demonstrates a strong ability to adapt quickly to ERP system maintenance, as well as to projects within the automotive industry.

Júlia Benikes

Career Advisor

Throughout the course, Júlia works closely with each student to guide their professional development. She helps participants refine their CVs and LinkedIn profiles, identifying how to highlight their key skills, and supports them in building effective strategies to enter the job market through practical, results-oriented sessions.

After the course, she plays a pivotal role in bridging students to employability, assisting them in preparing for interviews, developing professional networking and applying their new skills to real career opportunities.

With a personalised, people-centred approach, Júlia believes that every professional journey is unique and that success begins when talent meets the right opportunity.

Asaf Amir

Head of Software Development Programs

Asaf is a Full-Stack and Machine Learning Software Engineer with an MBA in computer science. He has over 15 years of experience in the tech industry and in individual training. 

Asaf founded various companies and apps in order to train and educate K-12 students and adults for high-tech professions.

Course Curriculum

Build the foundation for your first game!
In this module, you’ll learn to create and structure web pages using HTML, mastering core tags, tables, forms, and semantic elements. Through practical exercises, you’ll understand how to organise content and bring your ideas to life in the browser. By the end, you’ll create a basic landing page for a simple game, applying all the concepts learned. A solid first step into web and game development.

  • Structure of an HTML document and core tags
  • Tables and forms
  • Semantic tags
  • Project: Basic landing page for a simple game

Add colour, motion, and life to your game!
In this module, you’ll learn the fundamentals of CSS, exploring advanced styling techniques, animations, and transitions that make pages dynamic and engaging. You’ll also design responsive layouts that adapt to any screen while applying strong visual design principles. By the end, you’ll build a fully styled game page that combines aesthetics, flow, and interactivity — an essential step in giving your project its own identity.

  • CSS basics
  • Advanced styling techniques
  • Animations and transitions
  • Project: Fully styled game page with responsive layouts and animations

Bring intelligence and interactivity to your game!
In this module, you’ll learn the fundamentals of JavaScript, the language that powers the web. You’ll discover how to manipulate the DOM, respond to user actions, and apply advanced programming concepts to create interactive logic. By the end, you’ll build a mini-game like “Guess the Number”, fully playable in the browser — turning your code into a fun, hands-on experience.

  • JavaScript basics
  • Manipulating the DOM
  • Advanced concepts
  • Project: Mini-game like “Guess the Number” with DOM interactivity
Build your first complete browser game! In this module, you’ll learn to use the Canvas element to draw shapes, create animations, and handle player input. You’ll develop game logic, implement scoring systems, and even add basic AI for smarter gameplay. By the end, you’ll build a fully playable web game with smooth movement and engaging mechanics — combining code, creativity, and fun in one project.
  • Shapes and static game boards
  • Animating game elements and handling user input
  • Developing game logic
  • Project: Complete browser-based game with gameplay, scoring, and AI integration

Related Programs and Courses

fullstack_02

Full Stack Developer

A unique program that will help you become a wed developer responsible for coding, building, analysing and maintaining websites. Specialise in building the client-side software that we interact with.

RESKILLING

frontend_02

Front End Developer

Your best path to a career transformation. This part-time frontend program features expert instruction, hands-on projects, and a real connection to the industry to get you hired.

RESKILLING

phyton_04

Python Developer

Learn programming from basics to advanced applications.
This course is designed for beginners and professionals who want to master Python, one of the most popular programming languages worldwide, widely used in web development, data analysis, automation and artificial intelligence.

UPSKILLING

What do our students have to say?

FAQs

Yes! All graduates who have successfully completed the program will receive a certificate.

You will also receive the SIGO Certificate, as our training is DGERT Certified.

Use your new course certificate to demonstrate skills to potential employers, along with their LinkedIn networks.

Yes! All of our courses are aligned with Cheque-Formação + Digital, feel free to ask us anything related with this 750 Euros fund from the state.

This course is only online. All classes are recorded and securely stored for a period of 3 months, so you never have to worry about missing a session, but remember that you need to attend 80% of the classes to have a certificate.

This approach allows your learning to continue uninterrupted, with live, interactive sessions led by expert trainers.

Additionally, learning materials and self-study topics, are available on-demand. Access these resources anytime, from anywhere, to reinforce your knowledge and stay on track with your studies.

Register your interest below to be contacted by one of our Career Consultants. Book an in-person or online consultation session to validate the desired course content, available classes and schedules, and gain access to our assessment test.

Our program is designed to bridge the gap for those without a programming background, providing the foundational skills you need to succeed.

This ensures you’re prepared not just to excel in the program, but also to thrive in your future career.

Want to Know More About Your Future Tech Career?

We'd love to help you with any questions!