softstack-factory-logo

SoftStack Factory

San Diego

SoftStack Factory

Avg Rating:4.94 ( 18 reviews )

SoftStack Factory is a non-profit, part-time coding bootcamp based in San Diego, CA. SoftStack Factory is focused on teaching teamwork, problem-solving, product building, and corporate etiquette through working on real-life projects with experienced mentors. SoftStack Factory offers two programs: Web Development and Data Science. Both programs offer pay-as-you-go in-person, evening classes.

The 24-week Web Development program includes a four-phase curriculum, covering JavaScript, HTML & CSS, MEAN stack, and mobile development. Students will create single page applications using Mongo, Express, Angular, and Node.js. Students will also work together on a real-world project with deployments with Heroku, unit testing, code reviews, and collaborative GIT. The Web Development program is good for beginners as well as those who have a Computer Science degree but want to learn the latest technologies. 

The curriculum for the 12-week Data Science program consists of two-phases. The first phase is an Intro to Python for Data Science, and the second phase covers Data Science and Machine Learning. Students in the Data Science program will learn the fundamentals of Python, Numpy, Pandas, and exploratory analysis. Students will also develop data cleaning, featuring engineering, algorithm selection, and model training skills. By the end of the course, students will build a model on their own with a given data set. 

SoftStack Factory aims to bring long term value to the local community via a business model that allows a company to commission an application built by both students and mentors. The fees from the commission support the students' studies.

Recent SoftStack Factory Reviews: Rating 4.94

all (18) reviews for SoftStack Factory →

