San Francisco is one of the most influential cities in Silicon Valley, and the surrounding area is home to some of the largest tech companies in the world. Yet, even in this hub of industry and innovation, there’s still a rapidly-expanding need for more qualified programmers and skilled professionals. As a result, many fast-track coding bootcamps and professional education campuses have popped up around the area. These schools aim to train people to advance their careers and to fill the growing programmer and professional shortage around the Bay Area. These short-term programs are called coding bootcamps, and for a good reason—the schedules are intensive, and the curriculum is comprehensive. There are plenty of these education programs in the San Francisco area, and it can be difficult to choose the right one for you. Here’s everything you need to know about the top 22 San Francisco coding bootcamps.


Best San Francisco Coding Bootcamps

Coding bootcamps are the most common type of bootcamp in the San Francisco Bay Area. The subject matter of these programs makes sense, due to the large volume of technology companies in the region. Coding bootcamps offer in-person classes, online curriculum, or both, and they aim to prepare students for jobs in the tech industry. Thousands of San Francisco students have landed jobs in tech thanks to coding bootcamps, and many don’t have a college degree. Next, we’ll go over everything you need to know about the top San Francisco coding bootcamps.


Rithm School

The Rithm School is a comprehensive 16-week software engineering bootcamp, located at 500 Sansome St., #300 in San Francisco. The course is an immersive, in-person full stack coding program that teaches students a wide range of coding languages. Students attend the program full-time, from 9:00 AM to 6:00 PM Monday through Friday. The course curriculum is broken up into five sections, with an additional section for pre-work. 


Rithm School Tuition

The Rithm School requires a $1,000 deposit upon arriving, plus the balance of tuition paid in one or two separate installments. Total tuition for the Rithm School’s full-time program is $24,000 upfront, minus the deposit. The Rithm School also offers an income share agreement (ISA). Students who opt for this deferred-tuition program agree to pay a percentage of their income for up to $34,000. The minimum income threshold to start payments is $60,000.



Before attending the course, students must complete pre-work to prepare for the full-time class. The Rithm School will open its doors to students for a couple of days per week, and students will independently learn Terminal, UNIX, Git, GitHub, HTML, CSS, intermediate CSS, Bootstrap, and intermediate JavaScript part 1. This pre-work section is designed to help students build a solid foundation before diving into more complex projects. Pre-work will take students between 80 to 120 hours to complete. Once the pre-work is complete, students join a class of 8 to 16 students to learn full stack programming.


Rithm School Schedule and Curriculum

The first two-week block of full-time classes begins after pre-work. During this time, students will dive head-first into complex coding with intermediate and advanced JavaScript. During weeks three to five, students dive into Python fundamentals, then move on to advanced Python, SQL, and Flask. Weeks six to ten get even more in-depth, covering Node, React.js, Express.js, and intermediate React and Redux. Weeks 11 through 13 focus on company projects, where students work on assignments for actual Bay Area tech companies. This block aims to equip students with real-world experience before heading out into the workforce. During the final two weeks of the bootcamp, students learn about computer science and begin preparing for job interviews. The Rithm School states that students will have completed more than 100 timed coding assignments. Students will also have an opportunity to meet one-on-one with instructors and outcome managers to polish off their resumes. 


Rithm School Outcomes

The Rithm School publishes its students’ job outcomes, stating that 85% of its graduates are employed as engineers within six months of graduation. Additionally, the surveyed Rithm School graduates earn an average salary of $115,000 annually. 


App Academy

App Academy is a full-time software engineering coding bootcamp located at 825 Battery Street in the Financial District of San Francisco. App Academy’s software engineering curriculum covers a variety of programming languages, tools, and projects. Students also learn iOS development and big data, along with web development and more. This immersive and in-person coding bootcamp lasts for a total of 16 weeks, in which students spend 5 days per week learning and working on projects in class.


App Academy Tuition

The total cost of App Academy’s immersive full-time 16-week coding bootcamp is $17,000 when students opt to pay upfront. In addition to an upfront payment, students can also opt to use one of App Academy’s financing or deferred-tuition plans.


App Academy Curriculum and Schedule

Students attend classes from Monday to Friday, 9:00 AM to 6:00 PM with an hour break for lunch. Lecture time, when students learn new concepts and programming languages, takes place from 9:00 AM to 12:00 PM. At noon, students are given an hour-long lunch break, which they can also use to complete classwork. For the rest of the afternoon, from 1:00 PM to 6:00 PM, students spend time working together to solve coding programs. App Academy calls this time ‘pair programming,’ and students use it to master the concepts and languages learned during the daily lectures. Students can also take online classes independent of the campus.

The App Academy curriculum covers many aspects of software engineering. The school divided its curriculum up into multiple segments and subsegments. For the first two weeks, students begin by learning Ruby and object-oriented design, using File I/O, basic algorithms, and data structures. Next, they move on to advanced object-oriented design, Ruby II, test-driven development, RSpec, intermediate algorithms, advanced data structures, and more. Students also learn more web development languages, including SQL, basic, and JavaScript. App Academy also teaches basic querying, MVC architecture, and more during this time. 

The second block of classes, between weeks four and 13, features this bootcamp’s immersive web development program. Students begin with JavaScript II, CSS, jQuery, Ajax, event-driven programming, interfaces, Redux architecture, and many additional web development languages and tools. This block of classes also covers application development, along with two full stack programming projects. The final two weeks of the program are reserved for algorithms and interview prep. App Academy also publishes job placement statistics and information. 


