Applying to AngelHack EDU


What kind of Applicants do you look for?

We do not have a specific criteria in which our applicants have to fit, as we believe in diverse backgrounds, personalities, and stages of experience. We analyze the eligibility of our applicants on a case by case basis – some may already have programming experience that they’d like to build on, while others may be new and looking to make a career change.

Most importantly, we are looking for individuals who are:

  • Passionate learners
  • True team players
  • Able to communicate with others
  • Positive and persistent when confronting a challenge

I am a beginner or I have ZERO coding experience. Should I still try?

Of course! We recommend applicants to refer to our Resources Section to teach themselves the necessary skills for completing our coding challenge (as part of the application process) in order to be considered. This will be challenging, but not impossible. In fact, you will impress us with your dedication and perseverance!

The important factor is to persevere and keep pushing through any and all challenges you face (there will be many).

With that said, prior industry or academic experience is not required, however, most applicants will benefit by gaining an understanding of the following resources:

If you are truly determined we want you.

Rome wasn’t built in a day and programming doesn’t entail mystical powers, so if you are truly determined we want you.

What is the admission process like?

You will begin by completing an online application that will allow us to get to know you better. After successfully submitting your application with an included resume and cover letter, we will review your submissions, and send you an email advising you on the next steps.

Students will then be interviewed and walked through the program opportunities that are provided. We want to understand the individual behind the programmer so we can lead them in the right direction before, during and after AngelHack EDU!

Once accepted, you will be given additional resources and materials to help you prepare for the course. You will have one week to submit your $1,000 deposit to reserve a seat in our limited capacity classroom.


How can I prepare for the application, coding challenge, and interviews?

Please refer to the Resources Section which we have provided for you at the end of the page. The material found there should be sufficient to prepare you for AngelHack EDU. Be sure to do your homework, and research the tech industry, and where you see yourself fitting in so we can help you get there!


If I’m accepted, how can I prepare for the program?

Once you have been accepted, and have reserved your seat, you will receive an email with some prep work that you should complete prior to the first day of class.

Understanding is crucial to making sure you are ready to go on Day 1!

If you have extra time, covering the topics in the Resources Section of the page will also be very beneficial.

The Front-End Immersive Program


How much time am I expected to commit?

For our weekend course, class is scheduled 10AM – 5pm. For our evening course, classes are scheduled Tuesday, Wednesday, Thursday from 5pm-10pm. On top of scheduled course time, we anticipate students to spend anywhere between 8-10 hours a week learning to code through our hybrid online platform. It’s up to you how far you want to take this course!


What is the daily schedule?

The day will start with announcements and a lecture followed by hands on programming. After break you will continue to work or have another short lecture followed by more hands on programming. At varying dates, guest speakers, random Q&As, and industry networking will take place during course hours.


What will I learn over 10 weeks?

After 10 intense and satisfying weeks you will have learned the essentials of web development fundamentals, and how to think like a programmer.

You will emerge with the confidence to tackle new and old technical challenges that may have intimidated you before.

The first 7 weeks will be deep dives in to technology, computer science, javascript, different frameworks, and any other tools that are relevant. The final 3 weeks you will refine the skills you learned, work on a personal project with help from our instructors, and prepare yourself for the world outside of AngelHack EDU.

Students will cover the following topics:

  • HTML / CSS
  • Javascript (Native and frameworks)
  • Git / Github
  • jQuery
  • Data Structures
  • Single Page App Architecture
  • Servers / API
  • Project Management / Soft Skills

But remember, learning how to program is a lifelong endeavour and we urge you to continue learning the niche you are most passionate about.

What is the student to instructor ratio?

Our goal is to maintain a high student-instructor ratio depending on the day and the lesson. By keeping the class size low, we give our students more one on one time with our instructors and course mentors!


Am I guaranteed a job after taking AngelHack EDU?

Unfortunately, there is no way we can guarantee a job X days after ending the course. That being said, our goal is to help give you the tools, the experience, and the network to move forward. We are not aiming to send you off to a senior level position, but rather with a skillset better than that of an entry-level programmer.

In addition to covering the topics mentioned above (see list of topics), you will have the opportunity to interact and receive advice from Senior Web Developers, recruiters, hiring managers, and employers throughout the program. You will also have the opportunity to attend a Career Night held for the graduating cohort. During Career Night, you will meet and interact with select hiring companies in your city.


How will this program prepare me for getting a job?

We will help you build a strong foundation required to become a web developer.  We don’t just teach how to code. We will be teaching you how to think like a programmer, and also how to build and utilize other highly desirable skills (soft skills) that are lacking in many of today’s developers.

We will also highly recommend our Apprenticeship program, which will allow you to see into the industry as an intern before you make the dive headfirst. We will be preparing you through interview processes, and resume critiques. We won’t just get you a job, we want to help you build a career!


When do classes start?

Classes are slated to start on the following dates for the 2014 year:

Foundation Course (Weekends) – Seattle,WA – May 30th, 2015

Foundation Course  (After Hours) – Los Angeles, CA – June 16th, 2015



How much does it cost and what does it cover?

Our Stage 1 Foundation immersive course is originally $5,500, but we offer quarterly promotions (currently $3,250). We offer both weekend and after hours options so you don’t have to quit your day job, or break the bank learning code!

Upon acceptance, a $1,000 deposit will be required within 1 week to reserve a spot in our limited seated program.

Your tuition covers low student-to-instructor ratio, continuous curriculum development, new curriculum development, office space, operations, career services, alumni opportunities, and other general business expenses.
This also allows us to run and provide you with a quality program.


Is there a payment plan?

A $1,000 deposit will be required within 1 week of being accepted to reserve a spot in our limited seating program.

Payment Plan 1

After the $1,000 deposit is received, if you pay the remaining balance before the first day of your cohort start date then you will receive an additional $100 off!

Payment Plan 2

After the $1,000 deposit is received, you can pay $1,125 before the first day of your cohort start date and submit the final payment of $1,125 before your 5th week starts (after 4 weeks of instruction).


Is there financial aid?

Unfortunately, AngelHack does not offer student loans. However, we do have scholarships for single parents, veterans, and low income families. We recommend applying first and then we can explain our scholarships once we receive your information.


Do you support out of town applicants?

We are happy to welcome students from around the world into our elite program. Housing and other items (visas) will need to be taken care of by applicants.



The following resources will help you prepare for our application and in-person interviews.



Terminal Tutorials: Complete Intro, Tutorial 1, Tutorial 2, Tutorial 3, and Tutorial 4