Holberton School
About Holberton School
Location:
Since 2016, Holberton School offers two-year Full-Stack Software Engineering training in adequation with Silicon Valley’s companies’ needs.
With no formal teachers or courses! At Holberton School, education is delivered through a project-based learning... Read More
Here, students practice peer learning; they learn to cooperatively work and support each other through their learning process. With this project-based and peer learning curriculum, Holberton School students unleash their creativity and naturally learn how to work as a team to solve practical challenges.
Holberton School's curriculum, which helps students become experienced and capable Software Engineers, requires no previous programming experience. It aims to prepare students not only for a job but for a career in software engineering. The in-person program provides a backdrop for a collaborative working experience, and highlights technical and professional skills like problem-solving and working in teams.
Holberton School's program starts with a nine-month Foundations program that helps students build the base of their education. After Foundations, students may choose between a 3 or 9 months specialization program in Back-end, Front-end, AR/VR, Machine Learning, Full-Stack Web Development, or Low Level & Algorithm.
Holberton School operates on a deferred tuition model with income-based repayment that is time capped, repayment amount capped, and also has an income floor on where no payments are made until a minimum income is met. Depending on the locations, other payment methods are available (UpFront and/or Monthly). Holberton School’s application process was built from scratch to help find the ideal candidates for our learning style. Holberton School's automated and blind application process removes unconscious bias and identifies motivated, passionate, intuitive, creative learners. You do not need to have prior technical or programming experience to apply; instead, Holberton School wants to see what you can learn throughout the process.
The application also serves as a great introduction to project-based learning - a key foundation in Holberton School's program. At the end of Holberton School's application process, students will code and deploy a website with HTML, JavaScript, and CSS, code in emacs, to an apache web server.
Do you represent this school? Suggest edits.
Courses
Augmented Reality / Virtual Reality
Full-Stack Web-Development
Low Level & Algorithms
Machine Learning
Holberton School Reviews
Average Ratings (All Programs)
Marine
Full stack engineer | Graduated: 20162/26/2019
Course
Full-Stack Software Engineering
"Great education and experience provided"
I was part of the first batch student of Holberton school. I picked Holberton school as an alternative to a regular four year college education. I had this thirst to learn more about technology and building software. I thought Holberton was a good option... Read More
Do you represent this school? Respond to a review.
Anonymous
Software Engineering Student | Graduated: 20182/22/2019
Course
Full-Stack Software Engineering
"Rigor and Accessibility"
I have been loving my experience at Holberton and their commitment to making software engineering accessible for everyone. I am deaf, so when I was accepted and requested accommodations, they immediately went to work making sure I would have an equal... Read More
I entered the program knowing almost nothing about programming/computer science. I just knew some HTML/CSS and VERY basic bash commands. Now, 5 months later, I have a strong knowledge of C and have built some pretty cool and robust programs. I love how the projects by nature encourage us to implement best practices for each language and really understand what we're doing instead of just writing code that works. The project based model enables us to be self-reliant and try to figure stuff out on our own before turning to the staff, which is a skill future managers will really appreciate. Peer learning also helps us gain the skill of leaning on our peers (which will be co-workers in the future) and the group projects replicate what it's like to actually work as a software engineer with others. There is also an emphasis on practice interviews, which is known as the toughest part of getting a job in the industry, which makes me even more confident in my ability to find a job once all is said and done.
This program is really tough and requires a lot of your time/attention but I can honestly say I've never had so much learning. I was an accountant with no passion for what I was doing and now Holberton has reignited my passion for learning. I'm so excited to start working as a software engineer when the time comes.
Jinji Zhang
Graduated: 20182/22/2019
Course
Full-Stack Software Engineering
"A Nontraditional Education for Nontraditional People"
Holberton School is not your traditional school. It emphasizes community, collaboration and persistence over competition and "talent" -- two pillars of "traditional" education.
I chose to attend Holberton School because bootcamps seemed to be oversaturated... Read More
I'm currently in month 8 in the 9 month core curriculum, and it has been truly a ride. Just like anything, what you put in is what you get out. Holberton has no teachers, but instead a guided curriculum -- a series of pedagogically sequential projects, that first build on atomic skills and computer science fundamentals. Once you progress through the program, the curriculum becomes more and more advanced and integrated, but the pace is relentless. By pace, I mean the frequency new topics are introduced. But that shouldn't be a problem because you should already know that you have an interest in programming/computer science before attending. Also, the projects are quite fun! You should also know that you are a self starter, and you work well under deadlines. Along with the curriculum, you have your peers, teaching assistants, and staff and mentors (in that order) for help. I really love how much emphasis is placed on asking educated questions, as I think this is an important life skill and lesson to learn early on.
The curriculum covers a great depth of topics, and there are always interesting advanced/optional tasks and projects to do if you have the bandwidth and desire. There are always opportunities to go above and beyond, but that must come intrinsically to the student, as it is easy to fall behind on projects if you're not focused. Holberton is an incredible opportunity for those who are self-starters, for those who are hungry to learn, and for those who ask why. While there is an ISA (you don't have to pay tuition until you get a job), it is not 100% risk-free (as most things aren't) and if you drop out after a certain point, you will have to pay the school if you make above a certain salary regardless of whether you're working in software. Study programming before you apply, and really spend some time playing around with code.
Not only is the curriculum great, the facilities (SF) are beautiful as well and echo the ethos and culture of Holberton -- bright, friendly, innovative. Working onsite is a great experience, and I think that's where the best peer-learning happens, and I recommend that all students should take full advantage of the space. It’s truly a pleasure to come in day after day to collaborate with some of the most intelligent people I’ve ever met. If you’re considering a life/career change, I highly recommend doing your research and applying to Holberton.
Spencer Taylor
Software Engineer, Naborly | Graduated: 20182/21/2019
Course
Full-Stack Software Engineering
"From Food to Tech in under a year"
Hi I'm Spencer. I was in Cohort 5 at Holberton School SF and I started in Jan 2018. Before starting I was a chef, and before that a Navy vet. I got a job at a startup called Naborly 2 months before I finished year 1. Holberton School was one of the best... Read More
All that being said Holberton is not easy. We start of with C and at first it can be difficult to understand, but learning C also provides a lot of benefits. A lot of programming languages are heavily influenced by C and it's the perfect language to learn strong programming fundamentals. Once you learn C languages like Python, Javascript, etc become very easy to pickup.
I really enjoyed my time at the school. I learned a lot about being a good team player, communication, and networking. The most important thing I learned though was that being able to write beautiful code is the smallest part of it. I'll leave you with some advice that Julian, cofounder of Holberton, gave me: "You can write the most amazing code the world has ever seen, but if you can't communicate what it does or teach someone how it works then you're not a very good engineer." If you want to be a great engineer, then I recommend Holberton School.
Joshua S Jimenez
Graduated: 20182/21/2019
Course
Full-Stack Software Engineering
"Making a Career Change into Tech Possible!!!"
TL;DR
"Overall, my experience with the school has been tough, eye-opening, satisfying, amazing, a roller-coaster of learning how to learn again and how to become successful in a new career field. I would highly recommend this school to others, just be... Read More
Cece
Student | Graduated: 20182/20/2019
Course
Full-Stack Software Engineering
"Attending Holberton School"
My name is Cece and I'm a student at Holberton School. I'm in Cohort 6 which started in June 2018. I am almost done with my first 9 months and have nothing but good reviews for this school. When I started at Holberton, I barely knew how to write a function;... Read More
Vasudha (Su) Kalia
Software Engineer | Graduated: 20172/19/2019
Course
Full-Stack Software Engineering
"Great learning model and curriculum"
I moved all the way from Canada to find an education institution that served my needs and work in the coveted Silicon Valley. Coming from a university background I was very unsatisfied with my degree, job support and University's overall involvement in... Read More
Brent
Graduated: 20182/9/2019
Course
Full-Stack Software Engineering
"7 months in..."
Pros:
In 7 months, I've become proficient in C and Python, and currently am gaining a ground-up understanding of web infrastructure and web based applications (Nginx, Haproxy, MySQL, HTML/CSS, Flask, etc.). The program doesn't take shortcuts, and emphasizes... Read More
Cons:
Peer learning is partially dependent on quality of peers. The school needs to ensure applicants are ready to succeed in the program and buy into the leanring model. Old habits die hard, and changing peoples' mentality of how school and learning works doesn't happen overnight.
The SF campus is cool and offers alot of options for workspaces, but noise and disruptions from people hanging out and laughing are too common.
angie
Student | Graduated: 20182/8/2019
Course
Full-Stack Software Engineering
"Lots of hard work"
I debated between getting a masters or attending Holberton. I chose Holberton because it offered me the ability to pay back for the education I received from them after the fact. Within a short amount of time I am coding and solving problems while working... Read More
Carrie Y.
Jr. Software Engineer | Graduated: 20172/5/2019
Course
Full-Stack Software Engineering
"Incredible experience with non-traditional education"
When I was looking to transition into a tech career, I looked into both traditional college options as well as boot camps, the former being too long and expensive (I couldn't afford to be not working for four years) and the latter being too short (I didn't... Read More
Along with that, I loved the hands-on, project-based peer learning model. You really don't know how much you understand about a subject until you try to teach it to someone else, and peer learning gives you the opportunity to find out. Not only do you learn technical skills, but from the very first day you're taught real-life skills necessary to succeed in the industry, such as problem-solving, self-sufficiency, and helping those around you as well as yourself. Soft skills are important too, given the peer learning model -- learning to communicate and collaborate with other engineers is just as important as being a good programmer.
Attending Holberton was an amazing experience for me because it changed my perspective on how to learn, how to collaborate, and what education can be.