App Academy Outcomes

To date, this bootcamp has over 2,500 alumni and features a 98% job-placement rate post-graduation. App Academy also keeps tabs on graduate salaries and reports that San Francisco grads (who accepted a full-time offer in the city within a year of graduating in 2016) earn an average base salary of $105,000 per year. App Academy graduates work at Amazon, Facebook, Google, Braintree, Intuit, Uber, Slack, Oracle, Pivotal Labs, Tumblr, Vimeo, Stripe, and more. App Academy has received over 70,000 applications since its inception.


The Flatiron School

The Flatiron School is located at 1450 Mission Street in the Mid-Market region of San Francisco. This coding bootcamp offers immersive software engineering, UX/UI design, and data science programs at its WeWork campus in the city. The school has over 3,600 alumni to date. The Flatiron School’s WeWork campus offers several student amenities, including free microbrew coffee, WiFi, and fruit water. In addition to the on-campus courses mentioned above, students can choose to take classes online. This school also offers preparation courses to bring students up to speed on the material they’ll learn in the main bootcamps.


Flatiron School Tuition

The Flatiron School’s total upfront tuition is $17,000, and the school offers multiple payment options. In most cases, paying upfront is the least expensive option, but students can also cover tuition with monthly payments (starting at $529/month for 36 months and $1,000 down) or the Flatiron School’s income share agreement.


Flatiron School Schedule and Curriculum

The Flatiron School’s three coding bootcamps vary in length, but students are in class from Monday to Friday, 9:00 AM to 6:00 PM. The software engineering and data science bootcamps take 15 weeks, but UX/UI (user experience/user interface) design program takes 24. The UX/UI bootcamp takes longer because of the extra design-related topics embedded in the curriculum. The online bootcamps offered by the Flatiron School are self-paced and take up to 15 months to complete for part-time students. The Flatiron School curriculum varies based on the topic. The software engineering bootcamp begins by covering object-oriented programming. Initially, students will also learn Ruby, SQL, Sinatra, JavaScript, and front end frameworks (Redux and Rails), and product management. Throughout the program, students will work on projects, some of which are relevant for portfolio building. Towards the end, students will receive career services and finish up their portfolios. The UX/UI design program initially covers UX, UI, IA and IxD design, then gives students an opportunity to focus on user interface or user experience. After picking a focus area, students will continue to learn and work on field-related projects. The data science bootcamp covers data structures, relational databases, Python, SQL, NoSQL databases, MongoDB, HTML/XML, CSS, JSON, APIs, and other field-related topics. Towards the end of the program, students learn about probability, machine learning, deep learning, natural language processing, and sampling. With these new skills, final projects and career services finish up the course. 



Thinkful is a full-time coding bootcamp that offers seven part-time and full-time coding bootcamps on its San Francisco campus. Thinkful offers full-time coding bootcamps in data science and software engineering. Part-time courses in data science and software engineering are also available, along with data analytics and product design. This coding bootcamp also offers a ‘nights and weekends’ software engineering program for people with tight schedules. Thinkful offers a job guarantee for some of its coding bootcamp programs.


Thinkful Tuition

Tuition prices at Thinkful vary widely. The full-time software engineering (or ‘engineering immersion’) costs $16,000 upfront, and the full-time data science (or ‘data science immersion’) costs $18,500. The ‘nights and weekends’ engineering course costs $12,900 upfront. Part-time data analytics and data science courses cost $7,990, and the part-time product design (or ‘product design flex’) costs $8,500. Alternatively, students can select Thinkful’s income share agreement. Also, Thinkful offers financing plans and a ‘pay-as-you-go’ plan, which allows students to space out payments as they complete the course. 


Thinkful Schedule and Curriculum

Thinkful program schedules vary widely, but full-time students should expect to spend between 50 and 60 hours per week on the program. The intensive schedule lasts for about five months. The ‘nights and weekends’ engineering program takes seven months to complete, as students only spend 25 hours per week on coursework. The flexible part-time data science and engineering courses take six months to complete, with students spending 30 hours per week on the curriculum. 

The engineering programs at Thinkful focus primarily on coding languages. The coding languages covered during the program include HTML, JavaScript, React, Redux, jQuery, and more. Additionally, students in engineering programs learn about APIs, backend development, and data structures. Much more is included in the program as well. Data science students focus primarily on databases, analytics, machine learning, and other data-related topics. Students in this program also choose to specialize in a specific area and continue studies centered around their choice. Data analytics is different from data science—students in this course focus on regular data science plus business, statistics, and more. The product design course focuses on the fundamentals of design, along with portfolio-building and other activities. 


Thinkful Outcomes

Thinkful publishes its own student success statistics. This coding bootcamp states that 90% of its graduates become full-time developers. The school also details the average salary increases for some of its programs. For example, Thinkful software engineering graduates earn an average of $19,613 more than they did before attending the program. 


Kenzie Academy

Kenzie Academy is an Indianapolis-based coding bootcamp that has full- and part-time online courses available to San Francisco students. This coding bootcamp offers bootcamp courses in software engineering, user experience (UX) engineering, and digital marketing. Kenzie Academy also offers students a part-time job opportunity, which aims to help supplement income during some of the programs. This opportunity is a work-from-home position. 


Kenzie Academy Tuition

