Prospective applicants will need to fill out an online application detailing their interests and personality, then complete a coding challenge and two interviews. Hackbright's ideal candidate has a desire to learn software development and has prior exposure to programming.
Hackbright Academy provides students with mentorship, tech talks, and career services. After graduation, Hackbright Academy connects graduates with Silicon Valley companies looking to expand their engineering teams as alumnae work at companies like Amazon, Facebook, and Slack. Hackbright Academy offers deferred tuition, limited scholarships, and payment plans for qualified students.
Recent Hackbright Academy Reviews: Rating 4.54
Recent Hackbright Academy News
- Anna's Journey Into Software Engineering with Hackbright Academy
- From Healthcare to Software Engineer with Hackbright Academy
- Celia’s Experience as a Woman in Tech after Hackbright Academy
In PersonFull Time40 Hours/week12 Weeks
Deposit $250 Non-Refundable FinancingDeferred tuition, and lending via SkillsFund.
Graduates of the Prep course are eligible for a $1,500 discount.
Tuition Plans Hackbright Academy offers a deferred tuition program to select, eligible students. If eligible, that means no tuition payments until you are hired. Click here: http://hba.io/2ADhSeP Scholarship We have four scholarships available from our partners who are committed to changing the gender ratio in tech. Learn more: http://hba.io/2zahyUp
Minimum Skill Level Knowledge of the following areas (in any programming language) and ability to demonstrate in a technical interview: Basic datatypes (strings, integers, booleans) and variables, conditional logic, looping, lists or arrays, and basic functions. Prep Work None, but there is a Prep Course available in order to obtain training to pass the technical interview. Placement Test Yes Interview Yes
- In PersonFull Time10 Hours/week3 Weeks
Start Date None scheduled Cost $1,895 Class size 35 Location San FranciscoThis is a 4-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.
Deposit $99 non-refundable deposit due upon enrolling FinancingWe are partnered with lending partner Affirm to provide alternative payment options. You can enroll in the payment program here or email firstname.lastname@example.org if you have questions. Scholarship WWC and Hackbright Academy are offering a full scholarship to Hackbright Prep. Learn More: http://hba.io/2zdo8JV Hackbright Academy offers partial scholarships to a limited number of students each quarter. Learn more: http://hba.io/2zd8NJj
Minimum Skill Level Beginner - 10 hours of coding experience. Placement Test No Interview No
In PersonPart Time14 Hours/week24 Weeks
Start Date None scheduled Cost $16,895 Class size 35 Location San FranciscoThe 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.
Deposit 250 Non- Refundable FinancingWe understand that your education can be a big investment and that’s why we’ve partnered with leading lending partners like SkillsFund to provide you affordable payment alternatives. Check out the options below and please feel free to email email@example.com if you have questions! Click here to learn more. Tuition Plans No Refund / Guarantee No Scholarship No
Minimum Skill Level 40 hours of coding practice Prep Work 5-10 hours remote work per week for the 3 weeks leading up to the start of course Placement Test Yes Interview Yes
Hackbright Academy Reviews
79 reviews sorted by:
- take a bet on yourself!- 4/20/2020whitney zilton • Software Engineer • Graduate • Verified via GitHubI really loved my time at Hackbright Academy. Before applying, I had looked into local bootcamps in the Minneapolis area but none of them seemed like a good fit for me. When I learned Hackbright was having a cohort in Minnesota I applied immediately! I remember reading all of the glowing reviews on course report and other sites and thinking it was too good to be true. I spent a good deal of the program thinking it was too good to be true. As a new grad, I still am looking back thinking it was too good to be true. But it is true!
Here's 3 reasons why I enjoyed the program:
--My instructor and TA were awesome. The first week of class, my instructor made it clear Hackbright wants its students to have a healthy work-life balance. All of the horror stories you've read about bootcamps that require their students to have 60+ hour work weeks don't apply here. I know a few folks that went to bootcamps where they felt like they taught themselves more than instructors. I didn't have that experience at Hackbright either. I regularly went to the gym, attended community events, and overall had a life outside of the program. I didn't need to do a ton of googling to complete assignments because the lectures contained most of the information I needed to have a good grasp of the material.
--During the first half of the program, Hackbright has a schedule with morning lecture, morning lab and an afternoon lecture followed by an afternoon lab. All of the labs practiced pair programming. It was challenging working with different personalities (some people are shy while others are more assertive). Pair programming taught me a lot about how to use "tech speak" and I'm excited to use these skills in my first job.
--I had two mentors who taught me a lot about what its like to be a women in the tech industry. I hadn't had a professional mentor before and really appreciate how much care they showed me. Some people in my cohort used their mentors for practice with whiteboarding interviews, others asked their mentors for advice with their final projects. If you get into Hackbright and commit to the fullstack program, I encourage you to use your mentors as a resource! They are there to help you succeed!
I wish we could have covered testing and deployment a little bit more, but we did have lectures (and labs) on the topics and the course is only 12 weeks. I know I have enough knowledge to dig into these topics on my own post Hackbright.
- Excellent curriculum and career support- 10/21/2019Kristin • Jr Software Engineer • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Francisco • Verified via GitHub
I chose this bootcamp because of the comfortable atmostphere and focus on work-life balance, which other bootcamps seem to lack. I had gone through the prep program and knew the quality of instructor and the environment.
I found the curriculum to be very well thought-out and organized. My software-engineering friends were often surprised and impressed by the topics covered - "Wow, you're learning that?!". During my very first onsite interview a CEO of a tech company was looking through my capstone project and expressed his shock that I was able to learn the concepts to complete such a robust project, and complete the project itself, within such a short time span. The curriculum itself is constantly being updated and refined based on what is going on out in the field and feedback, but the great thing is that all the old lectures are available as a resource, even as an alum. I used some of these as extra resources while completing my project and while preparing for interviews.
The lecture followed by lab format was invaluable in cementing the concepts covered, and the pair-programming in labs helped us to get comfortable talking in 'tech-speak', a valuable skill for interviewing. Not to mention helping each other over stumbling blocks! I loved the back half of the program which focused more on building our projects. We would have a comp science lecture in the morning followed by open project time. The instructors were available for help during that period and were always patient and knowledgeable. I learned a great deal during this period as it was almost like having a one-on-one tutor. And when the projects were done we had the opportunity to present in front of several companies, which was excellent practice as well as an invaluable networking opportunity.
The career support was also incredible and well-balanced. There was a career lecture once a week focusing on a new topic throughout the entire program. These included small weekly assignments (such as practicing our stories, revising our resumes, how to research companies, and updating our LinkedIn profile) to prepare us for the job hunt in a calm and methodical manner. We had two one-on-one strategy sessions with the career services staff during the program and one after graduation to figure out what types of companies might suit us best and to help us strategize how to find a job. The last two weeks were almost entirely focused on the career journey. Lectures focused on different aspects of the interview process, fieldtrips were organized to practice whiteboarding with engineers in the 'real' world and gain exposure to different environments, we even got a practice take-home coding challenge which was then reviewed with tips and tricks on tackling these problems (which severely reduced my anxiety about them), and we learned tips for applying to positions.
Perhaps the coolest thing was the mentor program. All of us were assigned two mentors. Our mentors were able to help us with our projects, provide career advice, and be there for anything we needed. I found it helpful to talk with mine about their 'real-world' experiences in software engineering, particularly when it came to things to consider while designing a webapp. Most mentors are willing to continue the relationship beyond the program end too!
I'm so glad I chose Hackbright as my bootcamp. It was an amazing, supportive environment, my cohort-mates are amazing people I am proud to call my friends, and the quality of education is top-notch.
I wish we'd gotten to dive deeper into some of the topics and covered some others, but at the end of the day it's a 12-week bootcamp, not a 4 year comp science degree! I would not hesitate to recommend this program to anyone considering a bootcamp.
- The Best- 10/7/2019Kaz Shidara • Software Engineer • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Francisco • Verified via LinkedIn
From the application process, to being accepted, to graduating, I have absolutely no complaints or crticisms. Hackbright offers support in every dimension and the curriculum is geared towards success. I felt comfortable asking questions everyday, the staff was unbelievably open/accepting, and we worked with relevant technologies that prepared us immensely for any industry. Highly suggest for anyone that wants to jumpstart their career in software engineering!
- Part-Time Program- 10/5/2019Elizabeth • Graduate • Course: Part-Time (24-week) Software Engineering Program • Campus: San Francisco • Verified via GitHub
I took the part time program while I was working. The classes are Tuesday and Thursday 6-9pm and Saturday 10-6pm. We pair programmed for the first half of the class and the second half we worked on building a full stack program. Python, JS, Flask, Bootstrap, jquery, PostgreSQL and SQL are some of the things we learned during the course. Lectures are given at the beginning of the course and labs exercises are given after to practice what we learned. There are also career lectures, field trips to companies and endless amout of support from the staff and classmates, not to mention we get assigned two mentors!
- You can do impossible when you have passion and are supported by a great learning environment.- 11/3/2018Lisa Leniashina • Software Engineer • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Jose • Verified via LinkedIn
You can do impossible when you have passion and are supported by a great learning environment.
Hackbright helped me to make my dream come true.
After 12 years in Technical Recruiting and hiring hundreds of software engineers I decided to give myself a chance to become a software engineer myself. When I was looking for a software engineering bootcamp, I was super picky as I wanted to choose the best one and I ended up with Hackbright. They met all my requirements:
1. Curriculum. - during the course, we covered most critical skills and tools required to be a software engineer, including version control, the Linux command line, relational databases, web frameworks, AJAX/JQuery, and front-end frameworks. We also covered broader essential software engineering topics like debugging, pair programming, code reviews, core computer science concepts (including runtime analysis, recursion, and advanced data structures, such as linked lists, graphs, and trees), and technical whiteboarding.
2. Practical skills - each student was working on her project. Each of us built her web-application from scratch. By doing that we went through each step of Product Life-Cycle Development - DB design, back-end, front-end, implementation, debugging, testing, UX-design. During the project time, our instructors used Agile software development approach - we had two sprints, MVP and daily scrums.
3. Learning environment - supportive, encouraging, motivational and has a lot of fun! Our instructors created an open and collaborative environment. Sometimes I didn't feel I am on a lecture; it was more like a team discussion. New topics were clearly explained and questions were patiently answered.
4. Success stories - I carefully reviewed the Hackbright job report. I was impressed by the program completion rate ( 99%) and average time to land the first job after the program. Last two weeks of the program are focused on job search techniques and tools. Hackbright also gave us a great tool of how to live after Hackbright :) (sounds funny, but so relevant) - how to organize your daily routine to keep learning, practicing and job searching. For me, it took two months to land a software engineer job.
It was challenging and fun, and a piece of my heart will always stay with this fantastic school. I would highly recommend this program to anyone who is looking for a way to become a software engineer.
- Software Engineer- 10/17/2018Amanda • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Jose • Verified via LinkedIn
Coming from an education background (HS science teacher) Hackbright Academy was an easy choice. When I was weighing my options for bootcamp programs, there were some I came across that threatened to kick student's out based on repeated low assessment scores. A concept that seemed very possible for me at the time. When I inquired about Hackbright's policy on low assessment scores, I was told that their approach was to initiate a conversation about what could be improved upon (whether that be more frequent advisor check-ins, modifying study habits, making better use of mentors, etc). Hackbright's student centered program made it the easy and right choice for me.
I was so impressed with the quality of instruction throughout the course. My instructors were passionate, knowledgable, and open to feedback. Their patience for questions seemed never-ending. As for the greater Hackbright community, I was encouraged and supported throughout the 12 weeks and beyond. The career services Hackbright provides really prepared me to enter the post-Hackbright abyss, and I actually ended up landing a job through their internal job board. I would highly recommend this program to anyone wanting to transition to a career in Software Engineering.
- Best Coding Bootcamp!- 9/16/2018Cierra H. • Software Engineer • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Jose • Verified via LinkedIn
Before I started Hackbright, I was skeptical. It seemed like a lot of money with no guarantee of successfully landing a job. However, I stuck with the program and graduated about three months ago. It paid off - I was hired as a software engineer several weeks ago!
For me, the most valuable aspect of Hackbright is the community. The staff, instructors, fellow students, mentors, and alumnae are incredible. The alum network is amazing, and the staff really does their best to support you. I loved everyone in my cohort and I know I've made friends for life!
The Community: Instructors and mentors are amazing, the staff is supportive, fellow students and alumnae are incredible!
Hackbright Connections: Companies love Hackbright! There are many events, study sessions, interview prep discounts, hack-a-thons, networking opportunities, and job opportunities that are exclusive to Hackbright Alum!
Cost: It's expensive! However, there are some scholarships available: https://hackbrightacademy.com/blog/announcing-the-code-reddit-scholarship/
Pace: If you have prior coding experience, the pace of the program might feel slow. If you are brand new, it will feel fast and overwhelming. Also, Pair Programming is a huge part of Hackbright, so you will occasionally work with people who are not at the same skill level as you
Bay Area Only: If you want to work outside the Bay Area after Hackbright, you will greatly limit your network and job opportunities
If you are considering attending a coding boot camp, you should:
1) Have enough money for the program, money for housing and food during the program, and money for housing and food for possibly up to 6+ months to a year after the program ends while you are searching for a job.
2) Genuinely LOVE to code - you should have 20+ hours coding experience before applying to the full-time program. You don't have to be an expert, but you need some experience.
3) Realize that graduating from a boot camp is NOT a job guarantee - you will need to spend a lot of time and energy post-program networking, refining and developing skills to get a job. It could take up to a year! In my experience, the post-Hackbright work was more challenging than the program itself.
4) Understand your first job probably will NOT be your dream job! I know several Hackbrighters that have ended up at companies like Facebook, LinkedIn, and Google, but they were either accepted to an apprentice program, had prior experience, or they worked at other jobs first. The first job you get might not be at your dream company, but it will be a great experience!
5) Know that there is a lot of competition for entry-level jobs and apprentice positions! Hackbright does post apprentice and junior level positions on the job portal, but there are a lot of people applying to jobs that require less than experience.
6) Accept that you will not have a social life for 3 months - Personally, I spent 40 hours a week at Hackbright, 1-3 hours doing homework and working on my project each night, and occasionally up to 10 hours every weekend working on assessments or your project.
7) Acknowledge that you will keep learning after Hackbright and continue to learn on the job. The learning never stops!
I honestly believe Hackbright is the best decision I've ever made - If you want to be a software engineer, GO TO HACKBRIGHT!
- Software Engineer- 9/11/2018Samantha • Software Engineer • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Jose • Verified via LinkedIn
Attending Hackbright Academy was the best decision I have made (besides getting my dogs, of course). I had tried going back to university in Florida to pursue a degree in software engineering--I got through a year of taking classes part-time before becoming fed up with how little useful information I had learned and how long it had taken. I heard about Hackbright and was impressed with their curriculum, reviews, and graduate statistics, so I quit my job and moved across the country to attend.
While attending Hackbright, I was continuously blown away by the amount of practical information they were able to instill in us in such a short amount of time. The biggest learning tool for me was the individual project that each student creates. Developing a web application from scratch was an exciting way to go over the technologies and tools we had learned while also exploring new ones.
The education team and support staff are some of the most knowledgeable, genuinely helpful people I've ever met in an education environment. Everyone is super accessable and really seems to care about the success of each student. I was offered a software engineering position very quickly after graduation because Hackbright's curriculum really does make its students competitive in the job market, and they also spend a good amount of time preparing its students for the ever-daunting technical interviews. I would recommend this program to anyone who is interested in a software engineering/web development career.
- Become a successful software engineer!- 8/16/2018Alyssa • Graduate • Course: Part-Time (24-week) Software Engineering Program • Campus: San Francisco • Verified via LinkedIn
I came to Hackbright with some experience with coding and computer science. I had dabbled in many different programming languages and technical applications through working at a couple tech startups, online tutorials, and a CS class in college.
The other main factor in my decision was the schedule. I wanted to do a part-time program. From my past experiences, I knew that I learn best if there is time between classes to allow information to soak in before moving on to the next topic (especially if the topics build on each other!). Since I was in no rush to complete my program, this worked for me.
Although I was in the inaugural cohort in this 24-week format, I was pleasantly surprised by how smoothly the program ran. The instructors were accommodating to our schedules with assessments, advising meetings, and additional office hours during project time (especially since all of us were working full-time).
It was a very collaborative and supportive learning environment among my classmates and instructors. Everyone there genuinely wants to see you succeed (throughout the program and beyond)! It was great to have an advisor who is aware of how things are going. There are also assessments twice a month to help solidify your understanding and identify gaps in knowledge. Hackbright takes feedback seriously. They have a survey after every lecture to let them know what worked and what didn’t. You also receive feedback on your assessments based on your understanding of concepts and your coding style.
After each lecture, there are lab exercises completed in pairs. What’s great is that you get to apply the concepts right away and are able to ask questions about things you thought you understood. Beyond checking your understanding of concepts, through pair programming I learned skills in technical communication, working with others, self-confidence, and was exposed to different problem-solving strategies and programming styles. I think these are all important skills for the workplace since you’ll likely be working as part of an engineering team.
During the second half of the program you build your own web app. Having a project that you can say, “I designed and built this whole thing” gave me a sense of accomplishment and allowed me to see firsthand how much I had learned over the six months. Plus, since I made every decision and wrote every line of code I now have a project in my portfolio that I can explain in depth to a future employer.
Overall, I loved my Hackbright experience. I definitely learned the skills to be a successful software engineer. I am proud to be part of a group of diverse, intelligent and driven female software engineers.
- Amazing All-Women Bootcamp- 8/15/2018Janet Chavez • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Francisco • Verified via LinkedIn
I have a non-traditional, non-traditional background, graduating with a CS degree and then deciding to go into a bootcamp, but I can honestly say that Hackbright has made the decision worth it. Hackbright gave me what my CS department at uni couldn't, a supportive and empowering network meant for my growth and post-graduation success.
Lectures are packed with information and well laid out. Instructors are friendly, encouraging, and always open to questions. Instrcutors also hold plenty of office hours to answer any questions, programming related or not. They provide an enormous amount of technical and moral support. Hackbright also has field trips for their students and has plenty of opportunities to network with engineers in the field. They have designated "Career Coffee" lectures every week to help you with the not-so intuitive skills and resources needed to be successful during your job search post-bootcamp.
All in all, I felt like Hackbright had an incredibly wholesome approach to the "software engineering bootcamp" and I came out of the camp feeling well-prepared and ready to tackle the job search with an added bonus of an incredible group of like-minded and supportive friends.
- Great Community, Solid Curriculum- 8/15/2018Kathryn • Graduate • Course: Part-Time (24-week) Software Engineering Program • Campus: San Francisco • Verified via LinkedIn
I enrolled in Hackbright's full-stack bootcamp after completing their Python prep course. I had done some self-learning prior to that but the prep course gave me the confidence in their curriculum and their guidance to dive into a job transition that I had been hesitant about prior to that. A bootcamp is a big investment both financially and in terms of the time and energy required, but after testing the waters with Hackbright's prep course, I was completelly sold.
With Hackbright, I found that coding could be fun and done in a supportive, non-competitive environment where everyone was excited to share ideas and see one another succeed. I also felt confident enough in my newfound skills to start applying them at work almost as soon as we covered them in class (I was enrolled in the 24-week Part-Time Bootcamp, so I was employed full-time throughout), which meant I got to have some real-world experience of writing code and seeing it work in a job environment even before I graduated.
Some elements of the bootcamp did feel a bit awkward; for example the instructors were relatively junior, and not all had much direct experience either as instructors or working as professional software developers or engineers themselves. I think this was largely because of the challenge of finding instructors whose schedules could work around the odd hours of the Part-Time Bootcamp may have limited the pool of instructors who were available. That said, they were all lovely, personable people who were willing to go above and beyond to find the answers to questions if they didn't immediately know them, and I think the curriculum was sufficiently solidly constructed that the material we covered did not suffer overmuch. Another (possible) negative was that some of the job-hunting resources and events felt a little cookie-cutter and poorly timed. However, I think this was largely because they were still figuring out how to adjust the syllabus to make sense in the brand new 24-week format (e.g., our project demo night happened long before we were ready to start seriously networking or applying for anything). Regardless, I felt that the majority of the career-support resources, such as site visits, guest speakers, and whiteboarding with real live engineers in real live partner company offices were by far the most helpful aspects of the bootcamp, as they gave us the chance to interact with potential future colleagues and be treated as peers, which was tremendously confidence-boosting.
The place where Hackbright really shines, however, is in the community of women who surround it. Every single alumna we spoke to, every single current student we interacted with (across all courses and campuses), and every single instructor or admin at Hackbright (many of whom are alumnae themselves), was thoughtful, encouraging, and frankly, loving. I am not normally a very sentimental person, but the community of women at Hackbright is the perfect antidote to much of the negativity around tech and diversity initiatives that has been in the public dialogue lately. I feel inspired to give back as much as I have gotten, and hope to stay involved with the great work Hackbright is doing moving forward.
I won't beat around the bush--completing a bootcamp is HARD, especially if you have a life or a job outside of class that you can't step away from. But if you have the passion and the discipline to get yourself ready, ask for the help and resources you need, and to keep knocking away at it week after week, you will be amazed at how quickly you can learn and the awesome things you can build. There are many ways to learn coding, but there are not very many ways to connect yourself with an amazing community that can help you carry yourself forward at every stage of your engineering career. Hackbright is both!
- It's a Great Choice!- 8/14/2018Brittany • NLP Software Engineering Intern • Graduate • Course: Full-Time (12-week) Software Engineering Program • Campus: San Francisco • Verified via GitHub
I absolutely loved my time at Hackbright. It was a unique experience to be in a room full of inspiring women who enjoyed solving problems as much as I do. The instructors really cared about their students' success, and would consistently go the extra mile to make sure you mastered a concept. Above all - it was fun! I looked forward to coming to class everyday.
The curriculum is good, but what's even better is the emphasis on grooming you for the work force as a software engineer. At Hackbright you learn things you never even thought about during your self study, such as testing and following style guides. Going into Hackbright, you vaguely understand the importance of good variable names and writing notes. After Hackbright you can't help but cringe when you see a function with a missing docstring.
Another reason I would recommend Hackbright over many other bootcamps is because of their superb mentor matching program. Each student gets paired with two mentors. Each mentor has agreed to donate at least 1 hour/week of their time to the student, and must have person software engineering job experience. My mentors proved invaluable in solidifying some of the more abstract concepts. They also practiced whiteboarding with me, helped me plan my project, and offered suggestions and inspiration. Both of them kept working with me for months after Hackbright ended, which kept my moral high during the difficult job hunt period. Whether you decide to go with Hackbright or not, make sure you choose a program that offers this type of mentorship! A lot can be learned through diligent self-study, but there are so many items that are made 100x easier by having a good mentor.
Hackbright offers an incredibly supportive environment, and this doesn't stop after graduation. The career team schedules one-on-one meetings with each student, and encourage you to schedule as many meetings with them as you want. There definitely is a lot self-motivation needed to keep up with the work necessary to find a job after graduating, but they are there with you every step of the way. Hackbright also sets up various networking events to help the students meet the right people to get them jobs.
Hackbright gives enough foundation and exposure to concepts to teach its students how to continue their education. Even before you secure a job as one, you leave Hackbright a software engineer.