Learning, innovated.

During 2 intensive years, you’ll learn the development skills of tomorrow, immerse yourself in a creative, collaborative environment and discover what it takes to change the game.

01 Piscine

April 2022

The Piscine is an intensive 4-week introductory period that will offer you the chance to get your first taste of the world of development and creative collaboration. During this phase, you’ll participate in a total of 12 quests, 4 exams, 3 raids and 1 hackathon designed to help you really get a feel for the way grit:lab works.

After the Piscine, you’ll have gained solid knowledge of working with the command line interface as well as the programming language Go. The Piscine is the last step in the selection process and will define who will ultimately enroll at grit:lab.

02 Global Curriculum

August 2022

The Global Curriculum is the foundational phase of your studies at grit:lab. This is where you’ll get down to the nitty gritty of development by deep diving into our three main programming languages Go, Javascript and Rust as well as completing over 50 projects using C, C++, Ruby on Rails, PHP, Python and more.

You’ll go from programming newbie to full-stack developer at a mid/senior level and fully prepare yourself for the next and final phase. You can complete the Global Curriculum at your own pace but the average is 18 months.

03 Specialization

2024

The last, and maybe most important part of your grit:lab journey, is the 6-month Specialization phase during which you’ll choose a specific branch of development to focus on and gain more skills within.

Pick one of five branches: Artificial Intelligence, Video Games, Blockchain, Mobile and Web Application Development or Cyber Security and DevOps – each branch lasts 6 months and becomes available after the first 18 months of the Global Curriculum phase.

What you’ll learn.

Databases & Data

Learn how the storage analysis of data, as well as its application are the foundation and future of technology.

Information security

Defend your systems, networks and workstations to ensure the safety of your servers, data and users.

Web

Create new experiences, recreate existing platforms, sites and applications to better understand them.

Graphics

Light up those pixels and use mathematics to create simulations, visualizations and games.

Unix

Learn about the operating systems behind the majority of servers in production today.

Network & system admin

Build and maintain systems and create the connections between hardware, software, and other things.

Technology integration

Create new solutions for a diversity of real-world problems by bending technology to your will and applying it.

Work experience

Gain skills from partner’s projects and share your new found knowledge with the community.

Adaption & Creativity

Challenge your imagination and develop your own unique problem- solving skills.

Collaboration

Learn to work in a team. Identify your strengths and those of others to create the best outcome.

Organization

Gather and share ideas with others and create manageable environments for the future.

Parallel computing

Light up those pixels and use mathematics to create simulations, visualizations and games.

Object oriented

Discover abstraction, programming with actions and data and how to simplify and make code efficient.

Functional

Where mathematics and programming meet to create functions for advanced computation.

Imperative

Discover the paradigm of statements and the “how” behind programs.

Algorithms and AI

Take command with calculations, patterns and rules to conquer unsolved problems.

After grit:lab

At grit:lab, you’re studying for a career that’s ahead of the game. During the program, you’ll pick a branch of development to focus on and build a relevant career network with the help of our partner program.

Web and app development
Software engineering
Artificial Intelligence
Graphics and design
Video games
Hardware engineering
Data engineering

Be the first to know when the application starts

We use different types of cookies and similar techniques (collectively called “Cookies”) on our website. By accepting the use of Cookies will allow us to store data and information on your browsing habits which help us to improve your website experience while you navigate through the website. 

Cookie overview

We use different types of cookies and similar techniques (collectively called “Cookies”) on our website. By accepting the use of Cookies will allow us to store data and information on your browsing habits which help us to improve your website experience while you navigate through the website.

Some of the Cookies used on this website are so called third party cookies which are placed by external companies that we purchase services from, for example Google Analytics.

By continuing to use our website, you accept that we use essential Cookies. Analytics and marketing cookies will however not be installed on your browser without your consent. You also have the possibility to change the cookie settings at any point, should you wish to do so. Just click on the Cookie Settings in the downright corner of the website.

Down below you will find more information on what kind of Cookies that we use.