Tuition at Kenzie Academy varies, and a free course called ‘Kenzie Free’ is available online as well. Kenzie Academy’s digital marketing course starts at $13,500 (up front), and the school offers financing and income-share agreements for qualified students. Income share agreements are available to students who pay a $100 down payment, or ‘commitment fee.’ The full-time UX engineering and software engineering programs cost $24,000 upfront, and income share agreements are also available. The rules of Kenzie Academy’s income share agreements are that students must pay 17.5% of their income for a fixed amount of time after landing a job. For some programs, this can be as little as 25 months. Kenzie Academy also offers a half-income share agreement (or half ISA), which retains a fixed percentage of 17.5%. Students in the half-ISA only lasts 25 months, but a large initial payment is required. The full income share agreement lasts for 4 years. 


Kenzie Academy Curriculum and Schedule

Kenzie Academy’s online program follows a rigorous schedule, and students must attend class on time. The school is based in the Eastern Time Zone, where classes tale place from 9 AM to 5 PM. This means that San Francisco students will need to be ready for class from 6:00 AM to 3:00 PM Pacific Time. Classes run Monday through Friday, but students with special requirements are dismissed as early as 3:00 PM Eastern, or 12:00 PM Pacific. Kenzie Academy programs last between 6 months to 1 year, though digital marketing lasts only 6 months. 

Curriculum also varies based on the subject students select. The program with the shortest duration, digital marketing, isn’t what many would consider a code-heavy bootcamp. In this program, students study marketing strategies, content marketing, along with paid-platform and organic marketing. The software engineering program at Kenzie Academy focuses on many coding languages. These include HTML, JavaScript, CSS, Python, Django, React, SQL, and more. The UX Engineering program features many of the same coding languages as software engineering, though students also focus on website design and application development. 


Kenzie Academy Outcomes

Kenzie Academy maintains a relationship with over a dozen employment partners. These companies work with Kenzie Academy to find novice programmers with experience in the bootcamp, who will be a good fit in a role the company needs to fill. Kenzie Academy graduates earn an average of between $55,000 and $90,000 annually according to the school.


Galvanize (Data Science)

The Galvanize coding bootcamp and coworking space offers a proprietary full-time data science course. Galvanize is based at 44 Tehama Street in the SoMa neighborhood of San Francisco. In addition to the flagship data science course, Galvanize also offers a part-time introductory Python class and a Hack Reactor software engineering program. The Galvanize data science program is designed to be intensive and fast-paced and requires many weeks of preparation to get students up to speed before attending. Once preparation is complete, the data science program lasts 13 weeks. 


Galvanize Tuition

The upfront cost for the Galvanize data science program is $17,890. Students aren’t obligated to pay it all upfront—financing plans are available through the school. Galvanize also offers scholarships to some students. The part-time Python introduction course costs $750, and the introduction to data science part-time course costs $2,500.


Galvanize Schedule and Curriculum

Before attending the program, students must complete the preparation work. According to Galvanize, the amount of time spent preparing will vary based on students’ previous experience in the field. Individuals with minimal or intermediate experience should expect to spend 10 to 15 weeks preparing for the course, spending the time both doing prep and working on the pre-course. Advanced students will likely spend much less time meeting the requirements to advance into the full-time program. The beginning of the data science program focuses on the fundamentals of data science. This includes statistical analysis and Python. Students will also learn about libraries such as Numpy, Ccipy, and Pandas. The second part of the course focuses on machine learning. Towards the end of the program, students learn natural language processing and recommenders. The final part of the program focuses on ‘capstone projects’ where students use their skills to find solutions to real-world problems. 


Galvanize Outcomes

To date, the San Francisco-based Galvanize data science bootcamp has over 1,500 alumni, some of which working at companies Apple, Google, American Express, Cisco, Spotify, Microsoft, and Oracle. According to Galvanize, the data science bootcamp at its campus has a graduate job-placement rate of 83%, and an average base salary of $97,875. 


Hack Reactor (at Galvanize)

Galvanize also offers a Hack Reactor software engineering bootcamp. This particular program also takes place at the school’s 44 Tehama Street campus in San Francisco. The immersive 12-week Hack Reactor program, which is now owned by Galvanize, features many coding languages. The program also requires rigorous prep work and a pre-course, which beginners and intermediate coders should expect to spend between 10 and 15 weeks accomplishing. Advanced programmers will spend less time completing this part of the bootcamp process. Once admitted to the course, students move through the program at the same pace. 


Hack Reactor Tuition

Like the data science program, the immersive full-time software engineering bootcamp at Galvanize costs $17,980 upfront. Students can also choose to pay for the course using a financing plan, which the bootcamp offers through SkillsFund and Climb Credit. Scholarships are also available for this course through the Galvanize tuition assistance program. These opportunities include the Optimizely I / Own It Scholarship, the Galvanize Scholarship, and the Veteran’s Scholarship. 


Hack Reactor Curriculum and Schedule

The full-time immersive software engineering course at Galvanize follows the Hack Reactor curriculum. Classes take place 6 days per week—Monday through Friday from 9:00 AM to 9:00 PM, plus another class on Saturday from 9:00 AM to 5:30 PM. Students have Sundays off. The immersive software engineering program is offered online and on-campus, just like the immersive Galvanize data science program. This bootcamp covers many common software engineering programming languages and tools. These include the fundamentals of computer science (data structures), JavaScript, CSS, and other full stack web development languages. Students also learn about algorithms, front end, and system design capstone, MVP, and software engineering best practices. The final part of the program is reserved for career services preparation.


Hack Reactor Outcomes

