Not Sure Where to Apply?

Hackbright Academy

Online, San Francisco, Oakland, San Jose
Best Bootcamp

 Ranked 2021 Best Bootcamp

About Hackbright Academy

Location: Online, San Francisco, Oakland, San Jose

Hackbright Academy offers various programming courses designed to empower women to become Software Engineers. Hackbright Academy teaches the fundamentals of modern web development, then introduces graduates to Silicon Valley companies looking to expand... Read More

All students are matched with up to three experienced software engineers as mentors, as well as given customized career coaching support throughout the program. There are various scholarships and payment plans available to students. Hackbright's strategic relationships with companies in the industry allow them to keep your tuition low. If you receive and accept a full-time job offer from one of the companies in their network, Hackbright Academy will refund part of your tuition in favor of a placement fee. Companies in their network include Amazon, Yelp, Slack and many more.

Courses

12 Week Full-Time Software Engineering Program

Cost: $16,895
Duration: 12 weeks
Locations: Online, San Francisco, Oakland, San Jose
In-person Available Online
Course Description:

Hackbright offers an Immersive Software Engineering Program that empowers women to become software engineers in 12 weeks. The full-time program is an intensive Monday through Friday course with classes from 10 am to 6 pm. Core instruction includes the fundamentals of computer science and modern web development such as the command line, Python, JavaScript, HTML & CSS, Git, Flask, Django, pair programming, SQL/ORMS/NOSQL, deployment and more! Students will enjoy a host of other benefits including mentorship, tech talks and career services.

Subjects:
CSS, Git, HTML, Python, SQL, Django, JavaScript

24 Week - Part-Time Software Engineering Program

Cost: $16,895
Duration: 24 weeks
Locations: Online, San Francisco
In-person Available Online
Course Description:

The part-time software development program is stimulating, exciting and fulfilling. Our challenging curriculum is based on 5 years of training students, providing tangible feedback, and helping each individual improve throughout the learning process. Students can partake in
Hackbright's life-changing Software Engineering Program while working.

The Part-Time Software Engineering Program will teach you the fundamentals of computer science in addition to modern web development. This part-time program includes labs and lectures on Tuesday and Thursday evenings, plus Saturdays.

One of the most in-demand languages to learn in the industry is Python – the core language of our curriculum. Companies that use Python include Google, Yelp, and Dropbox to name a few.

Mastering Python here will help you start thinking like an engineer. You can feel confident that you’ll walk out of the door ready to tackle any engineering role.

Subjects:
CSS, Git, HTML, AJAX, Python, SQL, Django, JavaScript

Hackbright Prep Course

Cost: $249
Duration: 5 weeks
Locations: Online, San Francisco, San Jose
In-person Available Online
Course Description:

This is a 5-week part-time night course will teach you the basic fundamentals of programming. You will leave with a foundation in Python and be introduced to HTML, CSS, and Flask. The course is geared to those who are planning to apply to a bootcamp or considering shifting their careers.

Subjects:
CSS, HTML, Python

Hackbright Academy Reviews

Average Ratings (All Programs)

Hackbright Academy logo

4.23/5 (56 reviews)

Margaret M Ronan
beginning computer scientist / software engineer | Graduated: 2020

7/18/2020

Overall

Curriculum

Job Support

"so totally EXCELLENT !!!!!"

i unequivocally recommend hackbright to anyone who is lucky enough to have the chance to participate in the program. the instructors (Judith, Ashley, Marisa, Meggie, Rome, Hayley, and Annie) were phenomenal; the coursework was challenging, educational... Read More

Anonymous
Software Engineer Intern | Graduated: 2020

6/25/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"Accelerated 12-week software engineering program"

Pros: Very good class size. The cohort is divided into fours groups with designated advisor. The curriculum is well-structured with both lectures and projects.
Cons: The pacing is too fast and intensive. There's not enough time for the 2nd project or practice... Read More

Elaine Young
Software Engineer | Graduated: 2019

6/25/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"Absolutely amazing experience. So grateful I took the leap into this career change."

Pros:
1) The sense of community is so strong. The feeling of togetherness/sisterhood is so supportive and welcoming. It was a safe place to learn and be vulnerable if any of us were struggling with any of the course material or personal life issues. The... Read More

Cons:
1) I have heard from other engineers that they feel the curriculum could use an update.
2) At times the staff can be unorganized, but I believe that was due to them being understaffed before. It is my understanding that they took that feedback seriously and hired more staff members.
3) Back when this was in-person classes, they provided snacks on Friday afternoons (yay!), but I would say 60-70% of the time dietary restrictions were not taken into account or forgotten. (I assume this was from being understaffed at the time)
4) Because there are students from all sorts of backgrounds in the work force, some of the career coaching can feel like unnecessary review if you have worked in the Recruiting, HR, or tech industry before.

Anonymous
Graduated: 2020

6/24/2020

