thinkful-logo

Thinkful

Atlanta, Austin, Boston, Chicago, Dallas, Denver, Detroit, Houston, Los Angeles, Miami, Minneapolis, New York City, Online, Orlando, Philadelphia, Phoenix, Portland, Raleigh, Raleigh, Salt Lake City, San Diego, San Francisco, Seattle, Tampa, Washington

Thinkful

Avg Rating:4.62 ( 539 reviews )

Thinkful is an online school that equips students for new careers by offering online, fast-paced, job-ready programs in software engineering, data science, data analytics, design, and product management. Students learn cutting-edge industry standards, have 1-on-1 mentoring with an industry professional, and receive career services and job placement assistance to get a job in tech (and even offer a tuition refund guarantee). While Thinkful is an online platform, the school also has in-person communities in tech hubs around the US, where students can attend in-person events and classes. 

Thinkful’s flagship programs are the 5-month Engineering Immersion and Data Science Immersion, Engineering Flex, Engineering Nights & Weekends, Data Science Flex, Product Design Flex, Product Management Flex, and Data Analytics Flex. All courses include personal mentor meetings, a custom-built curriculum, and daily mentor-hosted Q&A sessions with industry professionals. Students are expected to commit 50-60 hours per week for Immersion programs and 20 to 25 hours per week for Flexible programs. Thinkful students can set their schedules, learn while they can keep their jobs, and access course materials from anywhere in the world. Students join a community of 3000+ students and mentors on Slack to get on-demand code help and build a professional network. All graduates receive lifetime access to the course curriculum.

Thinkful offers all students career guidance to navigate the job market, build a professional portfolio, and prepare for interviews. All programs guarantee job placement in a qualifying position that is full-time and in-field. If students are not placed within 6 months of graduation, they get a 100% tuition refund.

Prospective students can apply via the Thinkful website, and schedule a call to chat with an advisor. It’s important to note that the Data Science Immersion and Flexible programs have more strict admissions requirements than other programs.

Recent Thinkful Reviews: Rating 4.62

all (539) reviews for Thinkful →

Recent Thinkful News