The Hack Reactor program has over 5,600 alumni and an 87.7% graduation rate. Students who found work after graduation earned an average starting salary of $90,808. Graduates of this program work at companies such as Apple, Google, Uber, Microsoft, and Linkedin. 


Coding Dojo

Coding Dojo is a San Francisco-based coding bootcamp that hosts a full stack web development course on its campus. Students in the program focus on core web development studies, along with the school’s proprietary ‘3-stack’ curriculum, which covers multiple layers of coding. The school offers several payment options and multiple scholarships. The school is located at 1920 Zanker Road in San Jose. 


Coding Dojo Tuition

The full stack program offered by Coding Dojo costs $13,495 upfront. Students can also opt to pay tuition in three installments, or in a 30 to 60-payment plan. Financing programs offered by Coding Dojo require a down payment of $1,000. Coding dojo offers several scholarships, including the Early Start, Career Reinvention, Military Retraining, Women in Tech, and the Diversity scholarships. Each of these scholarships offers $1,000 off the price of tuition. 


Coding Dojo Curriculum and Schedule

The curriculum at this full stack bootcamp follows Coding Dojo’s proprietary ‘3-stack’ program. Classes for this 14-week program run from 8:00 AM to 5:00 PM during weekdays, and class time is portioned between lectures and projects. The initial part of the course, which covers the fundamentals of web development, focuses on several topics. These include front end development, libraries, frameworks, mockups, wireframes, HTTP requests, dynamic content, and more. Students will also learn languages and tools such as HTML, JavaScript, jQuery, Git, and GitHub. Later, students learn responsive web design, python, web security, real-time applications, .Net Core, application development, SQL, and Java. This wide topic variety is one of the features of Coding Dojo’s 3-stack development curriculum.


Coding Dojo Outcomes

Coding Dojo offers several career assistance services to students. Students spend time with a career counselor, and some receive networking opportunities. Students also have time to practice behavioral interview and salary negotiation techniques, which are all offered by the program to increase student success after graduation.


UC Berkeley Extension Bootcamps

UC Berkeley’s extension school offers several coding bootcamps through Trilogy Education Services. Trilogy, which offers bootcamps at dozens of other U.S. universities, is responsible for much of the organization of UC Berkeley’s coding bootcamps. Programs offered by the school include a part and full-time full stack development courses, and part-time data analytics, UX/UI development, cybersecurity, and digital marketing programs. These coding bootcamps take place throughout the Bay Area, including Berkeley. 


UC Berkeley Extension Bootcamps Tuition

All of the coding bootcamps (both full and part-time) offered by UC Berkeley cost $11,995 upfront. Trilogy Education Services and UC Berkeley do not offer income share agreements at this time, but scholarships are available through the program. Each scholarship offers students the opportunity to save $500 off the total upfront price. 


UC Berkeley Extension Bootcamps Curriculum and Schedule

The full-time full stack web development bootcamp at UC Berkeley runs for 12 weeks. Students enrolled in the immersive program spend Monday through Friday in the classroom between 10:00 AM and 2:30 PM. The part-time courses only run three days a week—two weekdays and a Saturday. In these courses, students spend either Monday and Wednesday or Tuesday and Thursday in class from 6:30 PM to 9:30 PM. The curriculum in these programs varies but reflects most other Trilogy-backed coding bootcamps. The full stack web development course covers languages such as HTML, JavaScript, and CSS. Students will also learn jQuery, Python, Django, Express.js, React.js, Node.js, Bootstrap, MongoDB, MySQL, Command-Line, and Git. Data analysis students learn some full stack coding languages, as well as machine learning, Excel, statistics, databases, Python, business intelligence software, and data analytics with Hadoop. UX and UI design students cover front end web development languages, as well as wireframing, user-centric design, research tools, and visual prototyping. The digital marketing course covers web analytics and design, marketing strategies, CRM software, email marketing, and content marketing. 


UC Berkeley Extension Bootcamps Outcomes

Trilogy Education Services doesn’t publish job placement statistics. However, each program does come with career counseling and advising services for students. Students sit down with a career expert and receive additional job-search help before graduation.


General Assembly

General Assembly is a San Francisco-based coding bootcamp that offers three full-time and ten part-time courses on its campus. The school is located at 225 Bush Street in San Francisco. The course options at General Assembly are diverse, and the full-time choices include software engineering, user experience (UX) design, and data science. The part-time courses are Python programming, UX design, data analytics, digital marketing, data science, product management, visual design, front end web development, JavaScript development, and react development. The program has multiple payment options and course prices.


General Assembly Tuition

There are over a dozen courses offered at General Assembly—many of which vary greatly in price. The most expensive programs on campus are the full-time software engineering, UX design, and data science courses. The data science bootcamp costs $15,950, and both software engineering and UX design cost $14,950 upfront. The part-time courses range in price from $2,800 to $3,950, depending on the program. Students who decide not to pay upfront have several options. General Assembly is one of the few coding bootcamps currently accepting G.I. Bill payments. Additionally, income share agreements and financing plans are also available.


General Assembly Schedule and Curriculum

Schedules and curriculum vary between courses. The immersive full-time software engineering, data science, and UX design courses run from Monday to Friday, 9:00 AM to 5:00 PM. The curriculum of these courses starts by covering the fundamentals. Students then move into subject-specific training and coding instruction. Finally, students focus on job placement before they graduate. The part-time courses at General Assembly are less intensive than the full-time bootcamps. Students can attend these courses if they need to work a job during the day, as many courses start in the evenings and only last a few hours. 


General Assembly Outcomes