Course
Hackbright Prep Course

Overall

Curriculum

Job Support

"Prep Course was Great"

I really liked the software engineering prep-course. I will be taking the full course next class available. Teachers were great, content was all new to me but I was able to learn it fast with the resources and classes provided. I recommend the course... Read More

Alex Sanchez
Student | Graduated: 2020

6/24/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"So far I am enjoying my experience with Hackbright!"

I have only done the Python prep course but my experience with HB so far has been awesome! The staff is incredibly friendly and they do a great job of creating a warm and welcoming environment for those that are new to tech like me. I am looking forward... Read More

Kami Karras
Software Engineer | Graduated: 2018

6/18/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"Challenging and Life Changing"

Hackbright Academy is one of the pinnacle events in my life and really shaped my career.

Was it hard?
Yes it was hard, but trust me, you don't want to go to an easy bootcamp. It's pretty common to hear that you get out of this what you put into it and that's... Read More

How long did it take you to find a job?
My first day at my new job was about two months after I graduated, but it really varies for each person. One of my classmates got a job within a month and another classmate took a year. There were some good connections and potential routes for me that came up from the demo night at the end of the course, but I ended up finding a position that really matched me as a person from other sources. I'm an artist and a techie, so I was looking for a place to mix those worlds. I ended up landing in augmented reality and I love it.

Was it hard to get in?
For me, YES. It took me 3 times to get in, but I knew that it was worth it, so I just kept trying. My advice would be to find someone you can practice doing live code challenges with. That's what helped me in the end and it will be a skill you need anyway.

What kind of job did you get?
Initially I got a job as Web Developer(70k) at startup in Portland. It was very much a many hats kind of job that me designing and building AR experiences, maintaining the website, being a product advocate, and many more. From there I became a Software Engineer(90k) at another AR company in Portland working mainly with React.

What did you learn?
Mostly we focused on Python. Python, Flask, Jinja, bootstrap, javascript(lightly), JSON, SQL, SQLAlclemy, css, html, AJAX, git and github. I personally taught myself D3.js as well. We learned to use all these things together and then built a full stack web app in the end as a 4-week solo project. Sometimes it's still hard to explain that I did everything in the project to recruiters. We learned algorithms and data structures as well.
During the course we would have lectures twice a day and the rest was spent doing lab assignments where we pair programmed to build something or if it was towards the end, it was personal work time. Fridays we had a retro and a social at the end of the day.

Is there mentoring?
Yes! Each student is given a mentor or two who currently work in the industry. They are a person to help you problem solve, tell you what it's like in the real world, help you job hunt, and just be there as someone to talk to. Mine was especially wonderful and worked at Lyft.

Would you change anything about the course?
I go back and forth on this. I had an incredible experience and think about it constantly, but the time after the course is the hardest and some mental support would be a cool addition. A lot of us felt unprepared for the real world/getting a job, but after getting hired we realized we were more prepared than we thought. We are even taught negotiation, white boarding, resume writing, how to use our network and more job seeking skills in addition to our code concepts. I do think that more javascript or even a tiny intro to React would be nice. Every job I looked at wanted React (I was looking at front-end heavy positions). Maybe I'll start personally offering one day intros to React for new grads who are curious about it. By the way, the alumni network is an incredible group of supportive engineers that know what this position is like, so they are very happy to help.

My life completely changed after Hackbright. I made lifelong friends and memories I will never forget. I'm still wearing the friendship bracelet one of my classmates made for everyone. I was supported there in a way that is really rare to find. I'm aware that my group was especially bonded, but sometimes it just takes one person to bring that energy. Post Hackbright I have a life that I always dreamed of having, but never knew if I would reach. Money and food used to be a huge stresser for me and sometimes I get emotional how much this short time in my life has changed that. I would not change my decision to attend Hackbright and I tell other people about it all the time.

Hackbright, if you're reading this: Thank you from the bottom of my heart. Especially you, Henry and Ashley.

Jessica Lynn Kim
Software Engineer | Graduated: 2020

5/25/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"Challenging but rewarding"

First off, in terms of the job support : I attended the first cohort sponsored by Target, which allowed for unprecedented job support/opportunity for a bootcamp graduate. We were paired with two mentors from the corporation that was looking to hire us,... Read More

The Curriculum is based on python with pair programming in labs. Getting comfortable with pair programming certainly adds to your ability to work with others! Having been in a cohort away from the Hackbright headquarters (Minneapolis instead of SF) my experience will not be the same as many others. That being said, we had one lecturer and one TA for a total of 22 women. The lectures were adequate, and at times subpar. Having one lecturer for all lectures gave limited perspective on how to approach problems, to say the least. Nevertheless, if you put in the time to learn (self-study), the curriculum itself is well thought-out. The scheduling of lectures and the sense of continuity was a bit off for my cohort due to COVID19, but Hackbright picked up pretty quick and went virtual during our individual project time. Despite the pandemic, my cohort got ample support (and more lecturers) from Hackbright SF once we went virtual during our individual project sprints, which was a breath of fresh air. Overall, you will certainly learn to work with others, read code, troubleshoot, and understand how to read code written by someone else once you're through with your project. But I cannot emphasize enough, while there exists a curriculum and assistance to boost your learning process, it's really up to you to thoroughly understand the concepts and put it into practice.