Recent SoftStack Factory News

    • Data Science 1: Intro to Python for Data Science

      Apply
      Data Science, Data Visualization, Data Analytics , Data Structures, Python
      In PersonPart Time8 Hours/week4 Weeks
      Start Date None scheduled
      Cost$125
      Class sizeN/A
      LocationSan Diego
      Part one of the Data Science program. Students learn the fundamentals of Python, using the most relevant Python libraries for manipulating and visualizing data.
      Financing
      DepositFull cost of the course ($125) due on or before the first day of class.
      Getting in
      Minimum Skill LevelOpen to all levels, great for analysts and beginners
      Placement TestNo
      InterviewNo
    • Data Science 2: Data Science & Machine Learning

      Apply
      Start Date None scheduled
      Cost$250
      Class sizeN/A
      LocationSan Diego
      Working with data - 4 weeks Students cover the techniques that real life data scientists use to gain insight into a dataset. From data engineering, to more advanced manipulation and visualizations; this course shows students how to unlock the secrets of any dataset — with the expressed goal of building experiments that require the building of a hypothesis function or “Model”. Building and Evaluating Machine Learning Models - 4 Weeks Students learn how to build Machine Learning models using the popular SciKit Learn library to show how Data Scientists “learn” a model to a dataset and how to make predictions with those models. We will also be covering the finer points of ML Modeling, namely Data Prep, Parameter Selection, and testing Model performance.
      Financing
      DepositFull cost of the course ($250) due on or before the first day of class.
      Getting in
      Minimum Skill LevelPrevious knowledge of Python is required.
      Placement TestNo
      InterviewNo
    • Web Dev 1 - Intro to Programming

      Apply
      HTML, JavaScript, CSS
      In PersonPart Time8 Hours/week4 Weeks
      Start Date None scheduled
      Cost$125
      Class size25
      LocationSan Diego
      Part one of the Web Development program. Students learn programming fundamentals using Vanilla Javascript and basic HTML/CSS.
      Financing
      DepositFull cost of the course ($125) due on or before the first day of class.
      Getting in
      Minimum Skill LevelOpen to all levels, great for beginners.
      Placement TestNo
      InterviewNo
    • Web Dev 2 - MEAN Stack

      Apply
      MySQL, AngularJS, MongoDB, HTML, Git, JavaScript, Mobile, CSS, Express.js, Node.js, Front End
      In PersonPart Time8 Hours/week8 Weeks
      Start Date None scheduled
      Cost$250
      Class size15
      LocationSan Diego
      Part two of the Web Development program. Fast-paced course focused on development with Angular, one of today's most popular Javascript frameworks. Students learn to create single page applications using MongoDB, Express.js, Angular and Node.js.
      Financing
      DepositFull cost of the course ($250) due on or before the first day of class.
      Getting in
      Minimum Skill LevelPrevious Javascript or programming experience recommended.
      Placement TestNo
      InterviewNo
    • Web Dev 3 - Hybrid Mobile App Development with Ionic

      Apply
      AngularJS, HTML, Git, JavaScript, Mobile, CSS, Express.js, Node.js, Front End
      In PersonPart Time8 Hours/week4 Weeks
      Start Date None scheduled
      Cost$125
      Class size15
      LocationSan Diego
      Part three of the Web Development program. Students learn how to create hybrid mobile applications using the Ionic and Angular frameworks.
      Financing
      DepositFull cost of the course ($125) due on or before the first day of class.
      Getting in
      Minimum Skill LevelFamiliarity with a modern JS Framework required.
      Placement TestNo
      InterviewNo
    • Web Dev 4 - Real World Project

      Apply
      Start Date None scheduled
      Cost$250
      Class size25
      LocationSan Diego
      Students work together to complete a real world project. Students learn advanced skills, teamwork, project oriented skills, participate in code reviews, collaborative GIT, deployments with Heroku and unit testing.
      Financing
      DepositFull cost of the course ($250) due on or before the first day of class.
      Getting in
      Minimum Skill LevelTo attend the intermediate courses, students must have at least completed the previous MEAN Stack course.
      Placement TestNo
      InterviewNo

    Review Guidelines

    • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
    • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
    • Be nice to others; don't attack others.
    • Use good grammar and check your spelling.
    • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
    • Don't spam or post fake reviews intended to boost or lower ratings.
    • Don't post or link to content that is sexually explicit.
    • Don't post or link to content that is abusive or hateful or threatens or harasses others.
    • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
    • Please note that we reserve the right to review and remove commentary that violates our policies.
    You must log in to submit a review.

    Click here to log in or sign up and continue.

    Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

    Title
    Description
    Rating
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    School Details
    About You

    Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

    You must log in to submit a review.

    Click here to log in or sign up and continue.

    • Great Start!
      - 9/6/2019
      Dilyara  User Photo
      Dilyara • Student • Student • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      SoftStack Factory is a great place to start if you want to learn how to code because this program provides with fundamental knowledge of programming. I had zero knowledge and skills of how to code, but just after a few months I’ve made huge progress and started developing web applications. The instructors are very helpful, they are not going to give you an answer right away, but they will help you come to the right answer yourself. Under their supervision, I saved so much time and struggle. The decision to go through this Bootcamp was the best decision I have ever made.  

    • Daniel   User Photo
      Daniel • Graduate Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      SoftStack Factory is a fantastic start for anyone looking to transition to a software development career or just learn some programming basics. I recommend doing some free bootcamp prep course before you start the program so you can be solidifying your fundamentals while going through the first phase. This will really be helpful when you start the second phase, as the MEAN Stack course comes at you fast with a lot of new concepts. From the second phase onwards, you will begin building projects and getting experience with mostly frontend and some backend programming. The final group project gives you a taste of collaborating with a team and building a larger scale application. 

      This, and I doubt any, bootcamp will have you prepared to enter right into an entry level programming job unless you have previous experience. The class meets Monday and Wednesday from 6-10, which the instructors will usually lecture on new topics and then proceed to giving challenges or time for working on projects. With the limited class time available, it is a program in which the more time and effort you invest in it out of class the more you will learn. The instructors and especially the program director, Peter, are great at steering you in the right direction when you inevitably get stuck. Overall, Softstack has a great learning environment and is an incredible opportunity at only a few hundred dollars, not thousands, to get the bootcamp jump into programming. 

    • Warren Young  User Photo
      Warren Young • Graduate Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      Attending this bootcamp was an amazing experience. The instructors are incredibly helpful. The atmosphere is expectional. Even if you are not looking to make software development your career, still attend if you want to learn about the web and JavaScript. This place has definitely filled many gaps in my knowledge of programming. I definitely have left this program with strong programming fundamentals. 

    • Sayed  User Photo
      Sayed • Student Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      Attending this bootcamp was an amazing experience with a very open staff that genuinely want you to succeed. Your welcomed and encouraged to work on your projects in an environment where you can be nudged in the right direction when stuck and instructed on the proper frame in which to think about problems. As with anything, you'll get what you put in. I've asked and been helped by Peter so many times, almost to the point of abuse!

      That being said, there will be a lot to learn, even after the bootcamp. If you are comming into development from a non IT/computer science background, prepare to put in a lot of hard work for a significant portion of your life before your ready to take up even a basic entry level role. 

      While you can learn web development and frameworks on your own, the real value of attending SoftStackFactory lies in the mentorship you'll receive, which will save you a lot of time being stuck.

      Those that will benefit the most have an unwavering bright outlook and are passionate about learning any software technology, even if its not part of the curriculum. 

    • Dillon Dobson  User Photo
      Dillon Dobson • Viejas Casino Database Marketing • Graduate Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      SoftStack is a wonderfulgroup that is very successful in giving people the tools they need to get into development/data/IT/tech. This is not a $10,000 bootcamp that promises you a job, it's a group of hard-working people who like learning and teaching. My experience was incredible and gave me the tools to get into a sweet database job (I do a lot of work in SQL, Excel, and Access) by giving me a strong foundation in web development and problem solving. One of SoftStack's biggest strengths, and weaknesses, is that this organization is constantly growing and adapting. This is great because they are learning with each iteration but this can also sometimes lead to confusion and, at times, disorganization. I think it's important that prospective applicants understand how this program differs from the more expensive options and weigh this against what they are looking to gain. I wanted to gain knowledge and options which I eventually capitalized on. Others in my cohort wanted immediate jobs and quit/gave up/got little to nothing out of it. SoftStack is hungry for people willing to learn and caters to them rather than to those who just thought that it might be a job factory development bootcamp. Harold is kind of weird and eccentric but he has brought together some amazing mentors and has the best intentions with this program. Danilo is frickin awesome and Peter is a super hard worker. So much good stuff here and even more potential. Much love to SoftStack and all the homies in my cohorts.
    • Friendl mentors
      - 11/7/2017
      Jenny Tran  User Photo
      Jenny Tran • Graduate Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      Non-profit coding boot camp where you learn how to code in Javascript and pick up basic web development skills.  The boot camp is separated into two parts: eight weeks of study and eight weeks working on a team project.  The boot camp classes are twice a week in the evenings (6:00pm to 10:00pm)  so it’s perfect for people who are studying or working in the day time.  Also since it’s a nonprofit, it doesn’t cost thousands of dollars like the other boot camps in the area and they only ask for you to make a small donation of 300 dollars.  The facilitators you’ll work with are friendly too, and they genuinely care that you learn. 

      You will learn basic front-end development skills (HTML/CSS) as well as back-end development and setting up a database (MongoDB). After learning how to code in Javascript, you’ll learn the Angular framework for web development and work with Node.js.  

       

    • Michael Peterson • N/A • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      This bootcamp was a bit of a lifesaver, I couldn't manage working a traditional bootcamp AND working my full-time job, yet was dying to know more about coding and programming. This checked all the boxes for me and actually received more when it came to my expectations for such a bargain of a price. I was able to quickly get to coding and begin creating my own web applications in as little as a few weeks. I did go through the entire course regimen and was asked to stay to gain more experience...all without any extra pay from me! I currently just graduated and am actively creating my own projects and portfolio, i couldn't be happier with such a great start.

    • Dusty Best • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      When you're done trying to learn on your own through all of the free online resources, this is the place to be. When trying to get up to speed and job ready, this material is where it's easy to hit a wall and find things difficult. The faculty at Softstack will provide the curriculum, but the hard work is still up to you. When you finally succeed after putting in the effort it will be incredibly rewarding. The big difference between Softstack and going it on your own is the faculty. They are clearly invested in their students, and having them available to bounce questions off of when you are actually stuck is great for getting over road blocks. If you're thinking about it, just take the leap and give this place a shot.

    • Go here!!!
      - 3/21/2019
      Raymond • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      Compared to other bootcamps, SoftStack is practically free, but unlike most free things, there is no catch. The instructors are great and really care about you. It’s a great environment to learn in. Wish they would offer some sort of advanced MEAN Stack course, I would’ve easily stayed another few months. Looking back, I wish they went deeper into backend stuff, but there’s only so much you can cover in the time allowed. There’s no official career services, but they genuinely care about you and try to help you prepare for the job market. If you’re thinking about learning how to code, I don’t see why you would go anywhere else than SoftStack.

    • Ben Martin • Software Engineer • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      I had done a fair amount of research looking for a decent bootcamp that didn't cost an arm and a leg so I was well aware of the average cost of a bootcamp and I was sure that there had to be a catch when I first read about Soft Stack. I can assure you that Soft Stack is real, there is no catch and more than that, the instructors and people who run it are deeply invested in the personal growth of the students and the program as a whole. I would recommend this program a hundred times to anyone who lives in San Diego. The knowlege I gained during this course helped me immediately land a job that I otherwise would not have been qualified for.

    • Brett Wray • Front End Developer • Student
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      I highly recommend Soft Stack Factory.

      I attended the Softstack Factory cohort that started in July of 2018, I found the program on Facebook where someone had recommended it, I applied because the price was right, I had always been anti bootcamp because to me they all seemed to be like the technical schools you hear horror stories about where they push out graduates that end up with a useless piece of paper and no actual job skills.

      That was not the experience at SSF. The program at SoftStack is designed to give you the real world skills that you need to be a web developer. While many bootcamps focus mainly on interview prep and helping you build skills for a resume this course teaches you the things that you'll actually need to know in order to be a developer.

      The program I attended was the MEAN stack, (Mongo, Express, Angular, and Node) so it was all Javascript based with the right amount of focus on simple languages like HTML and CSS. Before attending I had been self-teaching for 3 years and freelancing with WordPress, I was decent at CSS, but Javascript was my kryptonite, no matter how much money I poured into online courses I couldn't get it, in a sense, attending this Bootcamp was my last ditch effort to understand and Javascript.

      Within one month I had a better understanding of Javascript and was more comfortable, capable and knowledgable than I was while trying to self teach for 3 years. The program really drives fundamental JS into your head before moving into node based frameworks which is what you need in order to be successful, if JS isn't your thing, It's no problem because with any programming language you're learning the concept and the language/syntax is just a small difference that you can pick up, after SSF my PHP skills drastically improved because of the concepts that were taught.

      My cohort ended in Mid December, one week before my cohort ended I actually accepted a job as a front end developer and had many other very successful interviews. 

      After speaking with my new CTO, and fellow developers, they all praised the SSF program because as I mentioned earlier in this review SSF focuses on teaching you real-world application of Javascript/Programming rather than the fluff that just prepares you for interviewing and whiteboard questions.

       

      My advice to anyone looking to attend:

      The first portion of the course seems trivial, but it's simply because they're teaching you the skills you'll need in an easy to digest manner, you'll thank yourself for putting max effort into this portion when you advance in the course.

      Don't do the minimum - Spend time in addition to class studying more advanced concepts, dive deep into ES6, angular, rxjs etc. The more time you spend studying, the more advanced concepts you look into, the more you'll get out of this program. Not to say that this program falls short, because they fit a lot of content into a short period of time, but you'll really excel if you put in the extra time.

      Ask questions in class, don't be afraid, I never asked questions, then I'd be at home doing the projects wishing I had.

      What I would change:

      Not much, if anything I'd just want the program to be longer.

    • Irina Serova • Web Developer
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      I took SoftStack Factory MEAN-Stack Bootcamp this year, and it has been an useful and rewarding educational experience. 

      I would definitely recommend to everyone to take this 24-week Full stack Javascript program, if you want to learn Javascript from scratch and prepare to learn more ways to work with Javascript in the future.

      Course curriculum is the well-structured and provides a solid understanding of core theoretical concepts and their practical applications.

      Thank to Peter for his approach to teach the lectures, for all his systematic organization of all materials and actually care about their students. I thoroughly enjoyed the class and got a lot of support.

      The course is very intensive and comprehensive. You will create apps using a the MEAN Stack and learn how to build hybrid mobile applications with the Ionic framework.

      Join SoftStack Factory and take your skills to the next level!

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

      I was interested an adding coding as a skill but, with no intentions more I was unwilling to pay thousands of dollars. I found soft stack factory which had great reviews and a wonderful price tag! Hindsight I would of paid 2-3 more times knowing what I was going to get out of it. I went in knowing absolutely nothing (I wish I would of known some of the vocabulary/lingo, just to have helped my process move on a little faster - don’t worry you’ll learn it all). By the end of the course I look at the world completely different! While working I think of various problems and different ways to solve. I have a greater appreciation for everything thing, because I think about the coding and the people that went into that! I was challenged throughout the course both mentally and with time. The instructors are going to challenge you while guiding. They all work in the real world of coding and understand the problems and situations your going to be in, they try to put you in those shoes so you’re ready! There is no guaranteed career at the end, but,  if that’s what your about, don’t worry. These people know people and if you work really hard and try your best they will use their resources to help AS MUCH AS POSSIBLE! I would recommend this even if it’s just a starting point. You will be able to create a website that is interactive that allows real users to login, as well as make phone apps! Seriously everyone  who I talk about my experience with can’t wait to join because they want to become the genius they now think I am!! I’m so happy to be part of the SSF community and can’t wait to see their growth and my personal growth! you’ll never thank yourself enough for joining and sticking to it! Good luck and have fun! 

    • Brianna • Data Analyst • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      After completing SoftStack at the end of 2017, I can see that the experience has positively affected my career. My cohort took place during program shifts and development. What I saw was a program that really matured and improved and continues to do so. Beyond the program, I found the most valuable asset to SoftStack was the environment. There are a few things that make this successful. First, SoftStack has very engaged instructors. SoftStack is a non-profit. The instructors chose to be there because they are passionate about learning and want to give back. They invest in the student doing well; which makes all the difference. Another factor is the other students. The students at SoftStack Factory often have other jobs, tend to be clever, and are very goal oriented. Exactly the type of people you would want to go through this process with. As the course progresses to different phases, your peers become even more engaged and supportive. I think these elements that contribute to the SoftStack environment are key.

      Personally, I have gone on to work at Qualcomm as a data analyst. The exposure I received to databases, SQL, HTML and JavaScript has bolstered my integration at my new job. A year has passed and I'm still finding new ways to use skills gained at SoftStack. In addition, I’m still in touch with some members of my cohort, and enjoy the network that we developed.

      I think if you come here with the goals to learn how to learn, gain applicable development skills rapidly, and participate in a community, SoftStack will deliver what you're looking for.

       

    • Feb 2015 Cohort
      - 5/24/2016
      Oscar • Software QA Engineer
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      SoftStack Factory was an amazing experience for me. It was an intensive 12 week coding course that taught me what makes an app work. Before I started, I had a very basic understanding of HTML. Every day it was a new learning experience.

      The days start to merge into one another as you become more and more invested in what they are teaching. We started the first two days covering HTML and CSS. Afterwards, it was a sprint. We covered Javascript, Angular.js, Node.js, Express.js, and MongoDB. I am amazed at what I learned in the 12 weeks I was there.

      At SoftStack Factory you receive real world experience, by doing a project that has its own requirements, and includes mock-ups as well as breaking off into teams, and learning to coordinate with your fellow classmates. They also have a project week where each of the students chooses a project they want to create.

      My tips for anyone that wants to attend, keep working hard, don't get discouraged, and if you have any questions, Speak Up! John helped us out a ton, helping us work through the nuances of coding, and both him and Harold had the curriculum push our boundaries and learn as fast as possible. At times, the work might be a little bit overwhelming, but at around week 6 is when everything started to click together. You know what goes where, and why it goes there.

      SoftStack Factory will help you in searching for employment opportunities, so give it your all! I'd like to thank Harold for this opportunity, and I'd like to thank John for helping me through difficult problems. They really are great guys.

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

      Opportunities come and go. For some, it's a rare occasion.

      When Harold offered me a chance for a tuition free, mobile development bootcamp, I jumped at the offer. I left my hometown and my previous job for Soft Stack Factory.

      This is an opportunity you do not want to pass up.

      The 12 week program is rigorous. You will eat, sleep, and breath code. You will apply every bit of knowledge you get. I had no prior knowledge of any programming language. In 6 weeks, I was competent enough to talk about what I was working on and why.

      The amount of work you put in is exactly what you're going to get out of this program. SSF will assist you in finding a job, but it's entirely dependent on you. Your work is what will be marketed to future employers.

      You will have a projects under your belt before the 12 weeks are over. Your personal project and team project are reflected in your resume.

      You will get various educational resources and structured guidance from Harold and John. Don't be shy, they're there for you. Honestly, the material is pretty dense for new comers, so having questions for everything is expected. 

      Be prepared to learn, have a positive attitude, and have a passion for learning. What the guys at Soft Stack Factory are doing is great work and they're offering it for FREE. It's easy to be skeptical at that idea, but it's real.

      I'm currently two weeks into my 20 week internship at a multi-million dollar start up. My life has changed immensely and it's because of Soft Stack Factory.

       

    • Awesome!
      - 6/3/2019
      Anonymous • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      N/A

      I started Softstack in September of 2018 not knowing anything about programming and left with a new skill six months later. Of course programming is a never ending career. There is always so much to be learned, but Softstack introduced me to a world I was foreign to. Overall I am happy with the end result, especially for the price I paid. 

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

      SSF is a great place for anyont that knows nothing of coding yet wants to learn more about the field, like myself, I was in ironworking before I got the chance to learn Hybrid Mobile App Development from Harold and apply that knowledge to getting a job where I am utilizing my knowledge from being spun up in coding in 6 weeks time and then took on an actually client project which is in the app stores now.

      This is an amazing opportunity to learn and thrive.

    Thanks!