The General Assembly Student Outcome Report illustrated that between 90% and 95% of graduates found a job after attending the course. According to the report, 90.4% of students graduated the full-time programs. Of those who graduated, 65.4% completed General Assembly’s career services program. Within 180 days of graduation, 94% of General Assembly graduates (who completed the CS program) had either accepted a job offer or declined at least three. 


Holberton School

The Holberton School offers a software engineering coding bootcamp at 972 Mission Street, Fl 1, in San Francisco. This software engineering bootcamp is a long-term commitment, as the total course length is about 24 months. This program features comprehensive ‘specialization tracks’ along with the core software engineering curriculum. The program also covers career and professional development, and it publishes student outcomes. The application process takes a few weeks to complete and requires some pre-training and a technical challenge before attending the full-length course. 


Holberton School Tuition

At the Holberton School, upfront payment is not an option. Instead, students can pay tuition via installments (payment plan) or the income share agreement. Students who choose the income share agreement will not have to make payments until their annual salary exceeds $40,000. Students in this program agree to pay 17% of their income for 3.5 years, then they’re free of obligation. However, the maximum payback amount is $85,000, so some students with exceptionally high salaries can finish paying it off early. 


Holberton School Schedule and Curriculum

The first nine months of the Holberton School program take place on the San Francisco campus. This period is called ‘foundations,’ and students will learn the fundamentals of software engineering. The school divides the fundamentals of software engineering into three parts: low-level, high-level, and DevOps. Low-level covers ‘under-the-hood’ software engineering, high-level covers front and backend web development and students in DevOps will develop complete website infrastructures (such as the systems used by Facebook and Google). Following the fundamentals, students get a choice between a few ‘specialization tracks,’ in which they will spend the duration of the course. 


Holberton School Outcomes

The Holberton School publishes student outcomes. Before applying for jobs, students spend time practicing interview skills and gaining career support. According to the school, 100% of its graduates found an employment opportunity within just three months of graduation. Additionally, the average salary for graduates is $107,600 annually. 


Hackbright Academy

Hackbright Academy is an all-female coding bootcamp located at 683 Sutter Street in San Francisco. Hackbright Academy offers a full-time (12-week) and part-time (24-week) software engineering bootcamp, along with a free online course. The in-person programs have a 1:2 student-to-mentor ratio and a 99% graduation rate. The school offers a100% face-to-face learning environment, as it emphasizes personalized mentorship as a cornerstone of its process. The immersive full-time and part-time software engineering programs cover a range of programming languages and coding tools.


Hackbright Academy Tuition

The full upfront price of Hackbright Academy’s software engineering bootcamp is $16,895. In addition to the upfront payment, students can opt for one of several financing options. Deferred tuition is also available, with a fee of up to $2,899. Hackbright Academy also offers a living stipend and tuition payment plan. This program covers the cost of living while a student attends the program. The total amount (living + tuition) can be financed at a later date. This program is designed to reduce the immediate financial burden of attending an immersive coding bootcamp. 


Hackbright Academy Schedule and Curriculum

Students must complete preparatory pre-work before attending the class. The pre-work course, which covers foundational skills, ensures that students will be prepared for the advanced bootcamp material. The full-time software engineering program is divided into modules. During the first six weeks, students attend lectures and mentorships to learn core programming, APIs, data structures, databases, web technologies, JavaScript, data modeling, and machine learning. Students also work on projects during this time. During the next few weeks, students move on to more advanced topics and projects. The last two weeks are devoted to job interview practice and career preparation. The part-time 24-week course covers the same curriculum. Coding languages featured in the curriculum include Java, Python, MongoDB, CSS, PHP, Go, Node.js, Rails, and more.


Hackbright Academy Outcomes

To date, Hackbright Academy has over 100 alumni currently working for tech firms. They also publish comprehensive job placement statistics, and the bootcamp has a 99% graduation rate. Within 180 days of graduation, 71% of students are employed full-time. An additional 12% chose part-time work or internships, and 1% founded their own companies. The average starting salary reported by Hackbright Academy is $88,000.


Make School

Make School is an accredited San Francisco based computer science college. The school, which holds regional accreditation, hosts a two-year bachelor’s degree program in computer science. The rare two-year degree program is held on-site at the school’s campus. The program also gives students the option to take several liberal arts and science courses, including local geology and writing. The program also offers several coding-heavy courses, some of which mirror the coding bootcamp experience.


Make School Tuition

The total cost of the two-year bachelor’s degree program at the Make School is $70,000. The spring and fall semesters cost $15,000 each, and the summer sessions cost $10,000 each. The Make School offers students several ways to pay. Financing is available, and the school offers an income share agreement to help students pay off their education fast. Students who choose the income share agreement (ISA) only begin making payments once their salary exceeds $60,000. 


Make School Schedule and Curriculum

If students take the required number of classes to graduate in two years, they’ll earn a true and complete bachelor’s degree—in two years. The average American student takes 5.1 years to complete a bachelor’s degree, so the accelerated program at the Make School is far from the norm. The classes cover the typical computer science subjects, including many coding languages and tools. Students also have numerous elective options. To graduate, students must take 21 required courses along with 3 ‘track courses’ to receive internship support. Additional ‘science and letters’ courses are available, which include communications, geology, and creative writing. 


Make School Outcomes

Make School publishes graduate outcomes on its site. The report states that 67% of 2018 graduates were working full-time as software engineers or in product management positions. Additionally, 17% chose part-time or contracting work, and an additional 7% founded startups. 10% of computer science graduates from Make School continued their education or were seeking employment at the time of the survey. 


