Open to anyone

Holberton School is open to anyone who is between the ages of 18 and 128. No programming experience is required. Our selection process is based only on talent and motivation, with no consideration given to gender, nationality, ethnicity or social status.

Next cohort: January 28th, 2019

Applications are now open for the next cohorts: January 28th, 2019, January 28th, 2019, June 10th, 2019 and September 9th, 2019. There are limited spots available per cohort for the most passionate, dedicated and open-minded students who complete the application process.

The selection process

Mackenzie Adams
Student at Holberton School
"I loved everything about the admission process, it was the most fun I have had in a very long time. I love to learn but never did I have so much fun doing it and also learning things I was intimidated by in the past. What I liked most was the school's engagement with the potential candidates. It makes you feel as though you are part of a true ecosystem."

Our selection process is based only on talent and motivation, and not on the basis of educational degree, or programming experience.

The selection process is the beginning of the curriculum as you will start learning through it. You do not need to know anything about programming to apply. It consists of four different levels:

Applications are now open for our cohort of January 28th, 2019. Create an account and start with Level 0 right now!

Bennett Buchanan
Student at Holberton School
"I liked that I learned a lot during my Holberton application! It was really the most engaging and useful application process I have ever been involved in. I told my friends they should apply just for the application experience!"

About Level 2

Level 2 consists in a hands-on project, designed for beginners, during which applicants create their first website, from A to Z. Not only do they build a website with HTML, CSS and JavaScript but they also install and run their web server (Apache) on a Linux machine (Ubuntu) using the Linux command line. Here is an overview of what applicants do during Level 2:

Applications are now open for our cohort of June 2018. Create an account and start with Level 0 right now!

Zj cr88j
Kristine Bredemeier
Student at Holberton School
"The admission process was so much fun! When I started it, I had never programmed before - ever. I learned so much during Level 2: the basics of the Linux command line, html, css, javascript, important fundamentals. I learned what tools were at my disposal and where to look for help when I was stuck. Most importantly I learned the importance of perseverance when you think you have just hit a brick wall."