Full-Stack Software Engineering
offered by Holberton School
Curriculum: Full-Stack Software Engineering
Holberton School’s two-year education is designed specifically to help anyone who can pass our admissions process learn the skills they need to become a full-stack software engineer.
The goal of Holberton School’s education is beyond teaching a specific programming language or framework. Holberton seeks to teach students about the core learning and problem solving they will use throughout their careers. Students learn whatever they need to learn to accomplish objectives, including low-level and system programming, higher level programming, web and mobile development, system administration and operations, open-source, algorithms, reverse engineering, etc. They also learn documentation, communication, community building, and all of the other soft and non-technical skills that will help them stand out through the course of their careers.
After the foundations program, students can then pursue a specialization in one of several high-value fields, including AR/VR, full-stack web development, low-level C programming, and machine learning. For the latest list of available specializations, make sure to check out Holberton’s website.