42 (Silicon Valley)

42 Silicon Valley is a tuition-free Bay Area coding bootcamp that originated in France. French billionaire Xavier Niel originally started the program in Europe, then brought it to Fremont, California. The 42 coding bootcamp has no instructors, class schedules, or rigid attendance requirements. Instead, the program is self-guided and peer-assisted. Students attend a pre-admissions ‘piscine’ for four weeks prior to attending the bootcamp. If accepted after the challenge of the piscine, students spend three to five years in the self-paced full bootcamp


42 (Silicon Valley) Tuition

There are no tuition or entrance costs at 42. In fact, 42 Silicon Valley even offers free housing to some students, but an application must be completed, and a form filled out. The school has a cafeteria and offers food at cost-of-production to all students. 


42 (Silicon Valley) Schedule and Curriculum

The piscine is the first step after the application process. During this time, students spend 4 weeks completing projects and coding challenges on computers at the campus. Students work alone and in groups, without instructors or direct help from staff. The campus is laid out in such a way as to promote collaboration. Those who succeed during the piscine move on to the full bootcamp, which takes place year-round. Students who fail the piscine are free to re-enroll at a later date and try again. The whole process is tuition-free. 


42 (Silicon Valley) Outcomes

42 Silicon Valley doesn’t publish job placement statistics, though it does give some indication of how the process works. As with the whole program, students generally take a self-guided approach to their own careers. Occasionally, companies will issue the students coding challenges and extend a job offer or internship to the winner or winners.



Metis offers an accredited data science bootcamp in San Francisco. The full-time program is immersive and has a duration of 12 weeks. This program won Course Report’s ‘Best Data Science Bootcamp of 2019’ award and Switchup’s ‘Best Data Science Bootcamp’ award for three consecutive years. The bootcamp is staffed with experienced instructors from around the Bay Area and offers students networking and learning opportunities with Silicon Valley industry leaders. The program is advanced and requires prerequisites before attending. 


Metis Tuition

The total upfront cost of tuition at Metis is $17,000. The accreditation of the program offers students with additional payment options as well. It opens the door to traditional financing opportunities, as well as the G.I. Bill and other education funding programs that are usually limited to colleges and universities. There are also several scholarship opportunities for this bootcamp.


Metis Schedule and Curriculum

Metis requires students to complete 30 hours of prerequisite work before entering the full-time program. Once the prerequisites are complete, students move on to the basics of data science. During week one, students work on linear regression, web scraping, and the design process. During week three, students review statistics and move on to machine learning and communicating results. Later, students learn databases, visualization, big data, deep learning, SQL, algorithms, DBSCAN, and more. The course runs Monday through Friday from 9:00 AM to 5:00 PM, for a total of 400 course hours for the duration of the program. 



Springboard is an online coding bootcamp that offers courses to San Francisco Bay Area residents. The bootcamp offers eight career-track and career-track prep coding programs, six of which with a job guarantee. Course options include machine learning, deep learning, data science, UX (user experience) and UI (user interface) design, data analytics, and digital marketing. Springboard is a remote school that emphasizes mentorship throughout the program. Each student works with a personal mentor and a student advisor, who provides technical support and guidance throughout the program.


Springboard Tuition

Students can pay tuition upfront or through a financing program. The data science and AI (artificial intelligence) career track program cost $7,500 upfront, $1,490 per month, $817 per month with deferred tuition, or $43 to $73 per month with the Credit Climb program. Prices vary between programs but tend to reflect the number of hours required to complete the course—not the overall length in months. The data science and UX design are both 6-month programs, but UX design costs less, at $5,900 upfront. This is because UX design students spend only 350 hours on the course, whereas data science students spend upwards of 500 hours working on the program. The data science, analytics, and design courses all come with deferred tuition and financing options, but the digital marketing course only offers an Affirm loan or monthly payments.


Springboard Schedule and Curriculum

Course length and schedules vary between subjects. The data science and AI program run for six months, and students spend around 500 hours or more on coursework. The analytics program is also six months in duration, and students spend 400 hours on coursework. Design and digital marketing students spend less time in the 6-month course. Digital marketing runs for 200 hours, and design for 350. All hourly figures are estimates, and individual students may take longer to complete the course. Each course is divided into sections, where students focus on specific aspects of the curriculum. For example, data science students begin with Python and move on to SQL, APIs, machine learning, along with software engineering for data science and more. Design students (who choose either UX design or UX and UI design) focus on coding languages and design-specific training. Digital marketing students learn metrics, SEO (search engine optimization), content marketing, and more. Students message and video chat with their mentors, during which time students can have their questions answered.


Springboard Outcomes

To date, Springboard has over 1,700 alumni working at tech companies all over the country. According to a May 2018 survey, graduates earned an average of $26,000 more than what they did before graduating the course. Additionally, Springboard states that not a single refund has been requested through their job guarantee program. 


Lambda School

The Lambda School offers nine-month full-time and 18-month part-time online coding bootcamp courses to students in the San Francisco Bay Area. This program also uses the one-to-one mentorship system through video chat and other forms of digital communication. Courses offered include iOS development, Android development, UX (user experience) design, data science, and full stack web development. In addition to digital mentoring, the Lambda School also offers local mentorship. The Lambda School requires attendance and a full-time commitment. 


Lambda School Tuition

