Software Engineering

Full-stack Software Engineering

Holberton

In-person and Online

Beginner

9 months

Strict Deadlines

Course Description

Unit 00 — Programming Foundations: Students will begin to build an understanding of how programming languages and Unix system work — "what is going on under the hood". This foundational knowledge of how computers and programming languages work will allow graduates to optimize and debug anything later on in their professional career. Students will also begin working with algorithms and data structures which are essential foundations for great Software Engineers - the type that the best companies hire. Areas of focus for Unit 00 include: C and Unix programming, graphical programming, data structures, assembly language, and algorithms as well as reverse engineering and security protocols. Unit 01 — Higher-level Languages: This unit introduces students to higher-level languages, increasingly advanced algorithms, space and time complexity, database management, and front-end programming. Using the latest technologies, they will begin to create a complete web application project that will span the rest of the fundamental year. This unit will provide the skills necessary to succeed in the best companies in Silicon Valley and beyond. Areas for focus include: Python, Front-end development, Object Oriented Programming, Database Architecture and Implementation, Web Infrastructure, HTML, CSS, and Unit Testing. Unit 02 — SRE, DevOps, and more. This unit emphasizes automation, scalability, and reliability, so that students are familiar with the infrastructure and best practices similar to those in tech powerhouses. Alongside a continuation in web development, students also advance in algorithmic understanding, technical writing, debugging, and project management. Areas for focus include DevOps, Security, Networking, Javascript, APIs, Hackathons, algorithms, and Portfolio projects.

Course Cost

$

Start Dates

09/07/2020

Skills You Will Gain

Software Engineering Fundamentals
Interviewing Skills
Public Speaking
Project Management
Tulsa, OK
Show all

Cost

$

Online

In-person and Online

Beginner

9 months

Strict Deadlines

About

Holberton

Holberton School is a software engineering school that trains individuals to become Full Stack Software Engineers through 100% hands-on learning.

Learn More.

Where Their Students Work

Industries:

Companies: Google, Apple, Linkedin, Facebook, NASA, Dropbox

Job Titles: Junior Software Developer, Full Stack Developer, Backend Engineer, Frontend Engineer

% Graduation

% Job Placement

Get free access to the one-stop
career hub for veterans.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Copy URL