FAQ

Frequently Asked Questions

Got questions? We’ve covered everything from course details to the application process and our training location in our FAQs. If you still can’t find what you’re looking for, feel free to reach out—we’re happy to help!

Training Courses

The next training courses are starting in September 2025. We have courses for both beginners and advanced learners and we are also planning to launch more specialised courses.

Our training covers everything from Unreal Engine fundamentals to advanced game development techniques. You’ll learn C++ programming, Blueprints, AI, multiplayer networking, UI/UX design, performance optimization, and much more, all guided by industry experts.

At the moment all our courses are taught in person, so yes, you absolutely need to move. Depending on the course you choose, you might only be required to be present inside the week and also have ample time to work on any projects.

Yes, all approved applicants will be signing a training contract, which sets out the main aspects of the training from the timing and payments to the course content and formats.

Yes! We offer a 10% discount if you pay the full course fees in advance. This is a great way to save while securing your spot in the program.

Yes, you absolutely can if you are from an eligible country. The Portuguese VAT that we have to charge is 23%

The trainings provided by the Codfish academy are not a part of a degree education. The participants will receive a training certificate as per the training completed.

Yes! We are happy to set up custom courses. Based on the size, background as well as objectives of your studio, we can propose simple training or full transition courses to start using the Unreal Engine. Contact us for a specific quote.

Any Other Questions? Ask Us!!

Application / Selection

Head over to Enroll Now and submit your application online. We do not accept applications on paper or any other format.

For beginner’s courses we only need to understand your motivation in a letter. For intermediate and advanced courses we provide a link for you to show us your work and experience, but in no way is this a prerequisite for acceptance.

You can apply for the advanced course if you feel like you have the basics down already. If this is too much, feel free to start from the beginners and advance to the advanced course. We are also flexible with the students that feel the beginners is too basic and are happy to transfer them to the advanced course in case this makes more sense.

Yes you can, please make sure every person of the team also notes this in their application. We cannot guarantee you will all be accepted to the same program, but we will do our best to make the process coherent for all. We could in this case also offer you a separate training path designed around your team’s needs.

If you see your future as a UE developer, yes! Applying does not mean you are getting in and getting accepted does not mean you are going. There are a few stages for you to reflect on the options and make the best decision for yourself.

Of course there is! We have a beginner course that requires no experience and this is designed exactly for people like you. Our selection process is not designed to submit the most advanced learners, but to compile the most homogenous group.

Our courses are taught in English, so no comprehension might be an issue. If you have a general comprehension and programming skills you should be fine.

Each course will be 30 students and there are multiple courses running on parallel. So you will be able to network with at least 60 students from all over the world at any given time.

We select groups that will learn together the best, which means homogenous groups of people motivated to learn and possessing the same overall level of knowledge. The most important thing is your passion.

Any changes in you application status will immediately be communicated to you by the system. Any evaluation phase will not take more than 2 weeks, so if you have not heard from us in 14 days, feel free to ping us and we will check your application status.

On Site

The living arrangements during the training is totally up to you. You are expected to attend 80% of the course hours in person, but you are free to travel to and from the training location or rent a place close to it.

All students will be sent an onboarding pack before arriving with all the details. The first session will include introductions to the Academy, meeting the founders and trainers as well as the other students you will be learning alongside.

We do have recommendations for the students looking to rent in both hostels, hotels as well as rental sites. Please note that the Academy does not provide accommodation nor guarantee you will find something within your requirements and price range.

The onboarding pack for the accepted students will have a section on security, but overall Portugal is a reasonably safe country. All cities have areas, where it is not reasonable to go to after dark or while intoxicated, so reasonable caution is always recommended.

Portugal allows for a 90 day visa free stay for the majority of the countries in the world. Please check the foreign ministry of your country to be sure and potentially apply for a visa. The Codfish Academy is able to issue you a visa invite after you have been accepted and paid the tuition. We will however not be able to issue any assurances on wages or housing.

The average rent for a studio apartment in xxx is xxx. A burger in MacDonalds is xxx and a ???

Give Us A Chance To Prove It!

Enroll in our training and see for yourself how we can help you master Unreal Engine and advance your career!"

Benefits & What we do?

Unlock your potential with expert-led Unreal Engine training designed to accelerate your skills, boost your career, and help you succeed in game development.

Our courses cover all aspects of Unreal Engine, from fundamentals to advanced techniques.

Gain industry-relevant skills that set you apart in the competitive world of game development.

Our expert guidance and hands-on training prepare you for real-world opportunities in the industry.

Master Unreal Engine with structured lessons, practical projects, and personalized support.

Our efficient training programs ensure you learn quickly without compromising on quality.