The upfront cost of Lambda School bootcamps is $20,000, though students have more than one payment option. This coding bootcamp offers an income share agreement as well as a living stipend pilot program. The stipend program is designed to assist students with cost-of-living while attending the time-intensive course. The income share agreement requires students to pay 17% of their salary (post-graduation) as soon as it exceeds $50,000 annually. Afterward, students will pay for two years or a maximum of $30,000. Students who use the living stipend pilot program will pay 10% of their income for five years to pay off tuition and $18,000 ($2,000 per month) in living stipends.


Lambda School Schedule and Tuition

All Lambda School classes require student presence. That means students must be active and at their computers at specific times to attend live instruction. Full-time classes take place Monday through Friday from 8:00 AM to 5:00 PM (PST). Part-time classes occur Monday through Thursday (and a choice of Friday, Saturday, or Sunday) from either 4:00 PM to 7:00 PM or 6:00 PM to 9:00 PM (PST). The curriculum at the Lambda School is topic-specific and includes a range of coding languages. The full stack web development course covers the basics (HTML and JavaScript) along with complex object-oriented programming and more. The android development and iOS development covers the necessary languages to build apps, including Swift, Objective-C, Kotlin, C, Python and more. UX design covers the basics of web and mobile program building, and the data science course overviews artificial intelligence and machine learning.


Lambda School Outcomes

The Lambda School emphasizes career prep during its programs. Additionally, the Lambda School publishes job placement and student outcome statistics. According to the school, 86% of graduates find jobs within six months of graduation, and these individuals make more than $50,000 annually. The Lambda School has more than a thousand alumni working around the country.


Best San Francisco Non-Coding Bootcamps

When most people hear ‘bootcamp,’ they probably think of coding bootcamps. And while coding bootcamps are, without a doubt, the most numerous types of bootcamp, they’re not the only option. The following programs, while not ‘coding’ bootcamps, still follow the basic fast-tracked education model. These career advancement and education programs are designed to give students an edge or open up career possibilities. Here are the top five (non-coding) bootcamps in the San Francisco Bay Area.


Product School

The product school is a Bay Area-based career education program centered around the product management field. Specifically, the program is designed to educate students for a product management position in the tech industry. This program offers three separate bootcamp courses, all of which focus on a different area of expertise. They include product management, full stack product management, and product leadership. Each course lasts 40 hours, and students receive a completion certificate once they graduate. 


Product School Tuition

Tuition prices vary across the board. As of August 2019, the Product School offers discounts on two out of three courses. The lowest-priced course, which is product management, costs $3,999. The full stack product management course originally cost $7,999 but was recently marked down to $6,999. The costliest course on the list is product leadership, which the Product School marked down from $11,999 to $9,999. The school offers payment plans for the product leadership and full stack product management courses. The full stack management and product leadership courses start at $179 and $249 per month, respectively. Both programs offer interest-free financing for some students.


Product School Schedule and Curriculum

Class schedules vary, but each course is part-time and lasts four months. Class schedule options include 9:30 AM to 3:00 PM on Saturdays, or 6:30 PM to 9:00 PM on Tuesdays and Thursdays. Students are given multiple options to help fit the program into their schedules. The curriculum of each class also varies, but product management (and best practices) are the primary topics of study in these courses.


Product School Outcomes

The Product School doesn’t explicitly share job placement and student outcome statistics, but it does share some student outcome information. The Product School is a popular destination for professionals looking to gain additional skills and certifications, especially for internal promotions or career advancement. According to the Product School, program graduates work at big-name Silicon Valley giants such as Google, Facebook, Netflix, Apple, Amazon, PayPal, Spotify, Airbnb, and Uber.



Tradecraft is another San Francisco-based ‘non-coding’ bootcamp. The career-advancement programs offered by Tradecraft are 12 weeks in length. Tradecraft offers business development courses, product design and engineering courses, and growth marketing courses. These full-time and immersive programs are only available in-person on the Tradecraft campus. Students work on real-world projects for large Silicon Valley tech companies, along with ‘core concepts.’ The combination of core concepts and industry projects is designed to provide students with an ideal balance of information and experience before entering the workforce.


Tradecraft Tuition

The full price of all courses offered by Tradecraft is $14,000 upfront. The upfront tuition price covers the full 14-week program. For qualifying students, the school offers financing plans as well. 


Tradecraft Schedule and Curriculum

Each bootcamp course at Tradecraft is full-time, and each course is 12 weeks in length. During each of these programs, students spend roughly 60 hours per week on classes, study time, and projects. The enrollment and admissions schedules are rolling, though students should clear their schedules to allow ample time to complete the course. Efficiency is key at intensive bootcamps such as this and missing a class or two can set students behind significantly. The curriculum at this school is also intensive. Product design students work on user interface design, content and copywriting, user research, customer development, interactive design, and more. Growth students learn experimentation, activation, retention, copywriting, and more. The sales and business development course focuses on business theory, influence, deal crafting, persuasion, and customer development, and more.


Tradecraft Outcomes

Tradecraft does not publish job placement statistics. This career education and advancement program are popular amongst professionals looking to boost their current careers or branch out into a new one. However, the skills learned in this bootcamp should increase the chances that some people will get a job or qualify for a new promotion.



Flockjay offers a technology sales bootcamp designed to train people for a job in the tech industry. The results-driven curriculum at Flockjay trains individuals to become sales representatives and get into the industry quickly. This online bootcamp requires students to attend 90% of classes to graduate. Once they graduate, students continue to receive mentoring through the hiring and post-hiring processes. 


Flockjay Tuition

