hackbright-academy-logo

Hackbright Academy

San Francisco

Hackbright Academy

Avg Rating:4.48 ( 86 reviews )

Hackbright Academy is a software engineering school for women in San Francisco, Dallas, and Lehi founded in 2012. In addition to in-person classrooms in the US, Hackbright Academy also offers their courses online. The school offers a 12-week, immersive full-time software engineering program and a 43-week, part-time program, both of which cover 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, and deployment. The part-time program covers the same content as the immersive program, but is designed for students who want to maintain their jobs. Hackbright also offers a 4-week part-time prep course, which teaches the foundations of programming; and a week-long immersive prep course. 

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.48

all (86) reviews for Hackbright Academy →

Recent Hackbright Academy News

Read all (73) articles about Hackbright Academy →
  • Full-Time (12-week) Software Engineering Program

    Apply
    Start Date None scheduled
    Cost$12,900
    Class size35
    LocationSan Francisco
    Hackbright offers a full-time, 12-week Software Engineering Program that empowers women to become software engineers in 12 weeks. The immersive 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. After graduation, Hackbright Academy connects graduates with Silicon Valley companies looking to expand their engineering teams. Graduates who accept a full-time job from one of the companies in the Hackbright network will be refunded a portion of their tuition. Payment plans are also available. Hackbright's ideal candidate has an inspired desire to learn software development and has prior exposure to programming.
    Financing
    Deposit$250 Non-Refundable
    Financing
    Deferred tuition, and lending via SkillsFund and Climb.

    Graduates of the Prep course are eligible for a discount.
    Tuition PlansHackbright 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
    ScholarshipWe have four scholarships available from our partners who are committed to changing the gender ratio in tech. Learn more: http://hba.io/2zahyUp
    Getting in
    Minimum Skill LevelKnowledge 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 WorkNone, but there is a Prep Course available in order to obtain training to pass the technical interview.
    Placement TestYes
    InterviewYes
  • Hackbright Prep Course

    Apply
    Python
    In PersonFull Time10 Hours/week3 Weeks
    Start Date None scheduled
    Cost$249
    Class size35
    LocationSan Francisco
    This 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.
    Financing
    DepositN/A
    Financing
    We are partnered with lending partners SkillsFund and Climb. Please email finance@hackbrightacademy.com if you have questions.
    ScholarshipWWC and Hackbright Academy are offering a full scholarship to Hackbright Prep.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Part-Time (24-week) Software Engineering Program

    Apply
    GitHub, Python, CSS, Django, Git, HTML, JavaScript, SQL, Algorithms, Data Structures
    In PersonPart Time14 Hours/week24 Weeks
    Start Date None scheduled
    Cost$12,900
    Class size35
    LocationSan Francisco
    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.
    Financing
    Deposit250 Non- Refundable
    Financing
    We 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 finance@hackbrightacademy.com if you have questions! Click here to learn more.
    Tuition PlansNo
    Refund / GuaranteeNo
    ScholarshipNo
    Getting in
    Minimum Skill Level40 hours of coding practice
    Prep Work5-10 hours remote work per week for the 3 weeks leading up to the start of course
    Placement TestYes
    InterviewYes
  • Parul • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Overall, Hackbright offers a comprehensive curriculum for web development and core computer science fundamentals. As a bootcamp, the emphasis of learning is on practical tools, which can be immediately applied in a work setting. Specifically, we learned Python (its built-in data structures, object-oriented programming), Flask, Jinja, jquery and more. The instructors are incredibly capable and humble - sometimes we encounter coding problems that may take longer to debug, but the instructors manage to show us how to become good problem-solvers and continuously learn.

    In terms of structure, the first five weeks involved 2 lectures each day followed by 2 labs with a partner. Pair programming helped refined students' abilities in communicating about code and software, reinforcing the lecture concepts. The next five weeks were dedicated to projects, which was a great application of the skills we had learned.

    There were subject areas that I wished we had investigated more, such as algorithms and data structures. Or at least, it would have been nice to have more structure to the coding challenge section. However, the bootcamp is limited time and must also teach students to independently study these concepts as they leave.

    Overall, I chose Hackbright for its emphasis on balance and community — the bootcamp 100% lived up to the expectations I had in these two areas.

    Balance: In terms of my personal work habits, I knew I needed ~some~ structure, which Hackbright provided during the day for 8 hours. Basically, I needed someone to point me in the right direction day-to-day and teach me about practical tools. In the evening, I felt free to google away about whatever sparked my curiosity, like concurrency or playing a CLI game. This approach doesn’t work for everyone, but it did for me.

    Community: For background, Hackbright is a bootcamp for women and has a clear focus of changing the ratio in tech. Beyond anything else, Hackbright impressed me with its ability to cultivate and sustain a supportive community. Now that I’ve completed the program, I know it’s true from firsthand experience: post-bootcamp, I’ve seen or chatted with a fellow Hackbrighter almost every day since. In fact, I’m going to a Hackbrighter’s birthday in a week! The sense of community doesn’t stop there — I feel incredibly lucky to have friends, colleagues, fellow SWEs that will share resources, teach me a new concept and empathize with me.

  • Becca • Software Engineer at Reddit • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Hackbright's prep course and then joined the full time program half way through. My coding experience was limited before hand, and I honestly didn't really know what I was getting myself into.

    It was the best decision of my life. 

    I spent three months surrounded by some of the most inspiring, badass group of women I had ever met as we collectively embarked on the terrifying journey of transitioning into a very difficult career. The support system from these women was a huge key to my success in landing a job at Reddit less than two months after completing the program. One of my Hackbright classmates (who just landed a job at Eventbrite) came from a co-ed bootcamp where she said the culture of sexual harassment and general sexism was rampant. When reported to the staff, the staff said they don’t get involved with interpersonal issues. At Hackbright, that wasn’t an issue. We could worry about learning the really difficult content and building the confidence to go out into the job search and kick ass without feeling objectified and talked down to by our peers.

    Aside from the environment, though, there was a strategic reason that I attended an all women’s boot camp: There is a huge push for companies to hire more women, and by attending a bootcamp that specifically trains women, I figured that they’d have relationships with lots of companies worth working for. This turned out to be true.

    Ultimately, you will get out of a bootcamp what you put into it, but if you are willing to do the work, Hackbright can get you where you need to be. 
  • student
    - 12/31/2017
    Amy • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Hackbright has an extremely welcoming, inclusive environment. If you're looking for amazing support from your classmates, definitely go here. I found the other women to be intelligent and kind, which makes their network really strong. The curriculum is great for getting a complete overview of the entire web development world. I would say the biggest area that needs improvment is the mentorship program. Some of the mentors were amazing and some were not very good. It's a little hit or miss right now, but they are constantly making improvments. I also really liked the individual project method of learning. It was really hands on and was the best part of the program.

  • Natalie • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Hackbright is an inclusive and genuinely supportive environment. Career services is invested in your success and happiness both while in the program and as an alum (so grateful to have the career services team and resources available to me during the job search process). The course is challenging, but the skills, enthusiasm, commitment and support of the education team does an incredible job of bolstering confidence and helping you develop your technical skill-set and passions (the course has allowed me to believe in my abilities in ways I never would have considered possible). In just 12 weeks you will have the technical prowess to build a fully functioning web application completely on your own and from scratch, and develop some of the most meaningful and supportive friendships.

    The program is intense and challenging, but a lot of fun. The space is safe and supportive and encourages and allows you to be vulnerable, opinionated and humble during a whirlwind period filled with an immense amount of learning and growth.

    My 12 weeks at hackbright were some of the most infuriating, exhilarating and rewarding weeks of my life. I would 100% do it over again, and absolutely recommend it to any woman that is seriously considering a career as a software engineer!

  • Kate Rowe • Information Systems Analyst • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm happy I chose Hackbright and impressed with the program. It's a very supportive learning environment that has a great alumnae network. They keep a tight schedule that definitely felt stressful at times, but it prepared me for my current position.

    Hackbright's biggest downfall is that it is a bootcamp. Sounds strange, but it was hard to find a job after graduation in the Bay Area. There is a stigma attached to bootcamp grads and many companies won't even consider you knowing that "you're from a bootcamp." I rated Hackbright 4-stars (vs. 5) because I wish they provided a bigger/better network of Hackbright partner companies willing to hire recent grads. Hackbright's job placement team is great!

    My advice to people considering bootcamps: find the best bootcamp that works for you and then budget extra time, finances, etc. to the post-boot camp job search.

  • Ali • software engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated from Hackbright in November of 2017 and I started work as a full-time software engineer at a startup in the city the same month! I had a long and successful career in tech in a non-technical role prior to taking the leap to Hackbright and I have no regrets. It was scary to quit my job and go for it, and I was wary of attending a for-profit institution at first, but for me it paid off. The educational experience was fine-tuned, worked for my learning style, and is very job relevant. Hackbright tailors the curriculum based on student feedback and industry feedback, to make sure they are teaching material that will be most useful in the workplace. Each lecture has a survey, and for the first five weeks you have an opportunity right after lecture to practice what you learned in lab. For anyone currently working and unsure about making the leap, don't be afraid to go for it! In case it helps you, this is the TED talk that finally helped me to make my decision and go for it. If you don't yet have any experience in tech, Hackbright also does a really good job of setting up field trips to tech companies, creating opportunities to connect with industry, and preparing you for the job search through weekly group check-ins and 1:1 meetings with a career coach. Even for someone with tech experience like me, I learned a lot more about start-ups through Hackbright. One aspect of Hackbright that was challenging for me was the schedule. After week five, there is only one lecture a day and you're just working on your project the rest of the time. Initially I treated it like a job, making sure to show up and be present each day while also optimizing for my own productivity - leaving a bit early if I was at a stopping spot or if I wanted to take a break and study later in the evening. Hackbright doesn't look well on this and really expects you to be there everyday until 6pm. I know for many in my cohort, especially those with children at home, long commutes, or other work or family obligations, this was a hurdle on the path to success. My hope is that Hackbright can work towards slightly more inclusive (and similar to the workplace) scheduling in the future! Overall, Hackbright changed my life and enabled me to career change with a top-notch curriculum and incredibly supportive culture. If anyone has doubts about which bootcamp to choose, if you're looking for excellent, structured curriculum that prepares you for work, with the additional opportunity to build a big project independently, with career help and tech exposure thrown in, all as part of a really supportive and friendly culture - then Hackbright is for you!

  • Carol W. • Full Stack Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Hackbright Academy this summer, graduating in the fall. I really loved the experience!

    I came into Hackbright with programming experience from being self-taught and building complex Flash applications for my job. I had written vanilla JavaScript for about two years prior to starting. I was lucky to come in with that experience, as it made the whole bootcamp process a lot easier. I had some applied experience to draw on and it made it easier to digest the material. I had never done anything with the backend and had never done any web app development prior to starting the course. If you don't have any programming experience, I would suggest taking their prep course to get your feet wet or you will likely feel really underwater once the coursework gets going. Even if you have experience, keep practicing up until you start - you won't regret it!

    There is no way I could have learned everything I did in 12 weeks on my own! It was great to fully immerse myself in programming instead of continuting to try and learn it on the side. The staff is incredibly knowledgable, helpful, and supportive. They will answer a question three different ways if it means you understand. No question is too simple and they foster an environment where everyone can be heard. It kind of feels like going to a really nerdy summer camp. I can't stress enough what a unique opportunity an all-female program offers. There are few great aspects of the program I can't envision working in a co-ed space. The best way to sum up the environment is, there is no winning at Hackbright. No one is crowned the best Hackbrighter. Everyone is learning their own way with their own goals and supporting one another on their path.

    I like the way the course is structured. The first half you will be focusing on labs building up your foundational skills. The second half is called "Project Season" and you will be building an app from scratch. It is an incredibly exciting experience to see something complex come together. You learn so much in those four weeks! You get to pick and choose what web services you want to use, what libraries of tools to implement, and you get to see your idea come to life. In the end, I was able to build something even better than I could have imagined when I started. Start thinking of ideas now!

    All of that said, there is still a lot to learn once the program is complete. The program doesn't have time to expand on some of the core computer science topics that you will need to know for interviews, so prepare to spend some more time studying once the course is over. That is true of any bootcamp - but just something that you should know up front! Hackbright will teach you how to learn a language, so ideally you can find a role even if you don't know the languages the company uses.

    I am really happy with my decision to attend Hackbright. I was able to lock down a job about a month after graduation. That said, the job market has changed and there are a lot of bootcampers out there right now and only so many junior roles. I was lucky to have some programming job experience, which helped in my search. So be prepared financially for your job search to take 3-6 months. I would also recommend going to meetups (PyLadies has a lot of HB alum) and tech events to start networking as early as possible, don't wait until you have graduated. It is the best way to get your foot in the door after a bootcamp! I ended up getting my job thanks to a referral from a woman in my cohort! There is a great alumni network and most people are happy to help another Hackbright woman! 

    The main stack you learn is Python | Flask | JavaScript (they just switched to ES6) | PostgreSQL 

  • Jennifer Justh • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I began at Hackbright as a prep course student.  The course did an excellent job teaching the fundamentals of programming in Python.  We learned about data structures, conditionals, for and while loops, and APIs, among other things.  At the end of the course, we were asked to create a small project that ran on the command line in Python.  I was impressed by how far all the women had come -- Hackbright had done an excellent job teaching us and the women had done an excellent job learning and applying the material and going the extra mile!  By the end of the prep course, Hackbright encouraged us to apply to its full-time fellowship program.  I was at first hesitant, nervous about the coding challenge and interviews.  But, as I saw the confident and excited women around me who were part of the full-time fellowship (sometimes we would bump into them right before our prep class), I knew I wanted to be where they were at -- with the knowledge and skills to call themselves software engineers.  The project had made more confident in my abilities as a prep-course-level engineer, and Hackbright made it easier for those in the prep course to apply (we did not have to re-do the application form bit).  The coding challenge and the interviews were still challenging, but it was worth the pain to get the news that I had gotten in!  The twelve weeks in the fellowship were definintely taxing, but worth it as well.  We learned the foundational concepts and knowledge needed to build a web application, and learned fundamental computer science concepts as well.  I am now in the job search process and am proud of the project I had completed in the fellowship, showing my skills, and am thankful I have so much material I can still review to make me more ready for interviews.  Had I not pushed myself to transition from the prep program to the application process for the fellowship, I wouldn't be where I am, a junior software engineer!  If you are wondering whether you should take that leap, do it!  You can apply to Hackbright a few times, if the first time does not go well.  And you will not regret looking to the horizon toward your dreams, motivated to run the race it takes to reach that horizon.

  • Julie Norris • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    During the Hackbright Fellowship, the amount of learning that occurs on a daily basis is enormous. Their formula of teach, practice, review, assess provides a great scaffold for engaging multiple ways with the material and retaining information. 

    As a mother the time requirement initially felt undoable however, with support from my family and some adjustments in schedule, I was able to be successful with the required stduying and maintaining a balance of family/work. It was expressed to me several times that HB is aware of the challenges of being a student/mother and working toward making sure the fellowship is a viable option. It is not easy, but can be done!

    The instructors have a variety of teaching and support styles. Not everyone felt that they were matched well with their advisors. I valued the different styles and knew when to ask a question to whom based on what I wanted back from them. Many of the instructors have backgrounds in education and their pedagogical knowledge was apparent in their instruction. 

    I am currently in the job hunt phase. The Career Services team is very supportive and the opportunities to engage with industry people to learn about interviewing is invaluable. 

  • Generosa Litton • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated at Hackbright Academy last May 2017. Hackbright provided a very supportive learning environment enabling me to not fear failure as there were many times where my programs didn't work.  I learned how to troubleshoot and ask for help sooner rather than later!  This was the first time I was ever in an immersive environment and it was indeed very intense as I felt like I was drinking from a firehose every day.  What I loved about Hackbright is that they go out of their way to provide an environment where I can learn from my classmates, teachers, and experienced engineers who are working in the industry.  And the support continues even as I graduated.  Hackbright gave me a strong foundation in software engineering that I can build on for the rest of my life.  Thank you!

  • Erika Kettleson • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I truly loved my time at Hackbright. My cohort was a group of incredibly smart, passionate weirdos and I could never have pushed myself as hard without them. The instructors were amazing - I had an amazing relationship with my advisor. I loved one of my external mentors and I learned a lot from that experience. I would highly recommend. 

  • Michelle • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated from Hackbright's software engineering fellowship about a month ago. The program far exceeded my expectations and prepared me very well to obtain a job as a software engineer.

    Instruction: I think Hackbright's instruction is really top-notch. The instructors are incredibly knowledgeable about software and very passionate about teaching. I think this is a large differentiator between hackbright and other bootcamps I've seen where recent grads from the program are serving as instructors. Many of Hackbright's instructors have graduate degrees in CS or related disciplines. 

    Curriculum: I was surprised by how well tuned the curriculum was. In 10 weeks you will learn how to build a full-stack web application as well as the fundamental CS concepts you would get from a year of college coursework. Hackbright's curriculum is split up with lab-work and pair programming during the first half and individual project work during the second half. Not all bootcamps have you work on individual projects. I found that in interviews it was really important to say that I had built a web app by myself from the ground up, and be able to discuss the challenges along the way.

    Hackbright asks for feedback constantly, and they consistently update their curriculum and program to best meet the needs of their students and teach the most relevant tools. Hackbright is great for giving you some scaffolding to start your career. Now, I feel confident that I can teach myself new skills or concepts in my next and future jobs.

    Career services: The career services at Hackbright are wonderful. My career coach met with me throughout the program to help plan my future career path and connect me with people in the Hackbright network. Hackbright has a very strong network of alumni and partner companies. Now, this doesn't mean that you will get handed a job upon graduation. Networking is really hard - you have to do a lot of work to put yourself out there. Depending on your existing network and previous career/educational background this experience will vary. But from Hackbright's end, I think they do everything they can to support you. You are matched with three industry mentors during the program. After you graduate, career services stays in touch on a weekly basis and there are weekly events to help you practice technical interviews. 

    Culture: Overall Hackbright was a really great environment to learn in. It is collaborative rather than competitive. The women in my cohort were from pretty diverse backgrounds (age, previous careers, culturally), but everyone was very driven and committed to entering a new career. Some people are drawn to Hackbright because they prefer to learn in a female-only environment or want to build up a network with other female engineers. The fact that Hackbright is all-women was not a big selling point for me, but I do think the mission of the organization - to change the ratio - fosters a really supportive and committed learning environment. 

    Cost: Hackbright is expensive. For me, the amount was a very worthwhile investment. I would not have the same job opportunities I have now without Hackbright. However, if you don't have means of supporting yourself during the bootcamp and for 1-6 months after during the job search phase, it is not that accessible. There are a few scholarships, but they are pretty small compared to the overall cost of the program. Searching and studying for a software engineering job is a full-time job. Don't expect to go back to your regular job after Hackbright and casually search for software jobs on the side. You need to be prepared to fully jump in and commit. 

Thanks!