Overall, it was definitely a fresh experience in terms of recalibrating my leaning curve and learning capacity, which I let go of for some time. You also meet a diverse group of brilliantly minded women who are resilient and who are all driven in their own way. In the thicket of it, it's hard to sense the camaraderie because EVERYONE is overwhelmed. But if you are considering a career pivot past your 30's, connecting with women with "life" under their belt and with the bravery and capability to switch careers is both inspiring and invaluable!

As a newbie software engineer, without doubt, its more about the people you meet and collaborate with along the way that makes joining a bootcamp worthwhile. Whichever bootcamp you choose, the tech stack will be a challenge to master (if you ever do), and how much you learn is up to you. My two cents are, if you're going to be spend money, better to be with a cohort with an underlying sense of camaraderie and support that will last throughout your career.

*Side note * If you are concerned about the which tech-stack and the what curriculum, let yourself be more flexible. Trust me, because currently I'm learning a COMPLETELY NEW tech-stack at my first job, so really, its just about getting the groundwork right and meeting the right people!

Anonymous
Software Engineer | Graduated: 2018

5/14/2020

Course
12 Week Full-Time Software Engineering Program

Overall

Curriculum

Job Support

"The Best Decision I Could Have Made"

3 months before attending Hackbright, I had just graduated from college with a BA in music and chemistry. I was on a pre-med track and decided not to continue down that route. I didn't want to commit to another degree program or many more years of school,... Read More

Pros:
- a kind, supportive learning environment. I loved my instructors and found them to be both highly competent engineers and effective teachers
- my class size was small; the student: teacher ratio was 2:1 which allowed for a lot of individual instruction
- overall well thought-out curriculum that I felt prepared me well for technical interviews (one caveat about JS, see cons)
- the pair programming structure for the first 6 weeks of the program prepared me well for explaining my thought process out loud in technical interviews
- networking -- in my opinion, this is one of the most compelling reasons to attend a bootcamp rather than just self-teaching yourself programming. We took trips to Bay Area tech companies to practice whiteboarding and meet engineers in the industry, attended presentations by various engineers in different tech roles (devops, SWE, developer advocacy, and more), and presented the full stack web-app projects which we spent 6 weeks working on to many companies who were looking to hire junior engineers (one of which then hired me!). The Hackbright alumni community is strong and widespread, and helps many grads get not only their first tech job, but 2nd, 3rd, and 4th, etc. Gaining connections in the tech industry is especially important for career-changers, and Hackbright excels in this area.

Cons:
- I would have preferred a stronger emphasis on JavaScript and front-end development in the curriculum. When I attended, the course was python-heavy, with the first week or so being a review of basic concepts that we were supposed to already have been comfortable with prior to enrolling. It would have been better to start with the second week of material, and then leave more time for JavaScript later on. I definitely did not feel comfortable with front-end development at the conclusion of the program and largely had to self-teach those skills after graduating. However, 12 weeks isn't that long, and there's an argument to be made that having strong back-end skills is more valuable than mediocre full-stack.
- various administrative and organizational aspects at Hackbright need improvement. In the interview and enrollment process, response times could be long and key details were not always well communicated.
- the mentorship program is a hit-or-miss depending on who you are matched with (mentors are volunteers who don't go through any sort of application or training to determine qualification)

Anonymous
Graduated: 2020

3/26/2020

Course
24 Week - Part-Time Software Engineering Program

Overall

Curriculum

Job Support

"Hackbright Supportive of Women in Tech"

I attended the October 2019 - April 2020 cohort. Graduating in the next three weeks during the part time course I can say a few things about Hackbright:

Our part time co-hort of 10 women was a great size class. If I were to be in the full time class I... Read More

The mentorship is one of the best parts of the program. Getting to meet with professionals in the field has been awesome. It is on the student to keep up with the weekly meetings.

With COVID-19 we have switched to virtual mode. So far so good, but the in person aspect is definitely better and hope we can get back to it soon.

Job support is pretty good, but you have to do a lot of work on your own. I really appreciate the network Hackbright provides. Don't join the program hoping for a ticket to a job - Hackbright doesn't advertise that. If you put in the work and are diligent in your job search you will get a job.

Anonymous
student | Graduated: 2019

7/15/2019

Overall

Curriculum

Job Support

"Learning coding and computational thinking"

I love the structure of the lessons, it kept a good balance between the pace of lessons and the amount of hands-on practice. After the 7 lessons, I got a better understanding of computational thinking

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.