Beruflich Dokumente
Kultur Dokumente
2019
Table of 1. Why Holberton
contents 2. The Holberton way
3. Pathways
a. Foundations
b. Specialization
1. Why Holberton?
" There's going to be
1.4m Tech Jobs
in the next decade & only
400k trained
people to fill them. "
Courtesy: The New York Times
Holberton is not your typical school.
Our curriculum covers low-level Students will not only learn Our students learn how to learn; Our students come from a variety
programming , algorithms, high- technical skills but build up their therefore they are able to pick up of backgrounds and experiences,
level programming, and systems soft skills through presentations, new skills and tools very quickly bringing a unique perspective to
engineering. technical writing, and group within any type of environment. any work environment.
Our students have a solid software projects, making them a valuable
engineering foundation — knowing asset to any team.
more than one programming
language.
Top companies hired our students
Apply now
2. The Holberton way
No pre-course
-SQL language
-Relational database
-Data definition language
-Data manipulation language
-Data control language
-MySQL - SQLite
-Object-relational mapping
Sysadmin / Devops
You will build web infrastructure similar to those powering tech powerhouses like LinkedIn,
Facebook, and Google. You will architect scalable, reliable, and secure systems using web
servers, load balancers, databases, firewalls, and more. You will learn to automate your job
so that you can easily manage anything from one server or hundreds of them.
Sysadmin / Devops
-Facial verification
-Speech to text
-Stock predictions
VR
- 360 Video
- On-Rails Experience
- Seated/Standing Experience
- Room Scale Experience
AR
- Marker-based Recognition
- Projection-based Application
- Location-based Application
- Face Tracking
Development of the 3D game project
Augmented / Virtual Reality
-File streams
-The Linux programming
-Interface: system calls
-Memory management
-Process tracing
-IPC:Inter-Process Communication
-The ELF file format
-Assembly with Intel x86
-The Linux filesystem
Low Level and Algorithms
Blockchain
This last part of the low-level specialization teaches
Data Structures and Algorithms students how to build their own Blockchain, and extend it to
This next part of the low-level curriculum is designed a basic cryptocurrency. The whole project will be built from
to introduce students to complex, yet widely used scratch and entirely in C.
data structures and algorithms. Data structures and
algorithms are a means of manipulating and Blockchain is a very big trend, and it not only applies to the
transforming data. They help developers solve software industry, but to many others, such as banking,
problems in a reliable and maintainable way. health, telecommunication, and more. By the end of this big
project, students will have a strong understanding of what
These advanced data structures and algorithms
include: makes the Blockchain technologies so reliable and secure.
After 9 months of low-level specialization, students will possess a very strong and precise knowledge of the C
programming language. The majority of the software used in the industry are built on top of the C language, and knowing
the root of a technology becomes a really valuable skill when it comes to troubleshooting issues or designing projects.
Students will also be able to rely on their deep understanding of the Linux system and its interface, giving them the best
assets to build reliable applications in the future and to stay professionally versatile.
- SRE → Strong knowledge of the Linux system = perfect for application maintenance and reliability
- Embedded SWE → Strong knowledge of C, which is widely used in embedded systems, deep understanding of
system architectures
- IoT Engineer → Same reasons as Embedded engineer, as lots of IoT devices require embedded technologies
- Game Engine Developer → Game engines are built using low-level technologies such as C/C++ and Assembly to
give developers flexibility, as they need to work closely with the hardware in order to create the most optimized
engines
Full-Stack web development
(Available Jan 2020)
Full-stack web development (Available Jan 2020)
Holberton’s web stack specialization advances the web development principles and skills introduced in Foundations.
During the specialization, students approach and build various web applications - utilizing the most recent frameworks.
Students will learn advanced skills in front-end, back-end, and React development, mastering frameworks that are in high-
demand throughout the industry.
Whether it's front-end, back-end, React- specific or full-stack engineering, this curriculum prepares students to create,
maintain, and improve web applications and APIs, some of which are used every day.
By following this specialization, students will be well-versed in HTML, CSS, Advanced Javascript, Advanced Python,
ReactJS, Redux, SASS, responsive design, Accessibility, ES6, NodeJS, NoSQL, MySQL advanced, Redis, User
Authentication , and more. The end of each trimester has a web-focused portfolio project culminating the content learned.
Career Track
Career Track: Career Sprint & On-the-job training
After the foundations, if a student chooses to seek employment, they will first complete a career sprint to better prepare for
the road ahead and then, find employment.
Career sprint: Designed to keep students accountable during the job search process. The career sprint helps students
build processes and get connected to resources that will be helpful throughout the entirety of their professional careers.
Once completed, students will be fully prepared for their first work opportunities.
On-the-job training: Once a student finds a full-time employment opportunity meeting all of our criteria, and invests a
specified duration of commitment to it, they are then considered a graduate. Continued support from Holberton during this
phase of a student’s journey helps build lasting skills.
Career sprint On-the-job training
-"Plan Your Prep" project clarifying
Student Objectives and Key Results -Apply knowledge and technical skills in a
(OKRs) work environment
-Workshops:
-Demonstrate professional skills in the
-Resume preparation
work environment
-Networking practice
-Mock interviews
-Contribute technically to their team
-Negotiation
-Application weekly report & monitoring -Develop strong networking relationships
Ready to define
your future?
Start your application now by
following the links below:
USA
COL
TUN