22 Best Coding Bootcamps in San Francisco
Hackbright Academy is a software engineering school for gender equality founded in 2012 that offers online courses. The school offers a 12-week, immersive full-time software engineering program and a 26-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, pair programming, SQL/ORMS, 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. Prospective applicants will need to fill out an online application detailing their interests and background, then complete an interview with the admissions team and a technical assessment. Hackbright's ideal candidate has a desire to lea...
Agne Djacenko Verified via GitHub5Graduate • Course: Full-Time (12-week) Software Engineering Program • San FranciscoFulfilling, Friendly, Informative
The program's structure is designed to build your skills from the ground up, starting with the fundamentals of programming and advancing to more complex concepts. I was amazed at how much I learned in such a short time - from Python programming, web development, and software engineering principles to data structures and algorithms. From day one, I was immersed in a supportive, engaging, and challenging environment that was tailored to help women and non-binary individuals break into the tech industry. What I cherish most from my time at Hackbright is the community I've become a part of. is the sense of solidarity, encouragement, and friendship among my peers.
The program's structure is designed to build your skills from the ground up, starting with the fundamentals of programming and advancing to more complex concepts. I was amazed at how much I learned in such a short time - from Python programming, web development, and software engineering principles to data structures and algorithms.
From day one, I was immersed in a supportive, engaging, and challenging environment that was tailored to help women and non-binary individuals break into the tech industry.
What I cherish most from my time at Hackbright is the community I've become a part of. is the sense of solidarity, encouragement, and friendship among my peers.Magnimind is a 15-week data science bootcamp in Santa Clara, California. Students will learn core data science skills such as Python, SQL, Probability and Statistics, Linear Algebra, and Data Visualization. They will discover how databases are structured and model real data using common probability distributions. Students will also get to explore fundamental data types such as strings, booleans, lists, and dictionaries. Magnimind is meant for individuals with no previous tech experience, or career switchers interested in gaining the complete skill set needed to begin a career in data science. Those interested in Magnimind must fill out an online application form for the specific course they are interested in. An admission advisor will respond with a request to schedule an interview. Dur...
Techtonica is a nonprofit (fiscally sponsored by Social Good Fund) that provides free tech training, living and childcare stipends, laptops, and job placement and job search support to women and non-binary adults with low incomes in the U.S. Techtonica's 24-week, full-time software engineering program is made up of virtual training and six months of placement or job search support. Participants are assigned mentors and work with many experienced volunteers. The training focuses on full-stack web development using JavaScript and consists of hands-on projects built with other participants. The last month of training is customized to prepare participants for placement in jobs with Techtonica partners. Entry to the Techtonica program is competitive — applicants should be interested, resilie...
Supriya Verified via GitHub5Graduate • Course: Apprenticeship • San FranciscoGreat Program for Career transition to Tech
I had a great, positive experience with Techtonica. I joined Techtonica last year (2021), because of some family issues, I thought about quitting the program with a broken heart. But Techtonica gave me an opportunity to work as a curriculum developer(part-time). It really helped me to keep in touch with folks at Techtonica and resume the course the following year. The staff at Techtonica are awesome and available to help throughout and after graduation. Techtoncia has a good work culture, they are friendly, transparent, motivating, collaborative and empathetic. They helped me to get a paid internship. I am alway grateful to Techtonica. Pros: 1. Techtonica is a free, software engineering program for women and non-binary adults. 2. They will assign you a mentor, who is going to help you learn programming, code debugging, and review your PRs. 3. They will help in Interview preparation (Weekly knowledge check, mock interviews with volunteers) 4. Placement with sponsor company
I had a great, positive experience with Techtonica. I joined Techtonica last year (2021), because of some family issues, I thought about quitting the program with a broken heart. But Techtonica gave me an opportunity to work as a curriculum developer(part-time). It really helped me to keep in touch with folks at Techtonica and resume the course the following year. The staff at Techtonica are awesome and available to help throughout and after graduation. Techtoncia has a good work culture, they are friendly, transparent, motivating, collaborative and empathetic. They helped me to get a paid internship. I am alway grateful to Techtonica.
Pros: 1. Techtonica is a free, software engineering program for women and non-binary adults.2. They will assign you a mentor, who is going to help you learn programming, code debugging, and review your PRs.3. They will help in Interview preparation (Weekly knowledge check, mock interviews with volunteers)4. Placement with sponsor company42 offers tuition-free technology education programs in Paris and Silicon Valley. 42 has no teachers or traditional classes. Instead, they use project-based and problem-based learning along with peer code review to foster a tight-knit learning community ready for the tech workplace. Students learn soft skills, creativity, problem-solving, collaboration, communication, and how to work in teams. The 42 curriculum covers subjects in full stack web development, cybersecurity, data visualization, and more. 42 offers an intensive one-year program called Starfleet Academy, in addition to flexible programs that last up to five years. Students are mentored by industry experienced professionals and the school revolves around a project-based "peer-to-peer” learning model. The curriculum is gamifie...
Product Faculty offers a part-time 8-week course in product management in Toronto, Canada. The course covers both basic and advanced product management content including PM Foundations, product strategy, roadmaps, agile methods, business, data, and UX skills. Students will engage in one-on-one mentorship throughout and after the course from instructors with more than 8 years of product industry experience. In each class, students can also learn professional guest speakers from the tech industry product space. Product Faculty envisions empowering product managers with the product ethos required to excel in tomorrow’s economy. Students will review the top Toronto tech start-ups and product cases, and receive resume critiques and mock interviews to help strategically translate past experie...
Buildschool is a free, 16-week, full-time iOS Development bootcamp in San Francisco. Buildschool believes that the best way to learn is not through coding exercises but through building real products. Technologies taught at Buildschool’s mobile development bootcamp include Swift, UIKit, Autolayout, Core Data, Networking, Cocoapods, and VIPER design pattern. Buildschool also covers core algorithms for a solid software engineering foundation including Array vs. Set vs Hashmap, Stack/Queue, Linked Lists, Recursion, Trees, Binary Search Trees, Sorting, Binary Search, and more. The Buildschool program is split into two phases: instructional, and client projects. The first six weeks are dedicated to lectures, practice projects, and pair programming. The last six weeks goes into developing a r...
Jon Verified via LinkedIn5Graduate • San FranciscoLanded me a Job
Buildschool is special. The curriculum is catered towards landing a job in the industry. Everything that is taught is used and applicable towards an iOS developer. The first half of the curriculum is teaching iOS basics/ datastructures and algorithms from the ground up. No prior iOS experience is needed. After about 6 weeks, students will be placed in projects to use and improve the skills they have learned. These projects are not throwaway projects, but can be used in resumes and discussed in job interviews. The instructor (Sophie) is amazing. Sophie teaches students expecting them to know very little. Because of this, she explains everything in simple terms and does not assume everyone knows all the jargon. This is helpful because it reinforces the basics so students have a strong foundation. Sophie is also very knowledgable and resourceful -- If a student asks a question she does not know, she is willing to go out of her way to research it and explain it to the student in a way he/she can understand. Sophie is passionate towards teaching and is genuinely interested in all her students. She allocates time to have a one on one converstaion weekly to check in how things are going and what she can do to improve the student's learning. Once Buildschool has taught the student's everything they need to know for the job, the instructor will provide resume help, interview questions, and even mock interviews. The only gripe -- if really -- is that students are not provided direct referrals. As a bootcamp graduate, it may be harder to find a job without a CS degree. However, I was able to get a job because of the interview help and the skillset that was provided throughout this course. Overall, Buildschool is an amazing bootcamp that teaches industry standard skills with an amazing instructor who I still connect with. You will happy with the 0$ that you have spent for this experience (:
Buildschool is special.
The curriculum is catered towards landing a job in the industry. Everything that is taught is used and applicable towards an iOS developer. The first half of the curriculum is teaching iOS basics/ datastructures and algorithms from the ground up. No prior iOS experience is needed. After about 6 weeks, students will be placed in projects to use and improve the skills they have learned. These projects are not throwaway projects, but can be used in resumes and discussed in job interviews.
The instructor (Sophie) is amazing. Sophie teaches students expecting them to know very little. Because of this, she explains everything in simple terms and does not assume everyone knows all the jargon. This is helpful because it reinforces the basics so students have a strong foundation. Sophie is also very knowledgable and resourceful -- If a student asks a question she does not know, she is willing to go out of her way to research it and explain it to the student in a way he/she can understand.
Sophie is passionate towards teaching and is genuinely interested in all her students. She allocates time to have a one on one converstaion weekly to check in how things are going and what she can do to improve the student's learning.
Once Buildschool has taught the student's everything they need to know for the job, the instructor will provide resume help, interview questions, and even mock interviews. The only gripe -- if really -- is that students are not provided direct referrals. As a bootcamp graduate, it may be harder to find a job without a CS degree. However, I was able to get a job because of the interview help and the skillset that was provided throughout this course.
Overall, Buildschool is an amazing bootcamp that teaches industry standard skills with an amazing instructor who I still connect with. You will happy with the 0$ that you have spent for this experience (:Bay Valley Tech is a California-based training provider offering 28-week, tuition-free, part-time, online or in-person coding bootcamps. The Code Academy covers topics like HTML, CSS, JavaScript, MySQL, Bootstrap, and Node.js. Bay Valley Tech also offers free accelerators and digital skills bootcamps that cover topics like digital design, digital marketing, and tech sales. Beginners and students with no experience are welcome to apply to Bay Valley Tech. After submitting an application, students will complete two study sessions and a prerequisite course before attending an informational interview. Bay Valley Academy is designed to help students find jobs after graduation. Students in the program are encouraged to apply for an internship with one of Bay Valley Academy’s partners. Bay Val...
The founders of Fire Bootcamp created their courses to prepare students for jobs in enterprise. With classes currently in Australia and San Francisco, Fire Bootcamp focuses on ASP.NET MVC5, HTML5, CSS, jQuery, JavaScript, Github, and management frameworks like SCRUM. The bootcamp is run by SSW Consultancy so students will build enterprise ASP.NET MVC applications for some of Australia’s largest companies. Fire Bootcamp structures their days with lecture or mentor led classes in the mornings, and projects and work with mentors in the afternoon. Fire Bootcamp does not guarantee jobs, but they do promise to teach students everything they need to know to be job ready.
Acclaim Education offers full-time, 8-week bootcamps teaching Android and IOS development to train high-tech professionals in Silicon Valley. As a computer school that trains medical, legal, and high-tech professionals, Acclaim Education also offers introductory computer courses for medical professionals and intermediate-level programming language courses for programmers. The mobile app development courses are for true hackers. A full list of courses can be found here. Students will be able to implement Android and IOS applications from start to finish as they will learn how to design, develop and test their own app. During the course, students learn the principles of a planned design process, write and implement test plans, and will be able to identify, describe, and fix bugs. Acclaim ...
CodePath is a 501(c)(3) nonprofit tech training program with 10-14 week, free courses in mobile app development, full stack development, and cybersecurity. CodePath's mission is to increase diversity in tech by making software engineering training and careers accessible to all, and the program is aimed at Black, Indigenous, Latinx, and low-income Computer Science students. Student should expect to commit 2-10 hours per week on their course. CodePath is for college students in computing-related majors who are at least 18 years old and currently attending a US college or university. Applicants should have an understanding of object-oriented programming or data structures and algorithms. Interested applicants to CodePath will complete an online application, complete pre-work, and go throug...
With branches across California, Academy X offers public enrollment training programs for students looking to learn the basics of web development. Classes are offered both in person and online with flexible options for group work or more 1 on 1 training as necessary. Classes are small and each student is guaranteed their own workstation.
SiliconValley4U is a technical training provider offering a 24-week, online, part-time coding bootcamp. The adult coding bootcamp covers topics like HTML, CSS, JavaScript, Python, SQL, and APIs. Students will complete real world projects to reinforce the concepts they cover. SiliconValley4U also offers other technical courses for students of all ages. Beginners and students with no experience are welcome to apply to SiliconValley4U. The coding bootcamp at SiliconValley4U includes career support in the curriculum. Students will have access to industry connections and internship opportunities if their work is satisfactory.
4Geeks Academy is a coding bootcamp offering part-time and full-time coding software engineering, cybersecurity, and AI/machine learning bootcamps in Miami and Orlando, Toronto, Spain, Portugal, Germany, Chile, Argentina, Uruguay, Costa Rica, Colombia, Venezuela, and Remote/Online. 4Geeks Academy provides a blended education model leveraging two proven formats: part-time training and flipped classroom. 4Geeks Academy has graduated more than 2,000 students across its campuses and has a job placement rate of 85.3%. Students receive unlimited mentorship and lifetime access to 4Geeks Academy’s career support system.
Data Application Lab is a 19-week, full-time data science bootcamp in Los Angeles, Silicon Valley, and online. Data Application Lab believes that there is a significant gap/lag between the industry practical needs and academic education. To close the gap in a short time, Data Application Lab introduces cutting-edge technology and tools in industries by practical lab projects, so that every trainee in our program can fully understand our lectures from hands-on experience. This bootcamp invites multiple senior engineers to help students get comprehensive understanding of data science. Also, professional TAs with industry experience are hired to answer questions and assist each student's study. To provide better study environment, the school's hadoop/Spark cluster is available for each tra...
RapidAscent is a fully remote, live operational cybersecurity training program built for technically capable individuals ready to step into real cyber and AI-integrated roles. Learners train inside an enterprise-grade cyber range that replicates modern security operations environments. This is immersive, real-time training — not passive video instruction. Learners execute the actual tasks required in today’s roles: incident response, threat detection, SOC engineering, attack and defense workflows, and team-based mission execution — from anywhere. RapidAscent's AI-enabled range allows you to make mistakes safely, repeat reps, and build true operational muscle memory. RapidAscent also offers an employer-regarded operational undergraduate certificate through a university partnership. The c...
Portnov Computer School is a tech training provider offering online, part-time QA Testing bootcamps. The QA Testing bootcamps cover topics like Scrum, Waterfall, Agile, HTML, CSS, JavaScript, Rest, Linux, SQL, mobile testing, and Selenium. Students will complete projects in small groups to simulate a real working environment. Portnov Computer School offers this bootcamp in both midday and evening formats to ensure all students have an opportunity to attend. Beginners and students with no experience are welcome to apply to Portnov Computer School. Portnov Computer School is designed to help students land jobs after graduating and career assistance is included in the curriculum. Career services include mock interviews, resume prep, and job search assistance. Portnov Computer School offers...
Playcrafting offers part-time, 8-week mobile game development courses in NYC, San Francisco, and Boston. Students will focus on learning Unity and C# to create games from prototype to finished product. Each class session incorporates time for troubleshooting and critiquing of a student's current project, and by the end of the course, students will be able to build a game idea in Unity and export it to the platform of their choice. By learning from gaming industry professionals, students will sharpen their game development skill set. Also, students will join the Playcrafting community and have access to educational events, dynamic networking opportunities, and classes to help them crack the code to gaming success.
Intela Education offers a full-time, 4-day data science course in Los Angeles and San Jose, California, and Calgary, Canada. This hands-on course covers the fundamentals of data science, Python, machine learning, artificial intelligence, Apache Spark, and more. Intela Education’s goal is to provide machine learning and data science expertise to students from across the globe to help nurture top talent and create opportunities for collaboration. During the course, Integrated Technologies Laboratory (Intela) provides students the completely free opportunity to use cutting-edge platforms for all computing needs. Applicants should be comfortable programming in Python and must complete the Python 101 course provided by Intela Education.
Code Stack Academy is a 9-month coding school in San Joaquin, California. The school fosters a flourishing community of skilled software engineers ready to meet the demand of employers, and ultimately change the landscape for technology in Stockton and the greater San Joaquin County. The Code Stack Academy course provides a combination of instructor-led hands-on workshops, one-on-one mentoring with career-experienced developers, peer-to-peer learning, and real-world project experience. The curriculum uses project-based gamification to measure progress, where students earn points based on projects completed. Students will learn from Jateen Bhakta, an experienced instructor who co-founded Ninja Pandas, an educational technology company that specializes in teaching game development. Prospe...
Code Tenderloin offers online Code Ramp (6 week), Code Ramp ++ (6 week), and SOAR Sales (4 week) bootcamps. Code Tenderloin also offers an online, 3-day job readiness workshop designed to help participants improve self perception and demystify the modern workplace in order to gain long term employment. All Code Tenderloin bootcamps and job readiness workshops are completely free. For students who are new to coding, Code Tenderloin offers a 3-week Pre-Code Ramp bootcamp offering an introduction to HTML and CSS. Code Ramp students will learn JavaScript and basic programming concepts.Code Ramp++ bootcamp students will dig deeper into JavaScript and will be prepared to go on to a software engineering bootcamp if desired. SOAR Sales students will learn the basics of sales processes and metho...
Hack the Hood is a free, non-profit tech training provider based in Oakland, CA offering 14-week, part-time bootcamps in Tech Foundations and Data Science. Hack the Hood aims to expose students to both socio-technical issues and skills to support their intersectional tech identity development. Students receive a $500 stipend and a free computer to support their learning. Hack the Hood welcomes Black, Latinx, AAPI, and Indigenous learners 16-25 years of age, who are committed to attending and being actively engaged in classes to the Tech Foundations bootcamp. The Data Science bootcamp is open to students who have completed the Tech Foundations bootcamp and learners with similar experience. Hack the Hood is designed to help underrepresented students develop a career in tech and career sup...
Code Camp is an annual program hosted by Square to inspire, educate, and empower the next generation of women in technology. Recognizing the lack of great female developers in the ecosystem, Code Camp invites college students and graduates to improve their coding skills, gain career insight, and develop leadership skills in a connected and supportive environment. Housing and flights are covered by Square and applicants must be pursuing a degree in Computer Science, Computer Engineering, or a related technical major. Code Camp also hosts an 8-month high-school program for future engineers.