Read all (82) articles about Thinkful →
  • Data Analytics Flex

    Apply
    MySQL, Python, Data Visualization, SQL, Excel, Data Analytics , Business Intelligence
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$7,990
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    Set your schedule in a program built to turn your into a highly-paid data analyst in six months. Benefit from one-on-one mentorship, career guidance, and community support from enroll to hire.
    Financing
    DepositN/A
    Financing
    Options: https://www.thinkful.com/bootcamp/data-analytics/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Data Analytics Immersion

    Apply
    Start Date None scheduled
    Cost$12,250
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A rigorous and structured full-time program built to get you a job as a data analyst. Benefit from instructor-led learning, a virtual classroom environment, 1-on-1 mentorship, and a robust support team.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: https://www.thinkful.com/bootcamp/data-analytics/full-time/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes
  • Data Science Flex

    Apply
    Data Science, Python, SQL, Hadoop, Machine Learning, Spark, Algorithms
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$7,990
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A flexible, online data science course aimed at helping you launch a career. One-on-one mentorship, professional guidance, and a robust community network are on hand to help you succeed in this highly advanced profession.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: 
    https://www.thinkful.com/bootcamp/data-science/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelIntermediate
    Placement TestYes
    InterviewYes
  • Data Science Immersion

    Apply
    Data Science, Python, SQL, Hadoop, Machine Learning, Spark, Algorithms
    OnlineFull Time60 Hours/week22 Weeks
    Start Date January 2, 2020
    Cost$18,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    An accelerated online program of classes, mentorship, and professional guidance designed to get you a career in data science, fast. This advanced program is designed to serve the needs of equipping degree graduates with the data science skillset they need to obtain a career in their field of study.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: 
    https://www.thinkful.com/bootcamp/data-science/full-time/#pricing
    Getting in
    Minimum Skill LevelAdvanced degree
    Placement TestYes
    InterviewYes
    More Start Dates
    January 2, 2020 - Online Apply by December 11, 2019
  • Engineering Flex

    Apply
    AngularJS, HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$9,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A flexible program built to get you a career in full-stack web development. Study online at a pace that works for you, while a team of mentors, career coaches, and peers guides you every step of the way.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options:
     https://www.thinkful.com/pricing/#financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Engineering Immersion

    Apply
    HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlineFull Time60 Hours/week22 Weeks
    Start Date January 6, 2020
    Cost$16,000
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A fast-tracked, full time program of online classes, mentorship, and career coaching. Skills, tools, and the support you need to become a highly paid full-stack web developer.
    Financing
    DepositN/A
    Financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestYes
    InterviewYes
    More Start Dates
    January 6, 2020 - Online Apply by November 18, 2019
  • Engineering Nights & Weekends

    Apply
    HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlinePart Time25 Hours/week30 Weeks
    Start Date January 6, 2020
    Cost$12,900
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    An online program that will turn you into a full-stack web developer after hours. Work up from the fundamentals, write strong code, and build the perfect job-ready portfolio.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options: 
    https://www.thinkful.com/bootcamp/web-development/nights-weekends/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestYes
    InterviewYes
    More Start Dates
    January 6, 2020 - Online Apply by November 18, 2019
  • Product Design Flex

    Apply
    HTML, Git, JavaScript, jQuery, Design, User Experience Design, CSS, Front End
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$8,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    Set your schedule with an online program aimed at taking you from newbie to a confident, highly-paid product designer. Learn the skills and the best way to present them with a team of mentors, career coaches, and community supporters.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options: 
    https://www.thinkful.com/bootcamp/product-design/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Product Management Flex

    Apply
    Start Date Rolling Start Date
    Cost$8,650
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    This flexible, online Product Management course is built to help you start a brand new, high-paying tech career. You’ll receive a personal mentor, work on real-world projects, and benefit from career coaches.
    Financing
    DepositN/A
    Financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes

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.

  • Anonymous • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I decided to give thinkful a try. I sure do regret it. It's just a total waste of time and money. The cirriculum is non exsistant and instead of teaching you what you need to know they refer to you outside sources and they also want you to ask your mentor for help last. What was I paying them all that money for then?

  • great!
    - 2/8/2016
    Anonymous • ruby/js developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I did 3 thinkful courses over about 8-10 months from late 2013 - mid 2014...and by the end of the 3rd course I had a fulltime job as a developer! I did the rails, frontend, and angular courses.

    They recommend 10 hours per week, but really the amount of effort you put in dictates how successful you will be. Go to office hours, hang out on slack, etc. The mentors are the biggest value and you should really try to use office hours for code reviews of your work and let your mentor tear your stuff apart. Use office hours/other channels for support and troubleshooting.

    Their courses do have things like typos, occassional missing instructions, but they are quick to help out if you get in touch. You really can't expect perfection because once you get into the industry, you'll see plenty of incorrect readmes, bugs, etc and you'll have to figure things out yourself.

    There was no job assistance when I did the courses, but I guess they offer that now. I picked thinkful because it was inexpensive, got me developer facetime when I was living in Asia and I could do it remotely. I still jump into office hours / hang around on slack because they are all really nice people and the mentors are brillliant resources who are always up to talk shop.

  • M Nickey • SMB Analyst • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    My experience with Thinkful was for the most part positive. The slack community was responsive, fun and helpful. The staff was/is friendly and understanding and the ciriculum was right for me.

    The ciriculum started with the basics and then moved to more advanced topics such as frameworks, argparse, object orientated code. Knowing this was in-part why I signed up.

    All that said, I signed up was assigned a mentor and left feeling much more confident in my web-dev skills especially in python. This is a great first step for enyone looking into starting web-dev as a career but wants to have a skilllike python that will be able to be used in multiple arenas.

    When I say that the coursework is what you make of it, it truly is. If you spend time with the mentors online, ask questions and learn with their program, you'll be OK. If however you're shy or don't ask questions, you might be better off with something that's a bit lower in price. There are times that you have to bark in order to get help. This is rare but it happens.

    At the time of my graduation, I didn't receive any job assistance however the skills that I learned were able to help me land a position as a developer. Job assistance just wasn't available when I was a student.

    Pros:
    Friendly staff
    Fun content
    Current & topical information for job hunting

    Cons:
    A lot of the time, I would be pushed to read the docs, even if I had already done so.
    It did not feel the the mentor I was assigned was invested in my growth
    Project Feedback was sparse
     

  • Bruce • Software Quality Assurance
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    It is 2016,  I just spent a month stepping thru the Thinkful Front-End Development course.  While my mentor was helpful and talented,  the course-work was disappointing.  "Think of reading a book with many pages missing from the story" .   You are left with a feeling of confusion as too much essential subject matter is not provided by Thinkful coursework regarding HTML and CSS.   While the mentor can fill-in some gaps,  you must go to other websites to complete your answers to your many questions.    For a price of $300 to $1500 per month,  the student deserves more robust course materials to properly leverage their time spent with their mentor.  Unfortunately skilled mentors will not makeup for the flawed course materials.

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

    I came in with the goal of admission to a bootcamp.  When I left I had admission to RefactorU, MakerSquare, and Hack Reactor.  So I accomplished my goal. 

    I started out in their Front End Development course, but switched about halfway though to their MakerSquare Bootcamp Prep Course as it was more in line with my goal of admission to a fullstack javascript bootcamp.  Both expereinces were good.  I would recommend Thinkful, if you have a goal and want help getting there.  I took the Javascript codeacdemy course before entering and as a result I think I got more out of the javscript aspects of the course.  Along those lines I regret not also doing the HTML/CSS codeacdemy course beforehand, as I would have gotten more out of my thinkful course and my time with my mentor. 

    One of the best parts of thinkful is their indivudualized approach to customer service.  When you need help with anything and they email you back, its not a auto-generated email, its a real person.  I moved once in the middle of a course and there were very accompodating.  Other little things popped up throughout my time with them and it was always handled painlessly, logically, and to my satisfaction.

  • Got me there
    - 11/28/2015
    Seth • Technical Writer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    When shopping for bootcamps, I was looking primarily at in-person programs, as I learn better in social situations. The cost of these programs were prohibitively high for me though. Thinkful seemed to offer a nice compromise with their mix of online cirriculum and weekly google hangouts with a mentor. The price point ($500 at the time, though they've changed up their programs/prices a bit since I began), delivered good value for the money. 

    I did the Python program, which has a focus on backend web development. The cirriculum was decent. On par with Google's online Python classes- my only point of comparison for purely online courses. I didn't spend much time in the Slack channels or online workshops, though I did find them useful. Several times I got blocked and posted a question in the Python Slack channel. Each time someone from Slack answered my questions and unblocked me with a response time averaging ~1-15 mins. The real value of the program though came from my mentor (Tudor), who was excellent. In our always-too-short 45 min weekly sessions, I learned exponentially more per minute than when I was learning on my own. Also, having another human to meet with regularly held me accountable and kept me motivated. 

    The average time it takes to finish the course is three months. I ended up taking four (for a grand total of $2,000), mainly because I chose a fairly ambitious capstone project (a Django site), which took much longer than expected (Django is awesome but hard!).

    I feel this course could get you within "striking distance" of a junior software development position, if that's your goal. It teaches you enough about some fundamental technologies (Python, Flask, databases (Postgres), Heroku, basic front end stuff (html, css)), that you can build real-world applications. I didn't take advantage of their career services, so can't review those. I'm currently doing some basic freelance web development work I got through a friend and looking to keep building and learning.

    Would (and have) recommend Thinkful to people looking to pursue coding without quitting their day job, or just looking for a more economical learning experience. 

     

     

     

     

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

    It works with my learning style and for a busy professional like me. I enjoy talking one on one with the mentor who helped me alot.

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

    It works with my learning style and for a busy professional like me. I enjoy talking one on one with the mentor who helped me alot.

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

    A good overview of what the world of Data Science is like. This is a great course for someone looking for beginners' knowledge with a little extra. The plan to finish within the recommended time frame (12 weeks) is a little unrealistic, especially if you have other commitments, such as full time work. However, it is absolutely worth it to invest the extra time. The mentorship you get is invaluable as being introduced to coding for the first time can be overwhelming and a more hands on approach by a mentor can make this seem less daunting.

    Keep pushing through the content! The last unit will introduce machine learning, which is very interesting. Don't get burned out at this point, it is a LOT to go through!

  • Anonymous • Business Systems Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My background: Degree in Comp Sci 6 years prior to starting the course. Acquainted with HTML, CSS, JS.

    My goal: To gain relevant skills so I can get a job in web development.

    My reason: Thinkful offers flexible, self-paced, and guided curriculum which fits my schedule since I have a full-time job.

    My result: Gained a full-time job as a developer before finishing the Front-End Career Path Course

    My experience (in summary):

    I had a great learning experience with Thinkful. Your experience will depend a great deal on your mentor. So if you think you're not paired with the right mentor, ask for a change as soon as possible. Fortunately, my mentors were great developers. Like everything else, just because you can do it, doesn't mean you can teach it. The same applies to Thinkful mentors. It's up to you to pick their brain. Be proactive by asking questions, explanations, helps, and clarifications.

    One notable mention is Derek. Derek's not my mentor, though I wish he was. There is hardly anybody as interested or as hard working in helping me as Derek. From advice, to extra mentor sessions, to extra curriculum. Anything that will aid me in accomplishing my goal.

    I highly recommend Thinkful, but please realize that it's not a utopia for dev bootcamps (I can bet you that no place is). You'll learn to think and solve problem as a developer.

  • Max Carlquist • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My time at Thinkful started when I was quite aware that to pursue a career in Freelance Web Development I needed a reputable institution as a reference point to future employers. I had some previous experience coding, intermediate HTML & CSS skills, but no javascript knowledge - even said that javascript was uneccesary and too complicated to implement in my, then, web projects. By the end of this course I thought I'd never say the words: "Javascript IS necessary and fun!" I had a great mentor, a guide along the dark alleyways fo learning a new language, and a fantastic, closely-knit, community of fellow classmates, coders, and eventually friends. Within two months I had grasped not only an advanced level of Javascript, but honed my HTML & CSS skills to the MAX (yes I know, my name is Max, pun intended)! By now I'm a season programmer, with many projects under my belt, a whole new skillset, and the ability of utilizing this new found knowledge to pursue that Freelance Web Developement that I was so desperately in search of! Come one, come all, join me at Thinkful!

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

    My background includes more than two years of QA and Test Automation experience working as a contractor for various companies in northern Colorado. My focus had been to write software that would test against web sites, meant to ensure sites wouldn't break and user experience remained high. My goal with Thinkful's FEWD career path was to help me transition into the development side of things and not remain just a tester. 

    Success with education is always left up to the student, whether you go to a university or choose Thinkful, it is up to you the student to get what you want out of the experience. If you intend to get a junior or entry-level web developer role then Thinkful's FEWD career path is a great option considering they will show you what web developers go through on a day-by-day basis (yes this includes - using Google, StackOverflow, code reviews, debugging, test-driven development *hopefully*, refactoring). 

    Every concept you will use as a web developer is taught in this curriculum, so my advice would be to not focus so much on the tools being used but rather the concepts and reasons for using the tools (version control, build processes, testing, design, MVC frameworks). Learn and practice daily even if for only 20 minutes - it adds up over the 4 to 6 months you're in the program.

  • Asa Toburen • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The frontend developer Career Path program created by Thinkful is an excellent program for the aspiring developer. After 6 months working one on one with a professional developer, I was able to land a job almost immediately after completing the program. Thinkful's modern curriculum and professional mentors create a unique and effective learning experience. The Career Path is project-based and each project addresses a different real-world programming challenge. Whenever I hit a wall or had a question, I had immediate access to a professional mentor who would  answer my questions and provide valuable feedback on my work. I would recommend this program for anyone who is interested in starting a career in web development.

  • Career Path
    - 10/28/2015
    Kyle • Director of Academic Technology • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The front end career path at Thinkful is exactly what it sounds like: a course intended to help you land a job via tech skills. Thinkful recommends allowing six months to complete the course with a mentor. By explaining to my mentor what I wanted, and by dedicating myself to the course, I landed a job within a month of starting the front end career path!

    I currently teach AP programming ,created a "Start Up" course based on tech innovation, and I'm designing the school's computer science curriculum (hello oculus rift programming!). I also have the fun title of Director of Academic Technology, and I am currently helping the school build an innovation building. I get to seek out edtech pitch competitions, go to them, and work with a startups to push the school to frontier.

    I was able to shift the course to my needs, interests, and projects. This was critical in the learning process. My mentor was key in helping me succeed. I loved the one-on-one aspect of the course- rather than committing to a physical space and inflexible times. I treated this course like I was designing and attending my own coding bootcamp. If you are a hard worker, and are serious about learning to code, you will. If you depended on others as your driving force, I would not recommend. I like being in charge of my learning, and having a course that adapts to my life and needs, rather than the other way around.


    I'm currently working on my own side project of creating a native app (can't spill the beans on it!), and looking at accelerators to fund my own edtech startup. The key is that Thinkful empowered me to enter the tech workforce, and has shown me that I can learn whatever it is I need to do what I want. Thinkful offers a monthly subscription to partake in as many side courses as you like. This is nice, because a little help goes a long way. Plus, the price is right.

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

    My only regret is not starting this course earlier. I love Thinkful and taking this course has given me the knowledge, skills and portfolio to work as a developer. I still talk to my mentors, refer back to my course curriculum, and hangout in the Slack community. Since I graduated I will be able to pay off the course cost at the end of October - 2 months all with side code projects I've booked in the last few months. It takes a lot of commitment and time, more for total newbies like myself, but it has been worth it. I would do it again in a heartbeat. 

  • Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The quality of mentors here are not that great . They might be good developers but definitely are not good teachers . Unable to explain concepts well.

    I needed to switch out my mentor and a month later they had not yet assigned me a mentor and kept billing me . I was so frustrated


    Also cutomer service is horrible. No punctual replies at all , no matter who you contacted to sort out the whole mess. 

    NOT RECOMENDED !!

  • Luck of the Draw
    - 9/26/2015
    Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This review is regarding the FEWD course.

    I had a weird scheduling issue so I was with my first mentor for two months and am halfway through the last month with another mentor. My first mentor was amazing and geniunely wanted to help me improve my skills. He would talk me through issues and explain exactly what was going on. There were also awesome mentors in the office hours, chatrooms, and workshops. 

    My second mentor has been a different experience. He's told me more than once "there's no easy way to do that". I understand it may be difficult, but it would be nice to maybe have an explanation. Also, I did some googling after our session and was able to find a solution and implement it in five minutes for one of the issues without an "easy solution". I asked about suggestions for a freelance clients website and he mentioned using Wix or Squarespace. I'm here to learn and I think using Wix isn't the proper way for me to improve my skills.

    The main reason I signed up for Thinkful was for the mentorship and having finished projects. The curriculum is good and during my time they've introduced the library and workshops which is awesome. I wish they had that when I first started. I believe there's now a cheaper option to have access to the library and workshops only. I haven't gone through the job assistance yet, but I have my exit interview scheduled for next week. 

    Overall, it was a good experience and the projects helped me have a goal and level up my skills. The community is exteremely helpful. I'm greatful I had an amazing mentor to begin with or I wouldn't know where I'd be. You can't select your mentor so it's all in the luck of the draw. 

  • Not worth the $$
    - 9/21/2015
    Anonymous • User Experience Designer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I took the thinkful front-end develoer course part-time to bone up my work skills. While I walked away with some knowledge, I ended up abandoning the course about halfway through. My instructor was kind but didn't seem very worldly and would often take our calls from in bed (!) which was both unprofessional and awkward. The material was often out of date from the current version of Chrome. I ended up using other resources through Udemy that were a fraction of the cost of thinkful and got more value. Not recommended.

  • Tyler S • Front End Web Developer / Support Specialist • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Recently I graduated from the Front End Web Developer Career Path course at Thinkful and I was beyond impressed. With a background in graphic design and animation, and very little experience in web development, I started my journey to land a job as a FEWD. 

    Getting to meet with a mentor 3 times a week was more than beneficial because it kept me motivated, and when I had a deadline, I was more likely to complete my work. 

    Many of the reviews have noted that you end up having to google free resourses throughout the curriculum. They are not wrong, but at the same time this is part of the Thinkful way of learning. They teach you how to find the information you need and it has helped me tremendously throughout my professional career. I learned how to phrase questions I wanted to ask and sometimes even figure out my issue prior to even asking it. 

    The Career Path course is comprised of 5 parts:

    • Front End Web Development
    • Intermidiate Front End Web Development
    • AngularJS
    • Ellective
    • Career Services

    FEWD – I was able to complete in a few weeks because most of it was review for me, but I did learn a few tips and tricks along the way. This is a great course for someone with no knowledge of HTML/CSS/JS.

    Intermidiate FEWD – I thoroughly enjoied this course because I was able to replicate the game "Flappy Bird" with nothing other than javascript and the canvas element. You also learn about task runners, preprocessors, and other useful programs that can speed up your development process.

    AngularJS – This was my favorite course because I finally got to dive into Angular. At first I was very confused, but once I started talking with my mentor, he was able to explain and help me solve the problems. I'm currently using Angular at my job on a huge project and I give all credit to my skills to Thinkful.

    Career Services – This course was iffy because I didn't get the full experience of it. I landed a job one week into starting it. The mentor I had was very nice, knowledgable, and helped me look at my resume in a way that an HR person would read it.

    Overall I enjoyed my experience with Thinkful and definitely recommend this bootcamp to anyone that is looking for a fun, challenging way to learn to code at the speed you choose!

  • FEWD Review
    - 8/23/2015
    Jared H. • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm about to wrap up my time with the Thinkful Front-End Web Development course.  I've thoroughly enjoyed my time with the guys and gals at Thinkful and have definitely made some big jumps in a few different areas of web development.  Without using too many platitudes, you'll basically get out what YOU put into the course.  If you really push yourself and build things from the ground up, you'll come out on the other side with a significantly improved skill set.  

    Another great thing about Thinkful is that they are always looking to improve and provide more value to their students.  I believe they are currently on v4.0 for the front-end course.  The mentors are awesome, the projects lead you down a path that doesn't dead-end, and you community is even better.  We probably couldn't be frirends if you didn't enjoy your time with the Thinkful team.  

    PS: Thinkful has also introduced "workshops" recently into their office hours, meaning that there are several different subject areas introduced eachweek in a one hour live workshop.  Topics lately have included React, Node, organizing code, error handling, gulp, and a few others.

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

    I didn't make it far in the course, but when I did make an honest effort to do what they wantted, I found the way they formatted the curriculumn to be overly complicated. I am very new to HTML and CSS and didn't understand when they would say to do something because it was poorly formatted. Perhaps the expectation was for people to know more before taking the course but they said it was for beginners, and I didn't find that to be the case. They even had examples of what the code should look like but when I was showing it to my instructor, we realized the code they used was causing problems for my page, which lead to me getting frustrated. I really didn't have time to waste but waste it I did. 

  • Backend in Node.js
    - 6/26/2015
    Aaron • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    To lead with the positives,my assigned mentor Denis was fanastic.Extremely knowledgeable, and further was available both for our scheduled meetings and via email, which was a big help for a number of questions that I had. He was an excellent guide in understanding how Node.js works in real life. Thinkful itself did  a very good job in facilitating the class, and when I initially had problems synching up with my first mentor, they readily extended the course availability until a new one was assigned. The curriculum itself though I found to be a little lackluster. I appreciate that it was building a project, but I feel that it was a level of instruction below that which I've gotten at Codeschool and Treehouse. In fact, both of those sources were used for certain parts of the course. Thinkful's own lessons were fairly quick, and I don't feel really went into depth the way I was expecting. Also, there were some typos and other issues in the course that made it seem that it wasn't quite ready for primetime (though I'm assuming these have since been improved, as I did report them to Thinkful). Overall, this course felt like it was second fiddle to their more premiere front-end offerings. Given the strength of my mentor, correspondingly high quality instruction material could have really made this course shine. I wonder if it's just biting off a little more than it can chew, as backend programming really seems to require more depth than can be delivered in a short term online course.
     

  • Thinkful Thoughts
    - 5/29/2015
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I just graduated from Thinkful's main FEWD (Front End Web Design) course. I have not yet tried to find a job as this process is a career change for me and I am still financially hooked to my prior job for a few more months. I cannot therefore speak to Thinkful's job assistance, but they have offered to help even though it was not covered in my original package.

    I have to start off by saying how hard to back office staff works to hear from their students and learn from what they like and dislike about their program. They seemed super attentive to anything you had to say, whether that’s for me, their business, or both, I just can't say, but it did feel as though it was for me.

    I did have a small amount of coding background coming into the course. A long length of time trying to teach myself, but not a huge amount of actual time was spent given that I work a 55+ hour a week job with lots of travel. That is the main reason I choose Thinkful and I think overall that was a smart move. Thinkful's biggest competitor is Bloc. Thinkful is a bit newer and rapidly growing everyday thus it is hard to make a full comparison, however, because I spent the money, I think I shall.

    Thinkful is cheaper but you do receive what you pay for in this area. The curriculum had a huge number of errors, mainly typographical, however, they started to wear on the student as you go through the material. Given that Thinkful is so young, it is understandable, but nonetheless, quite irritating. Also on the curriculum, there was a great deal of "go to this other website and read their lessons and then come back here for your project". They are updating it as we speak, all the time, and have multiple version going at the same time depending on when you start. This was one of my two biggest pet peeves with Thinkful. Their curriculum is just not uniquely theirs while Bloc's does have a home written curriculum. My other pet peeve was that I was unable to choose my mentor specifically. While they were quite knowledgeable, they did not fit me personally and had some other shortcomings that I would have at least been able to attempt to rectify by choosing one that aligned with my goals. I am confident, that had I complained to Thinkful, they would have changed me out, however, like I said, I would then just be paired with another mentor at random, without really fixing the problem of alignment.

    Thinkful's projects are great, though a bit on the lighter side. It is only 3 months of about 10 hours a week but still I felt that doing just the projects at face value would not lead to much help. I took my own initiative as much as I could to do extra for each project, just for the practice. I know Bloc's projects are much more in depth and of larger number. I would have liked that.

    My overall conclusion is therefore, that for the money, this is a great program. If you want to go their online only, Bloc is quite expensive but offers more, and Thinkful is cheaper but offers less. This Thinkful program was still great and I would recommend to anyone that cannot afford the Bloc courses or does not need the intensity of that program.

  • Jun C. • Corporate Safety and IT Specialist • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was a student at Thinkful over a year ago in their Programming in Python course in which I learned to develop a dynamic website using Python and Flask in the backend. 

    At the time, I wanted to enhance my knowledge and potentially advance or change my career from the pharmaceutical industry to the tech industry. I was researching a number of options. I could get an AA degree in CS from one of the local community colleges; getting a BS was out of the question since the local universities here in San Diego, CA do not allow for a secondary BS and so my other option was getting an MS in CS at one of the universities. This meant that I would have to study for and take the GRE... meh, that's a lot of commitment for exploring getting into the tech industry.

    I also read a few articles about bootcamps and so I researched that. Unfortunately, there are no local bootcamps in SoCal. They're based near Silicon Valley and New York. Going into a bootcamp would've required me to quit my job for a few months and hope that I would find a job after the end of the bootcamp pending the fact that I don't burn out from the bootcamp. Since I already had job, the risk of doing a bootcamp didn't seem worth it. 

    There were also these other free online courses and MOOCs... Udacity, Udemy, Coursera, etc... and I also came across Thinkful.com. I've taken some courses on Udacity and learned how to program with JavaScript. These free online courses and MOOCs were great! Learn at your own pace and sometimes they were free or relatively cheap. And then comes Thinkful...

    It's somewhere between a full on bootcamp (I'm assuming here since I've never done a bootcamp) and a MOOC. You pay for their course and service (which is a sh*t-ton cheaper than the cost of a bootcamp) on a monthly basis and in the end, you graduate the course by working on and presenting a project with real world use. My final project was an "Online Training Website" in which a user can log in, do training courses, and it tracks which training courses you've completed. I used Python, Git, SQLAlchemy, Flask, and MySQL to create this site and I've actually put it into use at my current place of employment and they liked it so much since it was value-adding to our safety training. My company was recently bought out by another company (actually, the number one company in my particular industry) and I may even be able to use my training website in this company...

    Anyway, I've learned so much from Thinkful and I would definitely recommend it. The most valuable difference between Thinkful and MOOCs or other online courses such as the ones I took at Udacity and Coursera is that you have a mentor... a person who works in the industry with the technologies that you're learning. You do the assignments, just like Udacity or Coursera or Udemy... but when you're stuck on an assignment or if you don't understand the how or why... you have your assigned mentor availble to help you out. That personal touch can't be beat. And even if your mentor isn't available at that time, you have other mentors available to help you out. This type of positive experience doesn't even compare to MOOC forums or MOOC TAs. 

    After graduating from Thinkful, I've taken a few Python programming MOOCs here and there and honestly, I wouldn't have been able to pass some of those MOOCs without the knowledge I gained from Thinkful. And if I didn't pass those MOOCs, it would've been a waste of time and commitment...

    My overall experience with Thinkful was awesome and my mentor was excellent! I've learned a lot about his programming workflow and about his experience in the industry... that's something you'll never ever learn in a MOOC!  They are continually updating and improving their curriculum so I know the courses I did while I was their have improved. I haven't really looked into their Job Assistance as of yet since I'm still currently employed in the pharma industry (and using what I've learned at Thinkful) but I just might check with them in the near future... 

    If you're looking at bootcamps... have a look at Thinkful first... maybe that's a better option for you and they have other courses too! If you don't want to pay... go ahead and look at Coursera, Udemy, Udacity, etc... but when it gets to the point where you plateau in your learning, type http://thinkful.com into your web browser... 

  • Varun • Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I wanted to learn about front end web development and somebody told me about thinkful. I got enrolled and it was a great journey. I learned a lot and it helped me to make my next carrer switch.

Student Outcomes


36%
On-Time Graduation Rate
88%
In-Field Employed
$70,500
Change in Salary

180 Day Employment Breakdown:

Full-time employee
69%
Full-time apprenticeship, internship or contract position
19%
Hired by school in-field
0%

Started a new company or venture after graduation
0%
Short-term contract or part-time position
0%
Hired by school out of field
0%
Out of field
0%

Still seeking a job
12%
Not still seeking a job
0%

Non reporting
0%

Salary Breakdown:

86% of job obtainers reported salaries.

Notes & Caveats:

Thanks!