Students at Flockjay have several payment options. Tuition costs $5,000 upfront, but this bootcamp also offers an income share agreement. Income share students aren’t required to put any money down. Instead, they agree to pay 10% of their income for one year or a maximum of $9,000 to the program. The cap of $9,000 is the absolute maximum paid—if students make an exceptional salary, their income share agreement could end before a year is up. The program also offers a money-back guarantee for some students who can’t find employment.


Flockjay Schedule and Curriculum

Flockjay’s technology sales bootcamp is 100% online, and the course duration is 12 weeks. Classes take place on Monday through Thursday from 5:00 PM to 8:00 PM (PST). The part-time four-day per week schedule allows many students to balance their work and home lives with classes. The classes take place in a virtual classroom, with live instructors and students—which is why attendance is mandatory. Students who miss more than 10% of classes will result in dismissal from the course. The Flockjay curriculum is split into five parts. The first three weeks of the program are devoted to BANT (budget, authority, needs, and timeline), discovery calls, conversational marketing, management skills, and the science of sales. The next two weeks focus on outbound prospecting. Weeks seven and eight cover modern sales technology including Outreach, Linkedin, Salesforce, Zoom, Streak, Slack, and Drift. Next, students work on solution selling, active listening, mirroring, matching, and more. During the last four weeks of the program, students develop their resumes and prepare for the job search.


Flockjay Outcomes

Flockjay doesn’t publish job placement statistics or student outcome numbers. However, Flockjay alumni work all over the tech industry. Companies staffed by Flockjay grads include Google, Envoy, Airtable Gusto, Y-Combinator, and more. The money-back-guarantee offered by Flockjay offers a form of investment-protection for students and shifts the burden onto the school to deliver results.


SV Academy

SV Academy is unique on this list, as it’s an unusual type of ‘bootcamp.’ This program is a business mentoring fellowship that is completely tuition-free for students. And while it doesn’t cost anything to attend, students who complete the course have obligations in lieu of tuition. This program focuses on real-world learning and sales tactic mentoring, with the ultimate goal of placing strong candidates in high-paying sales positions. SV Academy offers company-matching for students, along with ongoing mentorship for 12 months after graduation.


SV Academy Tuition

Students don’t need to pay any tuition. Instead, students commit to work for a company for a year after graduating from the course. Businesses in need of qualified tech sales experts fund the program and recruit directly through it. In essence, completing the program is a very direct route into a sales job. SV Academy states that the cost-per-candidate to businesses is $10,000, which (ideally) will be repaid by profits generated when students begin to sell for the company. 


SV Academy Schedule and Curriculum

The length of the program is 12 weeks, and students spend 15 to 20 hours a week on classwork. Based on these hours, this bootcamp qualifies as part-time by most definitions. The actual length of student involvement is over a year, but most of the time students spend in that period will be on-the-job and paid. During the 12-week program, students learn the intricacies and best practices of sales and continue into the workforce immediately after completing the course.


SV Academy Outcomes

Completing the program is essentially a job guarantee, with a few stipulations. The primary factor influencing job placement (other than graduation) is student location. The job guarantee is only available to San Francisco and Boston-area students, as these are the only locations where SV Academy can Guarantee a job. Students outside those regions (or who don’t want to move) can still find employment. The minimum base salary offered through the program is $79,000 per year.


Always Hired

Always Hired offers a sales training bootcamp for San Francisco Bay Area-based students. The program focuses primarily on developing strong and effective sales techniques for the tech industry. Always Hired trains people to become Sales Development Representatives, and the program is available in several forms. Students can attend for training only or for the full bootcamp program. The full program, while covering the same curriculum as the training program, offers job placement and alumni perks. Students can choose to attend classes on campus or online remotely. 


Always Hired Tuition

Always Hired is another one of the few non-coding bootcamps that offers an income share agreement. Financing plans are also available for this course. The least expensive course, which is called ‘training,’ costs $2,500 upfront. Training program students do not receive the full benefits offered by the course. Bootcamp students pay $4,000 upfront if they don’t wish to commit to a hiring partner. The course is offered for free with one stipulation—students must commit to working for an Always Hired hiring partners after graduation. To many people, this can be a big plus. 


Always Hired Schedule and Curriculum

This part-time and short-term bootcamp runs on Monday through Thursday from 6:00 PM to 9:00 PM (PST). The program runs during the evenings to allow students to continue to work while attending. Attendance is mandatory—missing a single class or assignment will result in an automatic expulsion from the course. The only acceptable excuse for missing a class is a ‘medical and life emergency’ which must be verified by a note. The curriculum covered in the is course includes sales tactics, best practices, and the various intricacies of being a successful technology salesperson in Silicon Valley. The program also offers Salesforce training.


Always Hired Outcomes

The base salary for placed Always Hired graduates is $50,000, but the school states that the averages are between $75,000 and $85,000 per year. The school teaches that individual factors (such as personal motivation) are important for contributing to student success. Coaching and instruction provided throughout the course are designed to help students get to a point where they foster their own success.



Education in America is changing rapidly, and bootcamps of all kinds are now a time-tested and proven route into a profitable career. Students from all over the country take advantage of programs similar to these, and many achieve results. With nearly two dozen bootcamp choices in San Francisco alone, bootcamps are now cemented into the educational alternatives of the 21st century. Regardless of how you choose to educate yourself, consider the top San Francisco bootcamps before making a decision, and take a look at the in-depth descriptions of your top bootcamp picks.

Leave a Reply