Our report card

Student reviews from sites you trust.


The #1 Rated Coding Bootcamp by Course Report
Best Online School
Best Instructors

Best Job Placement
Best Curriculum
Read the report
reviews star reviews star reviews star reviews star reviews star

by JP

October 27th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'm currently a student in Thinkful's full-time web development bootcamp. It has been everything I expected and more.

-The course teaches full stack javascript (the MERN stack), with an optional angular course.

-I'm learning a lot, but it's not overwhelming.

-The curriculum is clear and easy to digest.

-The aim is be employment ready by graduation. Guidance is provided throughout the course to achieve this.

-The people are awesome, from the admin folks to the instructors, TAs, mentors, and fellow students.



This is a community to join if you are serious about becoming a web developer. You learn cutting edge technology, get comfortable learing new frameworks, and have super-knowledge faculty (one of which I think of as the jedi of programming).

One final thing- if you are not familiar with the benefits of full stack javascript, check out the benefits: http://thefullstack.xyz/full-stack-javascript-developer/

reviews star reviews star reviews star reviews star reviews star

by Stephen Angelico

October 18th, 2016

Programming in Python

coursereport small logo via Course Report

I have tried to learn programming before. I tried the Python tutorial, a book that used C++, and various other free resources, but none of them got everything right and I was left stranded. When I found out how Thinkful teaches their students, including the mentor system, I knew I could use their support network to finally get into programming. While I am only about a month into the course, I can already say that I am a programmer (albeit still learning, but really we all are). My mentor has just the right balance of showing me what I need to do while letting me find some problems for myself. The course curriculum is pretty good at teaching the details of what I need to work with without being overwhelming (though I do have to take a break if I read too much in one sitting). Between mentor sessions I have found the Slack team very helpful for getting me unstuck.

reviews star reviews star reviews star reviews star reviews star

by Camillo

October 18th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Being enrolled for almost one month at Thinkful Flexible Web Development bootcamp, and so far, I can say that I had the greatest (and toughest) learning experience in my life!

The dream to dig into the "Coding_World" finally came true, and the reason I chose to enrol at Thinkful was for the great Curriculum they offer on the Web Development bootcamp; looking at the "real World" requirements, I believe their Curriculum is a great match.

The learning-path has been fantastic, in one month I went from a novice level to feel completely comfortable in subject such as HTML/CSS/Git/JavaScript (working on it)....said that, the path itself is not an easy one, it requires quite a lot of dedication, passion, curiosity...not everything is "given" lots of resources have to be found from the student, and as much it may seem "difficult", it is a great learning skill that will be easily (and for sure) applied in a working-environment...bottom line, skills like problem-solving, or going the "extra-mile" are extremely appreciated by potential employer.

Speaking about the learning path, I found extremely useful interact (3x week) with my mentor (Akiva) ... I think the mentor is the greatest integration to the material, being able to give direction, to highlight concepts in a different way, and to advice on the points where to focus.

In conclusion, I am really happy about my experience at Thinkful; I feel that the hard coding-hours have being rewarded with learning results....solving and understanding hard-topics, build confidence...and confidence gives energy to learn more and more. Bottom line, my Program Manager told me the first day "...do not be afraid of hard moment, think at how is rewarding solving them!..." - I completely agree.

Main reasons for my great experience at Thinkful:

- Curriculum

- Mentorship

- Projects

- feeling to be ready for a "real" Working environment.

reviews star reviews star reviews star reviews star reviews star

by Eugene Park

October 17th, 2016

Frontend Web Development

coursereport small logo via Course Report

I've taken a few free online courses to learn web development so paying for a curriculum was a bit of a leap for me. Having done so, I can appreciate the difference between a course that simply lists out HTML/CSS tutorials and a course that teaches industry standards and practices. It's clear that the staff at Thinkful put a lot of thought into the skills a developer needs to transition smoothly into a job. Teaching a man to phish...as it were.

Rather than spelling out the HTML/CSS code students of the course are required to do their own research to find solutions, just like they would on the job. Sections on Github, command line, codepen, and sublime text set you up to pass as an actual developer, not someone who googled a few tricks on CSS. Kudos to your curriculum designers and keep up the good work!

reviews star reviews star reviews star reviews star reviews star

by Simarbir Kaur Aulakh

October 11th, 2016

User Experience Design

coursereport small logo via Course Report

I am new to this field of UX design. It was wonderful experience learning something new.

reviews star reviews star reviews star reviews star reviews star

by Katie

October 5th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I cannot recommend Thinkful highly enough. From Noel who answered all my questions as I was comparing bootcamps to Derek who took me through the orientation session and my mentor Eric who has been a huge help answering my unending questions, I can't imagine having a better experience so far.I initially started learning to code on my own, and liked it so much I knew I wanted to make it into a full time career. Thinkful was miles ahead of the competition because they contacted me directly within minutes of submitting the interest form, and they always reached out to me to see how the decision process was going. It was a personal, welcoming experience from the very start and everyone I spoke with was passionate about helping a noob coder find their way.The curriculum is great. It's well written and the assignments/projects are practical, useful and sometimes humorous which really helps keep things interesting. The goals are realistic as is the usage of the knowledge gained. The minimum amount of hours necessary to complete the bootcamp is very doable as I work full time and never struggle to make time for the course.My mentor has been fantastic as well. It's easy to get frustrated when you hit a roadblock but having your mentor there to guide you is invaluable. They've faced the same challenges and can bring a new perspective to your struggle, or give you an explanation of your mistake so you never make the same mistake twice. Hearing from an experienced web developer how the knowledge from the curriculum applies to their every day life is a huge bonus. The frequent Q&A sessions are also very useful - there is no lack of resources with Thinkful.I haven't reached the career part, so I can't give that a review yet. However, I have already had a meeting with a member of the Career Services team who gave me tons of resources to look at to narrow down where I'd like to work/what I'm looking for. I'm fully confident that when the curriculum is complete, I'll achieve my goals with the help of the Thinkful team.

reviews star reviews star reviews star reviews star reviews star

by Cindy

October 5th, 2016

Frontend Web Development

coursereport small logo via Course Report

Thinkful has provided me with the opportunity to learn Front End Web Development at my own pace in a well-designed format.  The curriculum is relevant and builds in a logical manner.  Especially important to the coursework is the support.  Having a mentor on my side to provide one-on-one support throughout the course has made the experience even more valuable.Thank you, Thinkful! 

reviews star reviews star reviews star reviews star reviews star

by Jason

October 5th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I have been doing the Thinkful Flexible Web Development bootcamp for 3 weeks now, and I am very pleased. Their curriculum is really good and my mentor Chris is very helpful. With so many web technologies to learn it can get overwhelming to set a path to choose the best ones and learn them in the right order, but Thinkful has figured it out. I highly recommend Thinkful to anyone who wants to become a wed developer.

reviews star reviews star reviews star reviews star reviews star

by Vic

October 4th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I would highly recommend Thinkful's Flexible Web Development Bootcamp for the following reasons: 1. The flexible schedule works extremely well for me. I work 30 hours a week and  have a family to take of. It would be really difficult to keep up with a full-time or even part-time boot camp. I put in about 15 hours a week and so far it has been a very fulfilling learning experience. 2. Since the day I started, Thinkful's staff members have been in constant communication with me. I don't always have to initiate to get a response, which is a really nice change from traditional education institutions. 3. My mentor is extremely helpful, knowledgeable, and flexible with his time as well. He understands that I have other commitments outside of the course and is always willing to work with me. 4. I started the bootcamp without any experience, but Thinkful's curriculum and support never made me feel inadequate. I am currently four months in and coding is already a part of my daily life. 5. I have not gotten to the job assistance part, so I can't give it a full rating. But my career mentor has already reached out to me and the mock interviews are definitely helpful. I feel like this program is designed to land students a job. That is my top priority and I am very satisfied with my progress so far.

reviews star reviews star reviews star reviews star reviews star

by Kelsey Jacobsen

October 3rd, 2016

Frontend Web Development

coursereport small logo via Course Report

My experience with Thinkful has been a great one! I signed up to take the Front End Web Development course after trying several times to learn HTML, CSS, jQuery and Javascript both on my own and in other online courses, with all attempts ending unsuccessfully. Thinkful's curriculum and mentor program are the reason their course works so well. The material builds slowly upon itself, so it lays a solid foundation of understanding that then applies to later lessons, concepts, and languages learned. Having a mentor to talk directly to about any questions I had or concepts I found confusing made all the difference in the world. My mentor, Max, was awesome! He was always there to answer any questions and would often walk me through other exercises or examples that helped me see the problem I was stuck on in a different way, therefore unblocking me. I cannot speak highly enough of this program!

reviews star reviews star reviews star reviews star reviews star

by Bernardo

September 27th, 2016

Programming in Python

coursereport small logo via Course Report

I really enjoyed the experience at Thinkful. I've been learning Python with various platforms and found that the structure of Thinkful sets it apart from the rest. Being higher priced than others allows the program to provide more human interaction. My mentor was instrumental in my success and I took part in some Q&A sessions and the Slack channel. My one critique would be that I thought the pace was a bit fast for a class being advertised as beginner. I think some of the course content could be expanded upon before getting into building the programs. I would recommend having some foundations in Python before taking this class. I am interested in continuing my training in the Data Science class that Thinkful offers so I would say that is a testement to their offerings.

reviews star reviews star reviews star reviews star reviews star

by Trey

September 23rd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

With only a few months of coding experience prior to enrolling into the Thinkful part-time flexible career path, I have so far managed to finish all of my project assignments on time and conveniently attend mentor sessions. Before enrolling, my biggest concern was falling behind due to my lack of prior coding experience and/or basic understanding of code and web related stuff. I was a total noob when it came to computers, and so I naturally felt that enrolling into a bootcamp might not be a practical idea considering how rigorous and intensive most bootcamps are. Thinkful stands out from other bootcamps in that it offers various courses to accomodate its students. At age 29, I chose to enroll into the flexible part-time career path since I couldn't quit my current job. This isn't an option with other bootcamps, such as Hackreactor, a school in which I originally wanted to enroll. Thinkful offers same results as other schools, but different approaches.The Thinkful team has worked with me in many ways than just teaching me to code. The Q&A sessions that are offered, along with forums and Slack discussions, have helped immerse me in not only the langauge but the entire culture of code, an experience I couldn't have achieved with doing personal research alone. Like any language, to be fluent one must understand the abstract things that underlie grammar, syntax, and even pronunciation, and the abstract part of code, to me, is understanding the various styles code. There are so many ways to write code, and once you understand basic syntax and logic, the fun part is finding your style. Thinkful also does a great job at emphasizing the importance in honing your research skills as a developer. Various online resources are provided, perfect for bookmarking so to revisit or harken back to later if needed. If you're pretty serious about learning to code, I highly recommend doing so via the Thinkful team. I am 2 months in and already I feel I am starting to see the world from the eyes of a developer, and develop my own unique "style" of writing code.  

reviews star reviews star reviews star reviews star reviews star

by Olia

September 20th, 2016

Frontend Web Development

coursereport small logo via Course Report

Thinkful Front-end Development course proved to me that I can actually code which seemed almost impossible before! Everything is explained pretty well and mentor helps a lot as well as Q&A sessions! I gained new skills and hope to continue learning how to code because it's so much fun! I like challenges and Thinkful is a perfect one to overcome!

reviews star reviews star reviews star reviews star reviews star

by Jon

September 20th, 2016

Frontend Web Development

coursereport small logo via Course Report

The self driven online learning platform offered by Thinkful was perfect for me. It allowed me to move at my own pace and gave me the opportunity to spend as much time as necessary on any subject I felt I needed. The 1 on 1 mentor sessions gave me a platform to voice my questions and concerns, and helped me to focus on what was really important for my development. The Front-End Web Development course provided me with relevant information and educated me utilizing current and emerging industry practices.

reviews star reviews star reviews star reviews star reviews star

by Jordan

September 19th, 2016

iOS Programming in Swift

coursereport small logo via Course Report

My course at Thinkful was great! It provided me with a great foundation, now I feel like I can tackle any idea I have. If I have any problems, I know where to look if I have any issues. I would recommend this class to anyone!

reviews star reviews star reviews star reviews star reviews star

by Nick Galantowicz

September 19th, 2016

Frontend Web Development

coursereport small logo via Course Report

With practically zero experience I entered the front end engineering course nervous to say the least.  They're support systems and my mentor relationship subsided such nerves continuously throughout.  I can't thank Thinkful and my mentor Max enough for setting me on my path to becoming a programer!  Great course!

reviews star reviews star reviews star reviews star reviews star

by Luis

September 8th, 2016

Frontend Web Development

coursereport small logo via Course Report

I believe Thinkful is one of the best courses that I've seen out there. I've tried a couple of courses from different companies, but I feel like the one that helped me the most was Thinkful. The way they provide the information is very useful. They will give you a task and a one hour time frame for you to complete as much as you can. Once you finish the one hour time frame, you can go to the next step which is a walkthrough of how to complete the previous task.

The 1on1 with the mentor is such a great way to answer all your questions. Nicolas was my mentor and I have to say that he was an awesome resource that helped me a lot. I would recommend Thinkful to anyone who wants to learn how to code.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

September 8th, 2016

Frontend Web Development

coursereport small logo via Course Report

I would highly recommend this course. I took it while working a typical 9-5 job and didn't feel completely overwhelmed.  I didn't know what to expect considering my college major is in philosophy, but the video tutorials and the challenges they give you really help you understand the material without feeling like you were at a disadvantage from the start.  I never really liked online classes but the way they organized the material made it much more enjoyable. I was a little worried with having it be self-paced but I actually preferred it that way in the end, and my mentor definitely helped out with that. I unfortunately had to put it on pause because I'm back in school finishing undergrad, but I will, without a doubt, finish the course later on.

reviews star reviews star reviews star reviews star reviews star

by Brian Barrow

September 7th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I have really enjoyed the Thinkful curriculum so far. The reason I signed up was the mentorship factor. I had been going through FreeCodeCamp for about a year and was making good progress there, but I never had any consistent and quality feedback on my code. My projects worked, but I didn't know if I was following best practices. Having a mentor has been absolutely priceless. Definitely worth it!

reviews star reviews star reviews star reviews star reviews star

by Liz C.

August 28th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'm currently enrolled in the flexible time full stack development course through thinkful.com . I don't have a background in coding but do have a sense of curiosity and desire to learn so I was searching for a program that would support me as I learnt concepts that we new to me.  Part of the beauty of this program is the personal support provided by the staff. I'm not searching for traditional employment upon graduation but rather the start of a freelance career so it's been great to hear from the various support staff as to how they can help me achieve this.  I've never felt like a generic student being pushed through the program but rather like an individual with specific needs that can be discussed and addressed.  I have 3 people in my support team: my mentor, my program manager and a career counselor. We have discussed how my experience can be tailored to help my needs, from changing out sections of the curicculum to altering my career search to match the requirements of being a freelancer.  It makes me fee like I'm being set up to succeed and flourish with my new found skills.In terms of coursework support, I have 3 online video sessions with my mentor where we talk through concepts I'm having trouble grasping or work through code that isn't working.  If I'm between sessions there is plenty of support in the form of online office hours or a slack channel filled with people happy to help.If you are worried about coding being too hard for you or feeling like you want support and motivation as you learn then I can't recommend thinkful.com enough.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

August 26th, 2016

User Experience Design

coursereport small logo via Course Report

I have enjoyed the UX Design Thinkful course very much over the past month. I think the course work is very informative and relevant and gives a good overview of what goes in to UX Design. I have really enjoyed my mentor. I think that is the most valuable part of the program is having someone who knows what they are doing give advice and guidance. Of course, with programs like this you get out what you put into them. As long as you are willing to put the work in Thinkful will help you progress in a positive way.

reviews star reviews star reviews star reviews star reviews star

by Michelle Litzau

August 26th, 2016

Frontend Web Development

coursereport small logo via Course Report

I am currently in the Front End Web Development course and I am getting a lot out of it. The program layout is very helpful and the mentor they assigned to me is excellent. I would recommend this course to anyone who is looking to start from the beginning or who has been away from the subject and needs a good refresher course.

reviews star reviews star reviews star reviews star reviews star

by Courtney Waller

August 24th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'll lead with good news - I really did get a job (and a good one!) after completing Thinkful's flex front end bootcamp.I came in with very little knowledge about programming or web dev when I started in January, and Thinkful's course setup got me up and running in lightning fast time. Working with a mentor 3x a week was fantastic and much needed. I also took advantage of the Slack chatroom and live Q&A sessions so that even though I was doing it online, I felt like I had a community around me. Once I graduated (aka finished the curriculum), I had a very thorough review of my projects and portfolio to get them up to professional quality, plus help from an awesome team that introduced me to companies in my area and gave me interview and negotiating advice. From start to finish, I felt really supported and very much that what I was learning was on point and applicable to real life jobs. I would pick Thinkful again in a heartbeat and definitely recommend it to anyone looking to transition into a dev career.

reviews star reviews star reviews star reviews star reviews star

by Taylor Watters

August 18th, 2016

Frontend Web Development

coursereport small logo via Course Report

This course has provided me skills that have proven to put me ahead of my competition in the job hunt. The course is well designed and I really enjoyed the fact it makes you think about how to design the layout or solve a problem on your own after providing just enough background information. This was a great first step for me to take on my way towards becoming a full stack web developer and I would certainly recommend you enroll if this field interests you.

reviews star reviews star reviews star reviews star reviews star

by Bryce

August 15th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

This course has really helped me to understand what I am doing. I have tried to start learning to code on my own but this is the first time I truly started to understand it and have it stick.Meeting with my mentor every week is really the difference maker. Just being able to learn from someone who is activley working in the industry is a huge help. My mentor has helped me grasp the information in the lessons way better than I could do on my own.The projects are also set up in a way that really helps apply what was just learned. The staff at Thinkful are really great about fixing any issues quickly when you let them know about it.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

August 15th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Thinkful's customer service and professional mentorship are the program's best assets. I was always impressed by how accessible Thinkful staff are. Here's one example: I was worried that my final project wouldn't quite be up to snuff before another billing cycle. If Thinkful just wanted my money, they could have made me pay for another round, but instead, they were on my side and worked with me to make sure my final project was solid. The front-end unit was pretty easy thanks to resources like codecademy, but suddenly the back-end unit made me feel clueless at first. I definitely felt frustrated at first, but I think that Thinkful was doing me a favor by making me seek out answers to suppliment the provided material. Also, they made that seeking-out-of-answers pretty easy by responding to all questions on Slack channels and pointing me in the direction of articles and tutorials that made the pieces click. I realize now that I will have to know how to go out and find the answers to most of the problems I encounter as a web developer, so I am really glad that the curriculum didn't hand me all the answers off the bat.

reviews star reviews star reviews star reviews star reviews star

by Athanasios Canko

August 15th, 2016

Backend in Node.js

coursereport small logo via Course Report

I've been attending this course for a few weeks now, and everything seems so clear and smooth. I knew almost nothing about Node.js, and now I feel confident enough to create any web app that comes through my mind. Kudos to Thinkful!

reviews star reviews star reviews star reviews star reviews star

by Tyler Wade Bridges

August 11th, 2016

Frontend Web Development

coursereport small logo via Course Report

I've really had an amazing time with Thinkful, I've tried many other bootcamps or classes such as Hack Reactor prep but what they don't tell you on top of the entire bootcamp cost is that you have to give up your job as well as take out a loan to attend those bootcamps. Thinkful can be a part time course where you're allowed to make a living and have a much less aggressive career transition and they offer all the best stuff of bootcamps and job guarantees and for 1/2 the price!

reviews star reviews star reviews star reviews star reviews star

by Cody

August 6th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am only halfway through the part-time web development bootcamp, but have already learned more than I did in multiple college classes. Their curriculum is top notch, and I have an amazing mentor who I really connect with. I would highly recommend them.

reviews star reviews star reviews star reviews star reviews star

by Gerry Brosas

August 5th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am currently enrolled in thinkful's Flexible web development bootcamp and here's my experience so far. It took me a while to finally commit to thinkful, a lot of research and asking around. a lot of other school out there offeres the same or if not almost the same curiculum as thiknkful. but what actually caught my attention was their promise to land you or at least help you land a job. and since i'm doing this to change careers these option works best for me. I started with a call with NOEL your friendly thinkful walking wikipedia who i think knows everything you need to know about thinkful. after he answered all my questions i know i'm in. he sent me the link to the enrollment pageNote: one thing i love about thinkful is they offer a a lot of payment options. which really really help. they're working with skill funds for any one who needs to take a loan. after i enrolled, i got scheduled with Aric my program manager who walked me through on how the course will be. he was staright out on what to exoect from them and what they expect from. after that i had my first mentor interview scheduled, which i think cause my mentor flaked on me, but i'm pretty sure he has a valid reason. i sent an email out to aric and the thinkful support team, they responded pretty quick. i got a little late with my mentor sessions but it's ok cause they provided me with a new mentor Kris Craw who is by the way an amazing mentor. his style in teaching works prefect for me. i don't know about other mentor but this guy is the best, he actually gives a lot of pro-tips which helps a lot in moving forward, his tips makes your coding life more easier. i'm currenty doing the JQuery lessons and so far everything has been great.this course like every other course really depends on how your outlook is. if you're willing to learn you will learn a lot of new amazing things. what i really suggest to anyone planning to enroll is try out codecademy free material its not 100% the same but i think its the closest you can get on how their material feels like, this is a good way to see if you can commit into an on-line coding class. cause it's not easy you need dedication.

reviews star reviews star reviews star reviews star reviews star

by Johnny

August 4th, 2016

iOS Programming in Swift

coursereport small logo via Course Report

At my work there was an opening for someone to build an iOS app for another department. Naively, I jumped at the chance, thinking app development couldn't be hard. But it's tough, crazy tough for a beginner like me. There are many online tutorials, many of which don't cost much. And maybe you won't consider this until you've been as far as I have in the tutorial wilderness. The mentorship at Thinkful is really great along with the slack channel where you can get even more help in between sessions. The user experience of the course is also really great. Some courses have smallish font with scattered videos. Thinkful is a nice clean presentation that makes. 

reviews star reviews star reviews star reviews star reviews star

by Joseph

July 28th, 2016

Frontend Web Development

coursereport small logo via Course Report

I signed up for the Front End Web Development course through Thinkful when I thought I was signing up for the Bootcamp Prep course. When I found out a month later that I signed up for the wrong course, I immediately thought I made a mistake, but I actually felt like I made the right choice. I learned a lot more than I thought in a short amount of time, and felt that I could use that knowledge to get into the bootcamp of my choice. After a little bit of time, I was accepted into the bootcamp that I really wanted to join and could not be any happier. I accomplished what I wanted with the program and more. I would recommend this program to anyone wanting to start learning, because it gives you a great structure to learn, and doesn't hold your hand the entire way. Finding things out on your own, and through the slack community has made me learn things better than someone just telling me the answers. Thank you Thinkful for the direction you took me.

reviews star reviews star reviews star reviews star reviews star

by Dylan

July 28th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am about 6 weeks into the Thinkful Flexible Bootcamp. At first I was a little sketched out about forking the cash for a coding camp. Upon many reviews and many trips to reddit and youtube I stumbled on thinkful.

Initially signing up for the course was easy. I was guided through by the program manager until they could find me a Mentor. Although, it took a week to get me a mentor after signing up my concerns were addressed in a very quick manner. They got my mentor set up with me and helped me in every way possible.

Once I got completely settled in which only took a week for me because everyone was awesome. I was impressed with how structured all of the material was and how motivating my mentor always is. The plus with having a mentor is that you are held accountable and have to answer for something if you do not progress. I have been self teaching for a while but have learned more in the past month from Thinkful than 4 years of self taught learning.

The only thing that I have to say about thinkful or any bootcamp that is on the verge of negative is that it is not for the faint of heart. I work a full time job 40+ hours a week in DevOps so I am in high demand. On top of that I put in 3.5 hours a night to my bootcamp. On top of those things I have a wife and a 2 year old daughter to pay attention to. It is not impossible just hard but if you go through it every accomplishment and every problem solved is that much more grand because you have a life outside of the camp that needs attention to.

So I would recommend Thinkful to anyone that would wants to learn a whole lot while working. You have to want it though. If you are in it for just the glamour of being a developer you will be disappointed because it is not always glamourous. It is not always sitting at Starbucks drinking a latte just hacking away. You will get stuck and you will feel inadequate at times. However, the trick is to persevere because once you have learned and once you get your dream job you will be thanking yourself. Your family will be proud of you as well.

I like Thinkful and I support what they are doing whole heartedly because they truly care about their relationships with the students and the alumni. I am looking forward to my future in software engineering and web development with the expert assistance and career services of Thinkful.

TO THE POINT: If you are looking to learn and have the backing of industry professionals and people that truly care about your success sign up now at thinkful.

reviews star reviews star reviews star reviews star reviews star

by Daryll

July 25th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Even though I'm only on my second month into my bootcamp, I'm so glad I chose Thinkful. All the staff that I have had the pleasure to interact with have all been very helpful and has made everything very simple. My mentor, Mario, is a great friend and mentor. He tries his best to answer all my questions - if he wasn't too sure what the answer is, he'll look for the answer and make sure to explain it to me. There was an error on my billing and Ariana quickly corrected the error. Aric, my program advisor, has been very helpful as well answering every question I have and have been very supportive. I needed to take a month off as I will be moving in August and everyone has made it a very smooth transition for me.

Outside of everyone being amazing, the lessons are also as great as the staff are helpful. The lessons are given to you in a way where you can get the basic idea of the topic and try to take off from there. But even if you can't figure it out, your mentor, other mentors, and the students are more than willing to answer any questions on the community messaging. There are daily Q&A sessions that are available to all students to take advantage as well.

Thinkful is honestly a great community to learn coding. I look forward to continuing to interact with everyone and finishing my course.

reviews star reviews star reviews star reviews star reviews star

by Daniel Dorner

July 22nd, 2016

iOS Programming in Swift

coursereport small logo via Course Report

Overall this was a great course. There are a plethora of online learning resources, however having a dedicated mentor is invaluable. If you're starting from scratch you may find the curriculum challenging - however it prepares you for the research and problem solving skills you'll need to successfully finish the course.

I came with some programming experience - and some Swift experience - but still gained considerable knowledge. And my mentor Brian was great.

Looking forward to taking more courses.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

July 22nd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Are you totally intimidated by the phrase "Full Stack Web Developer"? I was too. Thinkful's entire Slack community dispelled my fears. Anytime I had a question, Thinkful was there to point me in the right direction. Anytime I was worried about career options or needed further support, Thinkful was there. My mentors were all engaged and helpful, and when (due to scheduling conflicts) I needed to switch to a new mentor in my first few weeks of the course, the mentorship manager was immediately on it to get me the connection I needed. The career services team is up-front, kind and thorough, and I have every confidence that they will be able to place me in the right network as I move past graduation.

reviews star reviews star reviews star reviews star reviews star

by Cathy Y

July 22nd, 2016

None

coursereport small logo via Course Report

When I came to Thinkful, I had zero knowledge about coding. Working with a mentor at Thinkful was the best thing for me. I learned so much faster than if I had worked on my own. I have a better understanding of problem solving and the logic behind certain codes. Now I'm much more confidant about coding.

Alvin, my mentor, was fantastic. He really cared whether I understood the material and was very patient with me. Even problems that were probably really easy to him, he never rushed me. He was encouraging when things got tough and he also made it fun. I couldn't have asked for someone better to help me get started. I feel very lucky I had him as a mentor.

reviews star reviews star reviews star reviews star reviews star

by Ted Tzuridis

July 15th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Before I write about Thinkful I'd like for people to know of my prior knowledge about bootcamps from friends I have. My two friends went to MKS in San Fran, it cost them over 20k each for 3 months because of the cost of living in San Fran as well as tuition. They both obtained jobs within 6 months of graduation.

I chose Thinkful over MKS or Hack Reactor because I was able to keep my job which is not something I could find anywhere else and I could also go at my own pace with the part time program. Thinkful is the most affordable of all the top bootcamps and the mentoring is like working with other professional devs from day 1.

I have yet to finish the coursework as I just started in July. However the curriculum is exactly the same as what you would learn at places like MKS and I know this because I had 2 friends who went there. If you have some prior knowledge in html css or js you will probably finish in about 4 months with the part time program.

If you are considering a bootcamp, I would just say to think about this: Why pay more money for the same curriculum? And also if you have bills to pay so you need to keep working rather than get 3-6 months off, it's highly unlikely you will find a program with mentors that can be available whenever you need them, which is how thinkful is setup.

TLDR:

In short Thinkful is the most affordable top bootcamp with a network of mentors that doesn't exist anywhere else. It is the best option for people who cant take 3-6 months off whether you be a total noobie or have some prior knowledge. And finally in my opinion I would say that it is also the best option if you do have that time off and participate in the full time program and that is because of the vast network of mentors they have.

reviews star reviews star reviews star reviews star reviews star

by Justin

July 14th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've been working on the flexible web development career path for the past six weeks. The course really drives you to keep learning, and the people are amazing! I've had conversations with many people from HQ, and they are all quite helpful and genuinely want to help you to do your best. It's been such a great experience that I've chosen to enroll in the full time course!

reviews star reviews star reviews star reviews star reviews star

by Jesus Medero

July 13th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I just have to say I'm having a blast in the flexible web development bootcamp with Thinkul. This is my first online class and the experience has been really good for me. I think the projects are great they have really challenged me to ask a lot of questions and it has been really great to be able to see what a professional web developer does and how they break down certain designs and how they go about their work flow. My mentor has also been very encouraging and has given me some really good sources to help me out. I was skeptical about doing an online course thought I might get lost in the mix of things but that is not the case here you get a ton of resources to help you through the times where're you get stuck and even in those times at least for me they have been the most helpful forcing me to call upon all my recourses and try to figure things out on own but having an amazing safety net in having the mentor. What I think is my favorite thing about the program is that they are not too hands on and not too hands off with you more then just my ability to code and learn how to learn other languages I have had more confidence in myself and my future after I get out of Thinkful I would definitely recommend it and plan on taking more classes in the future here.

reviews star reviews star reviews star reviews star reviews star

by Majid Rahmat

July 12th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Thinkful's approach to education is both refreshing and relevant.

You learn job-ready skills while thoroughly understanding the academic fundamentals of web development. Their onboarding process is amazingly seamless and
everyone I've encountered (especially my mentor) is super-friendly and knowledgeable. They understand and empathize with the student which means you never feel "dumb" for asking questions and are constantly pushed to get better and better.

The curriculum is very logical and well thought out and the community is available 24/7 for any doubts/questions. I have been in the course for 2 months and have learned soo much, it's incredible. Also, the focus on post-graduation employment is clear and well-articulated wherein you need to have a goal and Thinkful will help you get there.

One word of caution...please don't expect the course to be easy and for you to just breeze through it. Learning takes time, dedication and motivation; if you can balance and maintain these things, you will find yourself learning many practical and fascinating concepts.

As a lifelong student of traditional on-campus schools and colleges, I was wary of distance ed. This course has quelled all of those fears and I have absolutely no regrets taking the Career Path and would recommend it to anyone looking to learn and work in the web dev field.

reviews star reviews star reviews star reviews star reviews star

by Brad Ellis

July 9th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I started the Part-Time Web Development Career Path to change careers and become a programer. Trying to teach myself I never set a schedule for myself and having the mentor sessions at Thinkful really help me to set a goal for myself and push myself to reach that goal. The community at Thinkful is awesome everyone there is helpful with answering questions or helping you figure out the solution to your question. I am almost done with the frontend development section and feel I have learned more in this month than I have learned throughout my entire college career. I am really looking forward to finishing up the frontend work and diving into backend development.

reviews star reviews star reviews star reviews star reviews star

by Marissa

July 5th, 2016

Frontend Web Development

coursereport small logo via Course Report

I studied Computer Science a few years ago and was introduced to css and html. From that point, I decided that I would definitely start a career in web development.

After my search for the best course of study, I found Thinkful and I am so greatful that I did. My mentor, James, is really cool, and explains the concepts very well. I love that the curriculum not only shows you how to do things, but offers many sites to read and expand on what you have already been taught. I also appreciate the flexibility of the course.

I am totally enjoying it thus far and looking fowrard to advancing my career.

Thank you Thinkful!

reviews star reviews star reviews star reviews star reviews star

by Colin McAtee

July 5th, 2016

Frontend Web Development

coursereport small logo via Course Report

If you are interested in becoming a developer without any prior experience, Thinkful is perfect for you! I decided to take the Frontend developlemt course out of pure curioisity and also a desire to maybe someday be a software engineer. The course is part time and you can complete it as fast or as slow as you want. I now have a full portfolio of eight tangible projects that employers can look at. There is also an awesome full-time career path that I would reccomend if you are sure on a career change.

Tight on money??? No problem! I was able to complete the frontend course in a month and thus never had to make more than one payment. Now I still have full access to the course curriculum and slack chatroom to help continue my development(because the learning never stops)!

I plan on taking another course in the future. Five Stars all around!

reviews star reviews star reviews star reviews star reviews star

by Kathryn King

June 28th, 2016

Frontend Web Development

coursereport small logo via Course Report

I had tried teaching myself Front-End Web Development for a long time and really struggled grasping JavaScript, which was stopping me from getting the job that I really wanted and also from building the projects I had been most interested in.

I tried Thinful because it was self paced and offered personalized mentorship, and that's where you really benfit. They host workships and live Q&A sessions all thoughout the day so you always have someone you can talk to when you get stuck. You can also just join these sessions and listen in on what other people are working on. This will save you so much time and headache when trying to figure things out.

After enrolling in this course, I was able to put together the pieces that I was missing and am more confident in building quality websites and web apps. I highly recommend Thinkful, they have a strong support community, high focus on job marketability, and are the best value for what you get.

reviews star reviews star reviews star reviews star reviews star

by Sophia

June 24th, 2016

Frontend Web Development

coursereport small logo via Course Report

I'm very happy with my experience at Thinkful this far. I'm 6 weeks into the FEWD program and am pretty positive i'm going to continue on with the career path.

Thinkful's curriculum gives you to the tools you need to learn indpenedently and then you're able to bounce your questions/ideas off your mentors and other students in the slack communtiy. The most convenient part of the program for me has been that i'm able to keep my full time job as it's not an option to put my life on hold for a certain amount of weeks to attend a bootcamp or other program. To start as an almost absolute beginner has been initmidating but you're supported along the way. My mentor, Tyler, has been such an incredible asset and is what really makes this course so beneficial.

You will 100% get out of the program as much as you put in. And if you're willing to work hard, there's no way that you will have a bad experience.

I can't speak to the job assistance because I don't believe the FEWD program has it, but i'm really looking forward to that aspect in the career path.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

June 24th, 2016

Programming in Python

coursereport small logo via Course Report

I've never programmed before so I didn't know what to expect, but Thinkful has made it a smooth easy to understand. The curriculum covers a lot of core topics, and the projects they assign test your knowledge thoroughly. My mentor is great – quick to respond and good feedback. The sessions generally go over the projects – any key points that you miss will be pointed out, and solutions different from yours will be shown to give you an idea of how experienced programmers think.

The only negative thing that I could say is that the reading material isn't always as in-depth as it should be in my opinion. Sometimes in order to do parts of some of the projects that they assign or answer some of the questions they ask, I find myself having to look at free online sources. But that isn't too big of a deal because the information is readily available (for free), and you are guided towards learning this information by the projects and questions so you won't miss out.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

June 22nd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I just completed Thinkful's Web Development Career Path and was very impressed with the program. I’ve been coding regularly for over a year now and I am currently seeking full-time work as a full stack developer. During the program I studied in depth, full stack JavaScript web development, created four personal projects, and received excellent mentorship. I was able to complete the program in three months without working. I recommend this program to anyone starting out in web development.

reviews star reviews star reviews star reviews star reviews star

by Josh

June 21st, 2016

Frontend Web Development

coursereport small logo via Course Report

Great self-paced course. If you're willing to put in the time you can go from 0 to 60 in a very short amount of time. With Thinkful, I went from knowing almost nothing about web design to building sites for my company in under eight weeks. Andrea Bailey was my instructor she did a fantastic job of teaching, answering questions, and supporting me on whatever I was working on.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

June 18th, 2016

Frontend Web Development

coursereport small logo via Course Report

I have been enrolled in Thinkful for about 1 month now, so very new and very new to coding itself. I am a true beginner coder, changing careers. I was between Viking and Thinkful and did a lot of research to see what would be best for me. The cost, length of course, mentorship and career help was what led me to Thinkful ultimately. I knew that I would need help along the way with the intensity of the program and so mentorship was key for me. My mentor Marius is a superb mentor that has been doing web dev for a considerable amount of time, so I knew I was getting a professional.

I will say, the course is hard (is for me) but very much worth it. As much as I struggle is as much as I thrive and motivated to go the next challenge and see my coding create sites. You will struggle, you will doubt yourself and you will wonder if you will get better and YOU WILL if you stick with it and do the work involved.

I know I'm only a month in, but I have already learned so much! Only 5 months more to go!

reviews star reviews star reviews star reviews star reviews star

by Eric Meyer

June 18th, 2016

coursereport small logo via Course Report

I entered Thinkful with some fundamental knowledge of programming concepts from an intro course in undergrad, and left with a body of real world applicable development skills. I was working full time, and found 20-30 hours / week for programming. Shortly after beginning with simple HTML and CSS, we moved to Javascript and some frameworks. From there we touched on NodeJS before settling for the bulk of instruction in the Laravel PHP framework. Experience with my mentor allowed me to gain a footing in many areas of the stack, including dev ops and other related disciplines. The skills I learned working with my mentor directly resulted in a back end developer job offer for a great web app company near my city. I would recommend anyone interested in programming to enroll in a free tutorial program for a couple weeks to make sure you enjoy the ideas presented. Then, immediately enroll in Thinkful to secure a future in development!

reviews star reviews star reviews star reviews star reviews star

by Luke

June 15th, 2016

Frontend Web Development

coursereport small logo via Course Report

Enrolled in order to solidify my knowledge that I currently had and to better myself as a developer. Left knowing more and enjoying the entire process. Would recommend for people wanting to learn or just starting out in industry.

reviews star reviews star reviews star reviews star reviews star

by Wes Craig

June 15th, 2016

Frontend in AngularJS

coursereport small logo via Course Report

Thinkful does an excellent job at structuring core development concepts into bite-size, but challenging, lessons. The one-on-one mentorship helps solidify any difficulties along the way, and mentors are very patient to answer even the simplest questions. The coursework is relevant to industry standards and does a great job at stretching you where you need it most.

Another amazing perk - if you stick around for 3 months, you get lifetime access to new Thinkful lessons and can attend live lectures on dev topics led by experts.

Overall, I loved my Thinkful experience!

reviews star reviews star reviews star reviews star reviews star

by Jimmy A Maysonet Avila

June 14th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Thinkful has a way of teaching that is profound and collectively puts you were you need to be through examples, links to various amounts of information, and the 1 on 1 mentoring. This is an amazing program and I would recommend this one to everyone. The way the course is it setup could only bring about success to those who use it and take advantage of all the support and content available. Great job and keep up the great work. I will definitely be returning for more courses and to continue were I left off.

reviews star reviews star reviews star reviews star reviews star

by Frank

June 13th, 2016

None

coursereport small logo via Course Report

Thinkful has been an absolute blessing for me. Going from a retail environment to being on the road to creating apps and websites is mind blowing for me.

The curriculum content is very in depth and really encourages you to practice the material several times along the way. The one on one mentor meetings are an enormous tool to help you learn quickly and efficiently. Being able to have your questions answered and broken down while seeing it happen on screen is frankly, invaluable.

Be prepared to put time into your course and homework. As many of the reviews stated before i started with Thinkful, it's only as good as the time you put in. Constant practice and reading of the material is required to ensure you're getting a deep understanding and grasp of the content.

I'm very happy with my choice to enroll and I look forward to my continuing coding education knowing that I have a great foundation to build on thanks to my time with Thinkful.

reviews star reviews star reviews star reviews star reviews star

by Stephen Crane

June 13th, 2016

Backend in Node.js

coursereport small logo via Course Report

I finished the course in just over 2 months. Coming into it I was really familiar with javascript and hit the ground running. Overall I really enjoyed my learning experience at Thinkful. I've taught myself a handful of web technologies over the past few years and the learning model here provides a good balance to gain a comprehensive picture of not only how to use the technology but the pain points that produced it. It for sure beats out piecing together outdated tutorials and gives you a good return on time invested. I could move at my own pace and work on projects that were relevant to me and my dev teams priorities and goals. My mentor was knowledgeable, encouraging, and helpful. I think the price fit the skills learned. It's pretty comparable to a semester class at a local community college only way more convenient and custom.

reviews star reviews star reviews star reviews star reviews star

by Kate

June 10th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'm about a month into the Web Development Career Path and am enjoying it thus far. Although I can't yet speak of the job assistance at this point, I like the way I'm able to view everything that will be coming up in the curriculum and the availability of my mentor. I meet with him three times a week over video chat, and have met with two other staff online who have been super welcoming, nice and helpful. It definitely helps as a motivator to see other people working for Thinkful who are so excited about what they're doing and they have great advice. Most importantly, I love that it's completely on my own time and flexible and remote, as--like many other--I'm not the person to sit still for 8 hours a day in the same spot all at once. There are a lot of extra resources, and essentially a good chunk of the program is teaching yourself how to learn, both now and in the future. This is an essential skill to have since everything is constantly changing in the programming world.

reviews star reviews star reviews star reviews star reviews star

by Andre Newman

June 7th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

It's hard to find a criticism of this program. I always had an interest in learning how to code and I even looked (and got accepted) into competing bootcamps before deciding on Thinkful. The deciding factor for me was that I could learn on my own time and still work my day job, since I couldn't drop everything for 12 weeks.

This ended up being the best decision for me because I had no prior experience. Working at my own pace allowed me to become comfortable with the material and my mentor helped me work through any issues I came across. I was so pleased with my progress that I went from the part time web development program to the full time web development career path. That allowed me to have 3 mentor sessions a week which was more immersive and made me feel more accountable for my work.

Since this is a review for people who are weighing their options I will say that your success depends on you. You could learn on your own but there is only so far you can go without any assistance. Having a mentor helps and in my experience, the mentors have a wealth of knowledge and are extremely helpful. There is also a very active community on Slack as well as live Q&A sessions where you can go for more information or if you have any questions.

So far I've had three mock interviews and my mentor is helping me iron out how I can present myself to potential employers. I didn't give the job assistance 5 stars yet because it's still ongoing and I stilI have more mock interviews beyond the introductory ones that I've had.

Overall, I have had a great experience with Thinkful and I definitely recommend it to anyone who has the drive and determination to become a developer.

reviews star reviews star reviews star reviews star reviews star

by David Conner

June 3rd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've checked out nearly all of the coding bootcamps that are being offered near my location. I initially avoided the online programs since, as an educator at a university, it's a real challenge to offer the same quality and experience in an online environment compared to physically being in a classroom. However, in my evaluation process I was continually disappointed with many aspects of the programs available. Several were struggling to get qualified instructors with any significant experience, class sizes were clearly too large to manage, recruiters seemed to be struggling to get qualified students who could handle the rigorous load, and the cost was extremely high with no factual evidence presented that graduates were getting jobs.

Then I came across Thinkful. After several weeks of asking questions via email and evaluating the information provided, I decided to interview with an advisor. What a difference! Noel answered all of my questions and I never once got the impression that I was the target of a marketing campaign to fill a seat. Afterwards, I met online with Derek, a program manager, who gave me a clear idea of what to expect, as well as, some initial advice on what it would realistically take for me to switch careers - again, no meaningless slogans or false consolations. As a matter of fact, I immediately took his advice and I'm already talking with individuals in the field to improve my chances of getting a job even though I'm only three weeks into the curriculum.

A major benefit of the Thinkful approach is the mentor. There's no substitute for being able to have access to a professional developer when you're trying to master these types of skills. Sure, anyone can buy the textbook and complete the assignments, but it's the instructor that makes the difference in the quality of the learning experience. My mentor, Vincent, has a great deal of experience which is evident when he critiques my solutions and responds to my questions. This type of one-on-one mentorship is exactly what I anticipated since I want to be able to think and code like an experienced web developer, not just complete some assignments.

I'm also impressed with the way the program is designed to accomodate the learning pace of the student. This may be one of the most under appreciated aspects of education, especially when your objective is mastery of a set of skills. The pace flows with me so I never feel like I need to rush over a topic because the class is moving on to something else. When I need more practice, or just want to take some time to explore a related topic, I can do so without worry that I'm holding anyone else back.

To get job-ready skills, it's clear that I need to put in a great deal of time and effort. This means reading everything I can get access to, searching through resources, asking questions, attending local meetups, seeking out workshops, and writing code everyday. The resources and people at Thinkful have been instrumental in givng me the direction I expected and is definitely worth the cost. I'm sincerely glad I took the time to explore this program!

reviews star reviews star reviews star reviews star reviews star

by Matias Salas

June 2nd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've taken quite a bit of online course and as a matter of fact, my BFA in Visual Communication is from an online course. And I can say most of them were helpful, but Thinkful has been by far the best. I've learned more about Javascript and what to expect from the industry then from any other course I've taken. The curriculum can be tough, but as long as you keep engaging with your mentor and spend at least 2 hours a day you shouldn’t have a problem. And even though some of the lessons I’ve actually encountered before from other online sites, there has been a couple of times that my mentors were able to help me expand my understanding of that subject. I think that is where Thinkful excels. They have some of the best professionals in the industry and they give you the opportunity to “work” with them. All of the other online courses I’ve taken before didn’t really give you that interaction, and for me I feel that I learn more when I can when I can get some guidance from time to time. Though it’s important, especially in this industry, that you can learn new frameworks or technologies on your own. And thankful does provide some resources that I have not known about until now.

Their staff is pretty great to. When I first started with Thinkful, taking the Front End Web Development course, I had some financial issues that prevented me from continuing. They were able to postpone my course until I was able to start again, and even went the extra mile when I decided to change my study (twice!) in the first month of the course. I finished up the Front End course and now working on the Career Path.

I'm about 2 months in and I'm already getting some Job Assistance in the form of getting prepared with my resume and branching out my network. So far, pretty cool.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

June 1st, 2016

Frontend Web Development

coursereport small logo via Course Report

Curated curriculum means most of the content is from FREE web resources. So I guess you're paying for the Mentor, except my mentor never answered any questions but rather threw me some web links and told me to go on Slack or Stackoverflow.

Yeah, I know I can find the answers online but I'm asking YOU right NOW for the answer. She also told me to go to Codeacademy - again another FREE resource.

I had high hopes for Mentor led learning but at Thinkful I got the impression that my Mentor was just trying to fulfill a quota of meetings and killing time just to reach the required 45 minute minimum.

I'll give Thinkful credit in that it got me to start using Github and Terminal but most of the technical learning I did on other resources like Codeacademy and even Lynda.com (my current employer has a company account).

reviews star reviews star reviews star reviews star reviews star

by Anonymous

June 1st, 2016

Frontend Web Development

coursereport small logo via Course Report

I am currently taking the $300 a month Frontend Web Development course.

Pros: Quite a bit of course material, Course material can sometimes be in depth, Good mentorship, Breaks down learning into easy steps, Good amount of projects to work on.

Cons: Course material 95% of the time is extremely vague, No video's, For the most part you have to look other places to actually learn about what they cover, You get the feeling that a lot of the course work was just mashed together from other free websites out there, The price they charge for the course. Not worth $300. $100 a month or less seems a fair price

Overall I am very unimpressed with this course. The course material is altogether very vague. Going through it almost feels like you have to decipher everything line by line. I believe they do this so that it takes you longer to go through it so that they can charge you more.

If you are willing to drop money on an online course I would honestly look any where else but here. In all fairness I am going to complete the course and then look else where to continue my education. I would not recommend thinkful.com to anyone.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

May 31st, 2016

Frontend Web Development

coursereport small logo via Course Report

Just finished up Thinkful's FrontEnd Development Course with a dedicated mentor. In full disclosure, I conducted a significant amount of diligence into how best begin exploring a career in coding -- and after reading many reviews, making calls, talking with references, I decided to choose Thinkful. Importantly, my own personal experience over the past five months has been entirely consistent with the feedback I had received from a myriad of others before embarking on the course.

My experience with Thinkful: This was truly my first coding experience and while I was bit nervous, my assigned mentor literally assuaged each and every one of my concerns. IN so many ways, Thinkful bridges an important, critical gap between asynchronous, self-paced, online free learning and on the other end of the spectrum, jumping into a coding bootcamp, full-time (whether online or in residence.)

With Thinkful, I got access to:

(1) a very strong online curriculum that allowed me to work on my own pace

(2) a strong, active and supportive community of both instructors and fellow students with ample opportunities to participate in workshops (think extra, live classes)

(3) And most importantly, a dedicated "mentor" who was litearlly with me every step of the way.

I cannot emphasize enough how important this mentor-relationship is. While Thinkful calls its instructors mentors - I really thought of my mentor (TJ) as a super coach. He is a professional developer with a ton of experience -- experiences that he shared with me that went well above and beyond the actual curriculum itself. For example, there were multiple times in which TJ suggested fantastic additional, free learning resources that were outside the scope of the Thinkful online curriculum that I would likely not have found myself. There were instances were TJ told me that it would pay off in dividends to invest the extra time and effort to learn a ton of Git shortcuts. He was right.

Most of all, my Thinkful mentor served as an inspiring and encouraging coach. Not only were all of my 1-on-1 sessions with him instructive and incredibly helpful, but knowing that I had a meeting scheduled with TJ was super motivational to put the extra time in - even after a long & tiring day at school - so that I could be best prepared to a) try to impress him and b) make sure that I used the time most effectively to address questions or concepts that I had been struggling with on my own.

For my "capstone" project - TJ continued to be super encouraging and incredibly helpful. I wanted to go a little further for my FrontEnd project - so I literally developed and launched a commercial website that's now generating approximately $1K per month in revenue just a few weeks after launch. My Thinkful mentor was not only open to helping me with my project as part of our mentor sessions together, but was incredibly helpful in teaching me how to do things like STRIPE API integration, leveraging AWS et al. Again, I realize that these things may seem both obvious and simple -- but remember, prior to starting Thinkful, I had absolute zero experience.

To balance out this review, I really wish there were some things I could point to for areas of improvement in regards to the overall Thinkful experience. Fortunately (or unfortunately) there really aren't. Ultimately, the litmus test for me is will I be returning for the next course sequence at Thinkful? The answer is yes. I could not recommend Thinkful and it's mentor program more highly. Truly.

reviews star reviews star reviews star reviews star reviews star

by Rhonda

May 27th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I have been really impressed with the Web Development Career Path here at Thinkful. I only had prior experience building a website using HTML many years ago (that took about a semester to build) and updating a blog. I have already learned so much more from this course as I am 7 weeks into my program and still learning at a rapid pace.

It's a lot of information and really challenging, but there's a big Thinkful community here with lots of resources and mentors ready to help. I even get to meet with my own assigned mentor 3x/week and it helps keep me on track when I'd normally stray by now. The thing that's amazing about Thinkful is that it's constantly updating its curriculum to stay current with the latest programming language trends and you get to showcase them in the projects here.

Everyone is enthusiastic and out to help each other. It's really nice and encouraging. The added bonus is that you get career services at the end of the bootcamp which they will help you find a job. I've already had a pre-session to discuss what to expect and I am excited to finish and get out there.

Thinkful has really opened my eyes to endless possibilities and I am grateful for it all.

reviews star reviews star reviews star reviews star reviews star

by Adrian Lopez

May 27th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am about one month into the program and I have learned a good deal more than I have learned on my own. First off, I am going to say that I am not coming into this bootcamp as a fresher, I got my BS in software engineering and have been studying independently through books and Pluralsight (another awesome resource in my opinion). I came in with the goal of getting a web developer position which has eluded me for years and although I had a small GitHub presence, I can't say that it was anywhere near impressive. Just in the first month I have pushed 15+ projects to GitHub which have slowly increase in complexity per project and I still have a long way to go. The mentor I was assigned has provided me a good deal of guidance and is trying to push me into more advanced areas to improve my overall code quality seeing as some of the other topics as easy to me. So essentially the mentor doesn't just sit back and watch you do your work, but actually tailors your sessions to push you further as a developer. The course material is good and very well guided but it also doesn't give you all the answers, giving you the chance to think of solutions or do additional research to come up with the answer. Of course, if you are stuck, you can either talk to your mentor or go to Q&A session which are available throughout the day where you can talk to other mentors for assistance. The course also offers workshops which direct in the learning of other technologies. Don't get me wrong, self study can get you far but studying everything without a focus can often leave you without a job. This is where mentorship is working well for me. Thinkful focuses their curriculum in a way that prepares you for work from day 1 and also helps you prepare for interviews. The preparation for interviews is not only in the curriculum, but also tested at intervals through mock interviews which then provide you feedback to go over with your mentor. And of course, there are career services which help you to understand where and how to get out and meet people in your area that both work in the field and can help you find the career you are looking for. Even though I am not finished with the program, I can really say the program is worth it.

reviews star reviews star reviews star reviews star reviews star

by Bruce C

May 23rd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I can't speak highly enough about my experience with Thinkful. I enrolled in the front-end web development career path program last fall, and just graduated last week. I was originally accepted to, and planned to attend, an in-person, 40 hours per week FEWD bootcamp, but discovered Thinkful just days before I was due to begin that program, and I'm glad I did.

Being online based, Thinkful was extremely flexible in allowing me to work around my own schedule, and keep my part-time job while working my way through the program. And my mentor was even more flexible, allowing me to move our meetings around if something changed with my job schedule, with minimal notice.

And speaking of my mentor, he was nothing short of AMAZING. Seriously. The FEWD career path program allows for three one-hour meetings with your mentor per week. Well, my mentor often went above and beyond that guideline. I can recall a handful of times when, if I was struggling with something, and he had extra time on his hands, our sessions would last two to three hours. He was happy to take the time I needed to get it right, and feel comfortable with what we'd just worked on together.

On the occassions my mentor wasn't available for whatever reason, fellow students, other mentors, and various Thinkful employees would often be available on Slack to discuss bugs in code, or just to chat. Rarely did I ever feel I was on my own.

I'm just now about to start into the career services portion of the program, so I can't speak to that at this time. But if it's like the rest of my experience with Thinkful, I'm certain I won't be disappointed.

reviews star reviews star reviews star reviews star reviews star

by Lynne W

May 22nd, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've been in the Web Development Career Path track for almost a month and have been very impressed with the curriculum, the Thinkful community, the staff ,and my mentor. There's no doubt that the coursework is substantial, but Thinkful help and support is never far away. The Thinkful staff periodically reach out to see how I'm doing, I've already had one call to discuss career plans, and my mentor is awesome. The three sessions every week really help keep me on track (especially since I'm also working full-time) and it's great to discuss what I'm learning with someone who has been doing this work for years.

reviews star reviews star reviews star reviews star reviews star

by Matthew Hull

May 22nd, 2016

Frontend Web Development

coursereport small logo via Course Report

Great course! The mentor and Q&A time is singular.

Mentor time: recurring time you get 1x weekly with the same mentor. They help steer your ship. My mentor is also responsive to email, which is great for getting hints on what to search for when I hit a snag.

Q&A time: random time slots with experienced developers. If you're stuck on something look for an open Q&A related to your subject, join the hangout, and start debugging.

Both are helpful and lower frustration while increasing learning. This is important when you are already working 50 hours a week.

I did not rate Job Assistance as I am in the middle of the course.

reviews star reviews star reviews star reviews star reviews star

by TAComer

May 19th, 2016

Modern Web Design

coursereport small logo via Course Report

I am a full-stack web developer with an background in illustration and painting. I hit a wall in my career and decided to up my skills with the Modern Web Design course. The exercises were thorough and I learned a great deal about typography, design, logos, etc. My mentor was amazing, and we really worked well together. She gave me a lot of ideas and tools for finding inspiration on the web. This course and my mentor really helped enhance my skills and helped me to become a more aware and thoughtful front end developer. I am back on track and excited about what I have learned.

reviews star reviews star reviews star reviews star reviews star

by Amanda

May 17th, 2016

User Experience Design

coursereport small logo via Course Report

My experience taking the UX Design course was pretty great! Unfortunately, when I first started the class I was paired with an instructor that was unable to attend meetings after the first week. I was paired with a new mentor after about a week. I was not refunded for my first 2 weeks (I had to start over with the new mentor). Once I was paired with Tom, everything was awesome! He simply explained any area of UX Design that I was struggling with, gave me great ideas, helped me realize things that could be improved upon, told me a lot about real world experience and how to help myself in the future and spoke to me as a professional. I am giving a 4 star rating for "Instructors" based solely on the fact that my first instructor quit. If I was rating Tom, he would get 10 stars. The course curriculum is well written and very easy to understand. The projects are great and lend themselves to be open-ended and can turn into amazing portfolio pieces.

reviews star reviews star reviews star reviews star reviews star

by Chris B

May 11th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Like you right now, I too scoured this and other "coding bootcamp review websites” trying to evaluate which school was the best choice for me and my situation. I am 44 years old with a 20+ year background in management and operations. Prior to starting with Thinkful.com the last time I coded was when I was 15 and teaching myself BASIC with my Commodore64.

After researching several schools that met my criteria (fully online with a dedicated web development career path program), and speaking with prior graduates of different schools, I chose Thinkful.com because it seemed to have the strongest, and most serious, focus on preparing its students for a career in web development.

Curriculum

Thankful’s Web Development Career Path curriculum is a compilation of several classes pieced together in a logical sequence that gradually increase in complexity and depth and build on each other. You start at the basics in HTML/CSS and work through jQuery to JS. Then you go back through everything again but at an advanced level. After that you will then move onto advanced front and back end libraries.

Your question to me now should be, “Yes, but have you learned anything?” In less than three weeks I have worked in HTML, CSS, JavaScript, and jQuery, and that I can comfortably say I not only know the ‘how’, but also the ‘why’. SO, yes, I have learned A LOT in three weeks.

Mentoring and Support

Imagine having access to working professionals throughout the day and evening to ask all your questions, because that is what you will have. Like other schools Thinkful's mentors are experienced working professionals with extensive experience in the industry. But, even though I meet with my mentor 3 times a week, he is regularly available on Slack throughout the day or night. And, if my mentor isn’t available to help me outside of our sessions, there is always someone from Thinkful available on Slack, or holding ‘office-hours’ via a webinar you can hop onto. Outside of the program, Thinkful’s staff has always answered every email I have sent regarding a question or concern within less than a day.

Career Service

During the first week their Education Director set up a meeting with me and laid out the services that will be provided throughout the course and the schedule of when they will occur. I am only into my third week and I have my first mock interview in a few days and then my program review. Yes, you will be reviewed before you can go on and continue the program. They are not just going to take your money. You have to pass a review of your work based on input from your mentor and your interview. I don;t believe it is a test so much as a ‘check point’ to establish that you are both capable and able to continue on with the program.

Summary

Overall I would say that Thankful’s Web Developer Career Path program has exceeded my expectations and I believe that when it comes time to find an employer I will have the knowledge as well as a full support team assisting me. I highly encourage you to engage them with questions and concerns.

Feedback

My only feedback regarding this course is I wish I had more time to go deep on JS, but the course seems focused on being more wide than deep which makes sense for someone pursuing this career path.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

May 6th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

It's only been a month since I started the Frontend Web Development course but I've learned so much in the past month than just by studying by myself. I learned a few things here and there online about HTML and CSS but Thinkful courses really help you learn it, feel comfortable with it, and create things. For instance, I'm comfortable at making websites and know which resources to look at to learn how to do things I don't know how to do yet. I just learned to use jQuery and learning JavaScript so I can do a few things to make a website interactive.

Not only that but I also get a career guidance counselor, a mentor who I see for 3 hours every week, and a program manager to make sure that my curriculum suits my needs. There's also cool workshops and Q&A sessions to learn more about a particular topic or just ask another mentor at Thinkful questions about your projects. You also have to do 5 mock interviews to make sure you're ready to answer any technical questions that you'll face during your real interviews. All in all, it's pretty awesome!

The community at Thinkful is really friendly and everyone is always ready to help you. I was debating about going to a bootcamp in SF but it's really expensive and even to get in, you basically have to know just as much as a junior developer and I really didn't think I was ready to do that yet. On the other hand, you can learn through Thinkful at home, get all the support and community at your fingertip and they even help you find a job. I think everyone should at least try it and see for themselves what an amazing program Thinkful is.

Thinkful is the (1) inexpensive, (2) forces accountability with mentor 3x/week, (3) in-depth like on-campus bootcamps.

My mentor, Roberto, is extraordinary. Runs his own businesses with partners, just got accepted into a top program with one of his companies, very knowledgeable, and has offered to make himself available for help even outside our scheduled, 3x-per-week mentoring sessions. He's proactive in helping me figure out solutions to my projects, and always helps me with best practices for writing maintainable code.

reviews star reviews star reviews star reviews star reviews star

by Dustin

May 4th, 2016

Frontend Web Development

coursereport small logo via Course Report

Before I used to have trouble getting CSS. After practicing and working with my mentor, I feel confident that I can work with layouts now. Also, JavaScript doesn't seem so scary anymore. I really enjoyed working with my mentor on the course assignments each week. While I wasn't able to complete the course due to unexpected financial changes on my part, I plan on returning and completing the front-end web development course.

reviews star reviews star reviews star reviews star reviews star

by Aaron W

May 4th, 2016

Programming in Python

coursereport small logo via Course Report

I'm happy I finally signed up with Thinkful. The curriculum is well designed. It introduces concepts in a stealthy way so that you don't realize you're working on topics that, relative to the material, are advanced. Most curriculums will start off with the basics and maintain the same boring trajectory. Thinkful makes it fun. Finally, my mentor, Nemanja, is top notch. I feel that teaching is taken for granted. Sure, you can self study, but having someone knowledgeable who can point our your blind spots is very valuable. I believe anyone will be challenged to find a great mentor that tailors the curriculum to your needs. I've definitely found that here.

reviews star reviews star reviews star reviews star reviews star

by Jon Wade

May 4th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I can't rate Thinkful highly enough. I originally signed-up for an 'in-person' bootcamp with Maker's Academy in London, but needed more flexibility in terms of location, times for study and curriculum. Thinkful has enabled me to study when, where and whatever I want. Again, to contrast some other bootcamps who dogmatically stick to one technology (typically Ruby or Python), Thinkful were the only course that would allow me to customise my curriculum to suit my interests and the job market in the UK. As a base, a full-stack JavaScript course, with Ruby as an optional elective. In addition, through speaking to my mentor and having seen a live coding exercise in React, that module was then added into my course as well.

Victor, my mentor, is amazing - he's always on hand to lend guidance and moral support. The other team members I've interacted with are equally enthusiastic and helpful, with real-world advice and experience to draw upon.

Beyond the one-on-one curriculum, there's the opportunity to interact with your peers on Slack and attend group Q&A sessions and other lectures on topics which are connected to your course, again at times that suit you.

If you're looking for the ultimate in flexibility, enthusiasm, and a deeply technical curriculum that really pushes you, look no further than Thinkful.

reviews star reviews star reviews star reviews star reviews star

by Alex

April 29th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'm just over two months into Thinkful's Front-End Web Development Career Path track, and I have found it to be a very enriching experience. Not only has my knowledge of coding best practices grown, my ability to find information and use it to solve problems has improved. Programming forces you to be analytical and to extrapolate what you learn from others, in order to use it for your own purposes, which is just a generally good skill to have in life, I think.

I find the Thinkful curriculum to be well-suited to my learning style, and the lesson format generally goes like this: there are a few sections of each lesson where you code along to what amount to tutorials, in order to introduce the main concepts of the unit, and then at the end of each lesson (or most of them) you are tasked with incorporating what you've learned into a small project which you then push up to GitHub, and supply the link to your GitHub repository, in order to discuss it with your mentor during the next session. The tutorials are simplified, broken-up versions of what you end up doing in the project-based parts of the lessons, which is good because they give you a groundwork for what will be needed, but then you have to do the extra work to connect the concepts to the actual implementation. Which is really what being a web developer is all about. At the ends of major sections in the coursework there are larger projects where you get to decide what to build (as long as you demonstrate your facility with the required programming concepts), which is cool because if you're motivated enough, you end up with some pretty cool portfolio projects that reflect not only your coding abilities, but your interests as a developer and as a person as well.

Speaking of motivation, that is what it takes to get through Thinkful. Because it's self-paced and entirely online, you have to be your own motivator. You don't have a classroom with a teacher and a big group of other students that you go to five times per week like in-person coding bootcamps. You have to be mostly self-motivated (although having a mentor really helps), and since they charge by the month, it's in your best interests to get on the grind, learn the stuff, and start making killer, production-quality web applications as fast as you can so you can get out there and blow hiring managers' minds with your portfolio.

My mentor, Chad, is awesome. He's a great guy, and very knowledgeable, and has offered to make himself available for help even outside our scheduled, 3x-per-week mentoring sessions (via email for the most part, but once via the provided Thinkful video chat room, which I thought was really cool and nice of him) (also: not sure if other mentors do this--I hope they do, because I know I end up needing help throughout the week). He's proactive in helping me figure out solutions to my projects, and always helps me with best practices for writing maintainable code. He's also a seasoned pro as a developer, and has some good advice for the job hunt.

However, despite the "we'll get you hired" guarantee, the job hunt kind of seems to be a weak area for Thinkful. You do mock interviews with other mentors, which is great, because they are all professional developers, and part of the job of a professional developer is to interview prospective new hires (what I'm saying is that the interviews seem to be realistic), and they give feedback to your mentor, which you then talk about. They also have a tuition-free segment after graduation where you meet up weekly with a career counsellor who gives you advice on the job search. This is all well and good, but I'm not sure it can compare to the practice of in-person coding schools that have tangible connections in their local job market, and oftentimes get to basically funnel students into internships. Don't get me wrong, I'm confident that I will graduate from the program and get a job as a developer in a timely manner (my skills are getting to be pretty on-point, and I'm learning some valuable networking and interview skills), but it's probably going to be a bit harder for me than for my friends who are attending in-person coding bootcamps in town, who are going to get hooked up with internships upon graduation. That said, all it really takes to get a job in this industry is a bit of hustle, and Thinkful will help you with the hustle. If you're competent, confident, you work well with others, and you go out to make friends with other developers, you'll be all right.

Overall, I'm super glad I enrolled in Thinkful. It has been an overwhelmingly positive experience so far. It's on the cheaper side of full-time coding bootcamps, and if you can commit a lot of time and effort to it, and are willing to learn not only the coding skills but the interview skills and the job-search-hustle skills, then you'll be fully equipped to get a job as a web developer upon completion (I assume--I haven't finished yet and I don't have a job, so I guess I can't say for sure. Maybe I'll update this review once I get a job!). Overall 4/5, would recommend.

Sorry for all the parentheses, I'm a web developer, not a writer.

reviews star reviews star reviews star reviews star reviews star

by Justin

April 27th, 2016

Frontend Web Development

coursereport small logo via Course Report

Thinkful has an option for those looking for part-time study. I decided to opt for this because I had some understanding of the subject. The price is $300 - $500 / month depending on the topic. I found the material to be very easy to understand. They nailed the core topics as well. The curriculum had interesting projects and challenges. However, I would have liked more examples and even more in-depth knowledge on how to tackle different challenges. You are assigned a mentor who meets with you once per week. Mine was alright. Moreover, the staff checks in with you a lot which is good.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 26th, 2016

iOS Programming in Swift

coursereport small logo via Course Report

I enrolled in the Thinkful IOS Development Course after taking a classroom based course in NYC. Before joining Thinkful, I learned a lot of fundamentals in the classroom course. However, Thinkful has taken me to the next level, where I have been able to focus on strengthening my weak areas with my mentor. I feel confident that I will be at a junior developer level after 3 months.

reviews star reviews star reviews star reviews star reviews star

by Tigran

April 25th, 2016

iOS Programming in Swift

coursereport small logo via Course Report

At first I was skeptical about taking an online course, but Thinkful did the best they could to educate me and treat me like family so I was very comfortable with the course, very educational and Great Mentor! I cant thank them enough for all they have done! I am also coming back to take more courses!

reviews star reviews star reviews star reviews star reviews star

by Joseph

April 23rd, 2016

Frontend Web Development

coursereport small logo via Course Report

I'm currently in the home stretch of the Front End Web Development course (FEWD) online at Thinkful. I have nothing but good things to say about my experience. The coursework is laid out in a clear, sensible way, starting with very basic HTML and CSS, then working through jQuery and from there into Javascript itself, from the basics into Object Orientated Programming. Finally, it works into AJAX and working with API's. Basically the course covers A LOT of what practical things you need to know to be a fully useful web developer tomorrow. Along the way you learn how to use Git and GitHub, which is required for virtually any gig in the web development world along with several other tools.

Thinkful really shines in a couple ways. First, the coursework is thorough, but it's not just reading examples and watching lectures. It's very much a project based experience, one that requires the student to learn how to use all the technologies and languages above, but also forces the student to keep learning on his own. They don't just teach syntax and technique, they also teach you how to learn. You're encouraged to explore the API's online, the specifications, the forums and resources like the MDN, Slack, StackOverflow etc. No developer every really stops learning, especially when it comes to speed of light technology like this, so learning how to learn is as important as knowing syntax and methodology.

All of the projects are useful as examples of your knowledge, and having them in your portfolio - which is a multi-stage project itself - are a great resource to have out there when it comes to impressing potential employers with your skills.

The other, and most important aspect of Thinkful is the 1 on 1 mentoring. My mentor Daniël is, to be frank, the man. He's an experienced programmer himself, and has a fantastic way of answering questions and teaching things during our weekly sessions. Most of the time my questions have to do with doing things the "right" way... i.e. what is the best practice or just the way that "real" programmers would accomplish something. Having access to a professional with a ton of experience is so key in this regard. Again, reading syntax is fine and all...but there are usually 90 ways to accomplish something. Your mentor helps you work through the various truly RIGHT ways to do things. You could never get that level of help reading a website or book, or watching a lecture.

All in all, I've had a great experience with Thinkful, especially with my mentor. My only complaint is not starting sooner. I plan on taking more courses at Thinkful - Angular, Node, Android, I'm looking at you.

reviews star reviews star reviews star reviews star reviews star

by Anonomyous

April 20th, 2016

Frontend Web Development

coursereport small logo via Course Report

I am currently taking the full time course, everything is going great. I came into the course with no experience with coding, and have learned a lot already.

reviews star reviews star reviews star reviews star reviews star

by Matt Hofmann

April 19th, 2016

Data Science in Python

coursereport small logo via Course Report

I had a powerful learning experience with Thinkful's Data Science track. I was grateful for the mentor's extensive background, and he brought in a valuable perspective on the course materials. The curriculum itself was challenging, and forces the user to learn how to interpret the online documentation for the various libraries used. This is beneficial for the long term - a data scientist needs to know current tools but also needs to be able to pick up new tools quickly, and Thinkful delivers on both. Occasionally there were some old links and some vague directions in the curriculum, but the Thinkful slack channel, the mentor, and the admins were quick to respond with help.

reviews star reviews star reviews star reviews star reviews star

by Dinara

April 17th, 2016

Modern Web Design

coursereport small logo via Course Report

I completed two Thinkful courses: frontend and web design. Frontend one year ago and web design this week.

First of all I want to say a huge thank you to my teacher - Alissa Pierce. She motivated and inspired me every session.

I'm a lucky person, because I have a profession I love - already a year I'm frontend developer. But I started as a Thinkful student, that was my first and probably the most important step. I like Thinkful for two things: ability to study what you really want to study online and not very expensive and for huge support during all the studying. Then you are in the beginning of your career it's really hard to believe in yourself, to believe that one day you'll become a good specialist. And my opinion that mentors in Thinkful are doing a great job to make you self assure, to make you believe that you can do it!

I don't know where I will be in web design in one year, but I know that if you want something really hard you'll get it: not at one moment, but step by step. Thinkful already helped me in many steps and I'm not going to stop.

reviews star reviews star reviews star reviews star reviews star

by Anonomyous

April 16th, 2016

User Experience Design

coursereport small logo via Course Report

This course teaches the basics and implementation of user experience design.

reviews star reviews star reviews star reviews star reviews star

by Krystyna

April 14th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I took a few classes in college and found my passion, however after graduation life moved fast and 2 years passed. I knew I wanted a career in web development but didn't know where to start and I didn't have the confidence to consider myself a "professional coder". I tried a few free teaching apps and programs (like many others) but couldn't seem to get focused or motivated. I felt like they were great for practice and review but very difficult to teach yourself with.

That's when I came across Thinkful. Thinkful gave me the opportunity to go back to school on my own schedule and my own time without having to worry about semesters and application deadlines. But that was only the first perk! They hold you accountable, so it keeps you on track and motivated. They provide mock interviews (my weakness) which is another huge perk for me. And my mentor is not the only one keeping tabs on how I am doing in the program. So even though it's an online course, it certainly doesn't feel like it. I've taken online courses previously, and never did well in them. If that is your concern, as it was mine, don't let it be. The webinars and livechats with your mentor 2-3x per week makes you feel accountable and it's like you're actually having class sessions.

Though some was review, I have learned many new strategies as well as content during my first month alone. I absolutely cannot wait to complete this program and see how far I have come in such a short period of time. The projects are fun and challenging but very achievable. I get excited knowing that my portfolio is going to look awesome as I continue to build and add more projects!

I feel like Thinkful is there from start to finish. They don't just throw you out after completion. They stick by yourside during the whole interview and job hunt process to make sure you get in the field you want. I don't know about you, but college did not provide that for me. So in essence, I feel as if the Career Path was a wise investment for myself as well as cost effective.

reviews star reviews star reviews star reviews star reviews star

by Jack

April 13th, 2016

iOS Programming in Swift

coursereport small logo via Course Report

I researche MANY resources for iOS development and Thinkful is by far the best! I had no experience in development and was quickly comfortable in just a few weeks with their resources. From the one-on-one mentoring to general support, they are responsive, direct and very helpful. I was comfortable working at my own pace and Thinkful makes it easy to jump right back in at any time.

reviews star reviews star reviews star reviews star reviews star

by Steven Rodriguez

April 13th, 2016

Frontend Web Development

coursereport small logo via Course Report

I was trying to teach myself for 6 moths. I do not have a CS background, so it was difficult for me to even know where to start. I was looking for a free program, non of them really showed how to begin. I decided to go ahead and pay for a course and to have a mentor. Best decision I made. I learned so much more within 1 week rather than when I was trying to teach myself in those 6 months. The curriculum is great, just one thing.. As a teacher, Vocabulary is important. They should have vocabulary in bold and maybe like a glossary or a quiz at the end of lessons.

reviews star reviews star reviews star reviews star reviews star

by Aleks

April 13th, 2016

None

coursereport small logo via Course Report

I had the privilege of meeting Martin Bing through Thinkful's MakerSquare Prep course and I'm sure if they have people of his caliber working with them that their other programs must be excellent. Martin went above and beyond to make sure I was comfortable with concepts, offered suggestions and examples to clarify nuances in the various concepts of JS.

Curriculum was very thorough, instructor amazing, but I wished there were more exercises or projects within them simply because a successful bootcamp interview will depend on practice as well as understanding. That being said, I have since registered on Coderbyte and Pluralsight in order to continue practicing after the course.

reviews star reviews star reviews star reviews star reviews star

by Vincent

April 12th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I was simply blown away by all the resources Thinkful had to offer. My mentor was extremely knowledgeable and patient with me when explaining to me tough concepts. He was always quick to respond to any questions I had whether by email or by Slack chat. There is also an overwhelming amount of office hours and workshops that cover a wide variety of subjects and it's easy to find one that fits your schedule.

Overall, the customer service was very accommodating and the curriculum was very in depth. I would highly recommend Thinkful to anyone!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 12th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

My overall experience wasn't the best. I went through the FEWD Career Path. You're supposed to get multiple mock interviews throughout the course. I received one 15 minute mock interview. Also, don't believe the job placement numbers. Their job placement assistance was a joke. The job assistance mentor who was assigned to me looked at my portfolio site for about 10 minutes and that's as far as job assistance went. No one looked at my resume etc. I had to hire someone outside of Thinkful to help me with that. The mentor who was assigned to review my portfolio and help with finding a job had just graduated Thinkful 1-2 years ago. Is that a joke?

reviews star reviews star reviews star reviews star reviews star

by Helen

April 11th, 2016

Frontend Web Development

coursereport small logo via Course Report

I was able to go at my own pace, which was sometimes 5 hours a week and other times 15 hours a week. My mentor kept me motivated and interested in the course material. If I ever needed help outside of my mentor sessions, I utilized the slack chat function to talk my issues out with other students. I felt I got what I paid for and more with all of the resources available to me through Thinkful.

reviews star reviews star reviews star reviews star reviews star

by Jake P

April 10th, 2016

Frontend Web Development

coursereport small logo via Course Report

I really enjoyed my time with Thinkful and my mentor Jacquie. It seemed like she was always there when I needed her to help me on my path of learning Frontend Web Development. Being in this program was a great boost in my confidence and knowledge and has helped to prepare me for my upcoming bootcamp. I definitely endorse this program, especially if you are just getting into coding and don't have anyone else to talk to about it. I, for example, came from a military and personal training background so close to no one to talk to or help me with code. Since Thinkful I have gotten two job offers and won two Hackathons within two months of finishing the program...

reviews star reviews star reviews star reviews star reviews star

by Jesse

April 9th, 2016

Data Science in Python

coursereport small logo via Course Report

After getting a good grasp of the Python programming language, I don't know where I could start learning about the Data Science due to its broadly immense field of study. Not until I found Thinkful. I enrolled in Data Science in Python, because I thought it would introduce me to this field and have a better idea on the scope and analytics commonly used.

I got more than what I bargained for as the curricula goes through teaching data import and extraction from numerous sources, and once that is done, delves right into the many, many analytical methods which honestly took a bulk of my time to learn and understand. I did wish I get to learn more. My mentor, Rowan Copley, is a quirky yet awesome individual that is always available for help both during and not during mentoring sessions. He also provides great books to read or up-to-date news on this field to keep me motivated throughout the course.

However, in the end, I get to build up a great looking repository of my journey. So thanks Thinkful!

reviews star reviews star reviews star reviews star reviews star

by Alexander Osha

April 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

HTML, CSS, Javascript

reviews star reviews star reviews star reviews star reviews star

by Victor Ahluwalia

April 9th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I'm about a month through the web development career path and I could not be any more satisfied with my experience. My mentor, Alex Cumbo, is a great teacher and has guided me through the material by breaking down concepts at a very detailed level and by keeping me interested in learning more. I really like the way the curriculum is structured as it introduces a certain topic and then provides an opportunity to complete fun exercises that help reinforce the concepts.

I am excited to progress further into the course and will provide an update once I complete the curriculum.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 8th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've had a great experience using the Thinkful Web Development Career Path. You must be disciplined enough to spend time working through challenges on your own, but the great thing about the program is access to the wealth of knowledge through your mentor and Slack community. Thinkful provides fun challenges to work through each new concept. Combining that with access to people with real world experience really makes the learning process flow wonderfully.

I'm looking forward to continuing towards my career goals with the Thinkful team.

reviews star reviews star reviews star reviews star reviews star

by Bill H

April 8th, 2016

Frontend in AngularJS

coursereport small logo via Course Report

I took the Frontend Web Development course about a year ago and decided to sign up for the the Angular course in February. The FEWD course about a year ago wasn't perfect, but I got through it and learned a lot. I learned enough to coast through the front end part of my brick and mortar Java boot camp. That's why I decided to go with Thinkful again and take the Angular course.

I'm about half way through it and I'm much happier with the quality of the content. It's written much more clearly and understandably these days. The projects that we do are great because we build on the same few projects the whole class. And, of course, the mentorship is what makes it great. My mentor has helped me get unstuck many times. It helps keep me motivated. Were I learning by myself, I'm afraid that getting stuck without help might decrease my motivation. That's why the mentorship at Thinkful is worth so much.

I was happy with the FEWD class and I'm happy with this one, too. I'll probably end up taking more as well. It's a worthwhile investment.

reviews star reviews star reviews star reviews star reviews star

by Ian Mrak

April 8th, 2016

coursereport small logo via Course Report

As a self taught programmer, Thinkful provided invaluable experience with day-to-day communication and problem solving with another engineer. They help familiarize me with a professional working environment as well as providing a solid set of coursework for intermediate JavaScript.

reviews star reviews star reviews star reviews star reviews star

by Amit

April 7th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've had an extremely positive experience taking the Web Development Career Path course through Thinkful. I had taken all the self-paced online courses in HTML, CSS, and JS via Codecademy and was ready to take what I learned to the next level. They definitely helped me do that.

Thinkful does a great job of teaching you about a subject, and having you apply it to an actual project. All the little exercises that courses like Codecademy give are helpful for understanding syntax and the general language; it is, in my experience, very difficult to take a basic understanding of a language and build something with it. They also helped me do that.

Thinkful did a great job introducing me to several technologies and libraries that are critical to becoming a competitive job candidate in today's developer job market (Webpack, React, Node, Redux, etc.).

Thinkful's cream of the crop is its mentor sessions. I was matched with an experienced developer who understands the ins and outs of what one needs to know to become a professional developer. He's done a really good job of teaching me the latest and greatest technologies (listed above), which I can easily take with me to a professional setting. He's also been available to me as a resource throughout the week if I ever get stuck on a bug or confused on a subject matter. It's kind of like having your own personal tutor who's always available to help you out. It's pretty great.

The other cool part of Thinkful is it's Slack group and daily office hours sessions. If for whatever reason your mentor isn't available, Thinkful has a giant group chat of fellow students and mentors that are more than happy to help you out if you get stuck on something.

Overall, I pretty much avoided paying $19k for a full-time bootcamp, worked part-time while I studied, and gained all the necessary skills I needed to get a job as a developer. It's a pretty sweet deal.

reviews star reviews star reviews star reviews star reviews star

by Jason Terlizzi

April 7th, 2016

Web Development in Rails

coursereport small logo via Course Report

The best thing about Thinkful are the mentors and access to a large number of engineers via Slack. I took the Full-Stack Rails class, and it was incredible. You'll have to be disciplined as the first 2 sections show basic techniques for development. Most of your time will be spent understanding how things work and applying concepts to your own projects. This is where mentors help out a great deal. The last section of the Rails course was a bit more difficult, there were several typos which led me to believe it hasn't been reviewed recently. This is the only flaw I found with the course, I spent several hours going down a rabbit hole with typos and wrong concepts that weren't edited correctly. In the end, after 3 months of intense study, I'm now doing small Rails projects as side work. It also helped me with becoming a better problem solver and using programming as a skill-set.

reviews star reviews star reviews star reviews star reviews star

by Adeola

April 6th, 2016

Programming in Python

coursereport small logo via Course Report

I enrolled into the Thinkful python programming course after two failed attempts to learn python via Coursera. The main thing that reinforced my decision to enroll in this course was the mentor arrangement which I felt would accelerate my learning since I would have someone I could talk to.

I have enjoyed working with my mentor (Hoa Tran). His approach to working with me is not one where he just solves my coding problems by typing out the solution. Instead it is one of "forced learning" where he asks me to think and try to solve the problem by myself. Most times this is very frustrating but it has helped improve my problem solving skills when it comes to finding out errors in my code. Another avenue that I have really enjoyed is the Thinkful slack community because there is always someone to help, with whatever issue you are confused about. Sometimes as coding newbies one is ashamed to ask questions because you are worried you might be ridiculed, but I have never experienced that in the t´Thinkful slack community. Rosuav a Thinkful mentor has been especially helpful.

The course content is very thorough and you get to learn a lot of things and type out really great code. There are however some areas which I think need to be improved. For instance there are no python workshops available on the website. Some of the topics covered in the python course are really complex and require more than just written text for a newbie to understand. I also wish there were more python Q&A sessions. This used to be the case when I first started the course but in the last few weeks, this has changed.

Overall I have had to make some sacrifices financially to take this course but I have no regrets. It has been a worthwhile experience.

reviews star reviews star reviews star reviews star reviews star

by Colette Kenney

April 6th, 2016

Frontend Web Development

coursereport small logo via Course Report

I'm a Mechanical Engineer with a Masters in Psychology who currently earns a living as a Project Controls Manger in Oil and Gas. Due to a volatile energy market, and an overwhelming desire to work remotely from anywhere in the world; I decided it was time to become a FULL-STACK WEB DEVELOPER.

I needed to find a school who would teach me what I needed to know in the shortest amount of time possible. So I did a Google search (I think my search terms were something like "Best Online Schools Full Stack Web Developer") and up came Thinkful. Their website suggested that they could teach you to be a Full-Stack developer in 4-6 months, so the timeframe was just right. And then, when I saw that Thinkful offered mentorship I 100% knew I'd be signing up. What better way to get through a program quickly than to have 3 one-hour mentorship sessions per week!

The curriculum at Thinkful is challenging, there is no doubt. The learning curve is steep! But they teach you everything you need to know, using the tools of the trade that you will be using when you get your first job, and the mentorship they provide ensures that you stick with it, even when the going gets tough.

Learning to code isn't easy. If it was, everyone would be doing it. I am grateful to have found Thinkful because if I was trying to learn to code on my own, I'm sure I would have quit more than a few times already!

reviews star reviews star reviews star reviews star reviews star

by M Williams

April 6th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

The curriculum is great but to me the mentor session time is what really stands out about the program. I came to the right place.

reviews star reviews star reviews star reviews star reviews star

by Anthony Espino

April 6th, 2016

Frontend Web Development

coursereport small logo via Course Report

My experience at Thinkful has too be honestly one of the best decision I have made for myself. So far i been enjoying the lessons. But the real reason I believe that makes Thinkful is their mentors, My mentor is willing to take the time to help me with any problems i might have and very encouraging

reviews star reviews star reviews star reviews star reviews star

by Andrew

April 6th, 2016

Programming in Python

coursereport small logo via Course Report

This review is for the course "Programming in Python" (part-time; 3 months; $500 a month). It took me 2 months to complete the standard course material and a month to finish my capstone project.

I have previous programming experience in Java, JavaScript, and C. At the time of enrollment in this course, I was already working at a tech company as a technical account manager, coding in JavaScript on a daily basis. No prior Python experience, though!

There are dozens of free online Python courses (some better than Thinkful's), but that's not what you're paying for when you sign up for one of Thinkful's courses. What you're paying for is direct access to a community of developers who have years of experience working in their industry. My mentor, Tudor, was an invaluable asset, steering me in the right direction and saving me countless hours of what surely would have been fruitless internet searching. Tudor always knew multiple different tools, libraries, and methods I could explore to accomplish my tasks.

All of this isn't to say that the course curriculum isn't valuable. It certainly is. The material focuses on breadth rather than depth, though, meaning that you'll touch upon every aspect of developing and deploying a web app that a fullstack developer might. There's the bread and butter Python, but that leads into some HTML, CSS, and JavaScript; configuring and using databases; web frameworks like Flask and Django (for the adventurous); unit and component testing; Heroku deployment; continuous integration; and more. My only disappointment was that there weren't more lessons on the Python language itself, so I ended up purchasing a dedicated Python book to supplement the course which I found extremely useful.

With this course and my mentor Tudor's help, I was able to create a web app that I will use as part of my portfolio when applying for a developer position. More immediately, however, I have been able to apply the Python skills I learned to build numerous tools for my coworkers at my current job to help them automate their more tedious tasks.

Ultimately, this course was valuable to me for two reasons: 1) because I already had experience in a few programming languages, but didn't understand how the development cycle of modern web apps all fit together; and 2) because having a mentor was motivating and a much better use of my time than scrounging the internet for answers.

I hope this review helps you find the right course for your needs! Good luck!

Disclaimer: Thinkful offered me a t-shirt for this review. But, if it makes you feel any better I have other t-shirts so it's not like I had to write this review.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 5th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

At first, I was hesitant to go forward with an online bootcamp, but now that it has been a month, I am definitely pleased with my choice. Yes, there are free materials online and books you can buy, but sometimes books/tutorials are too theory heavy, lack projects, too dry, or erroneous. Sometimes you also need an experienced guide to help you separate the wheat from the chaff, when it comes to learning new materials.

In my opinion, the best way to learn a language is to use it and develop meaningful projects. This course does just that. There is ample room for creativity for the projects and you'll get a good base of the fundamentals from which you can self-teach.

Mentorship is excellent because you learn by asking the right questions and getting feedback. Sometimes you get stuck and need to dig your way out, but in the beginning stages, you crawl before you can walk.

I would definitely recommend Thinkful to anyone interested in learning in a structured environment using a pragmatic approach.

reviews star reviews star reviews star reviews star reviews star

by Urvashi Atodaria

April 5th, 2016

Frontend Web Development

coursereport small logo via Course Report

Thinkful has been one of the best decisions I made. I am actually enrolled into a software development bootcamp for April and I would have been very nervous and skeptical about it had it not been for Thinkful. After my 3-month course at Thinkful, I am confident I want to work in this field and am excited for the new challenges. The coursework has been very well written and the challenges are quite good. I would also like to make a special mention of my mentor Ms. Alissa Pierce. She has been the best mentor I could have asked for. She is always supportive and patient, answers all my stupid questions and has been incredibly easy to work with. She has helped me grow and trust my skills. I have learned so much from her these past 3 months and will always carry her suggestions and advises with me. Just a big thank you to Alissa for being as awesome as she is.

reviews star reviews star reviews star reviews star reviews star

by Uday

April 5th, 2016

Programming in Python

coursereport small logo via Course Report

I have been really impressed by Thinkful. The team are not only friendly, but also extremely efficient. I signed up for the introduction to Python course, and have found the course material and assigned mentor to be first rate.

reviews star reviews star reviews star reviews star reviews star

by B. Kwong

March 29th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

It's been about a month since I started this program with Thinkful and it's been nothing but great experiences. I wanted to learn how to code because I felt stagnant at work and I wanted to make a change in my career direction. The material has been great, easy to understand, but at the same time challenging enough (they try to not give you the answers straight away). I've had a good amount of instructors, career coaches, mentors, etc. reach out to me to check on my progress in addition to the online community of students across various stages that are quite helpful as well.

Quite looking forward to the rest of the material as well. Even though they've got curriculum set up when you enroll, it seems like they're willing to let you pick and choose what you believe is more relevant. For example, I'm looking at CSS preprocessors and the course is recommending Less. But my mentor and I discovered that Bootstrap 4 will be providing more support for Sass instead and so we're thinking about exploring Compass/Sass as an alternative.

Another great thing is that the community seems more than willing to share code and projects for inspiration. I can't speak too much about job assistance yet, because at this time of writing, I haven't gone through mock interviews or anything of the sort (still just 1 month in!). Having said that, my career coach has already reached out to me to recommend steps I should be taking to make myself visible, etc.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

March 11th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Upon my joining the Thinkful community I had no expectations and was really nervous to join a group of individuals who have so much knowledge of development, coding and building. It can very intimidating to learn something you have little or no knowledge of and expect to be successful in accomplishing the course. When something is new you have to embrace it and the Thinkful mentors and resources will make sure they help you get there. I'm having a wonderful and exciting learning experience with Thinkful.

reviews star reviews star reviews star reviews star reviews star

by Ben Baik

March 10th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am almost 6 weeks into the course. So far I am very pleased. This program sets you up with great resources. I meet with a mentor 3x a week for an hour. I attend a lot of the workshops to get my questions answered. The Slack community is also a great way to get help. The curriculum can be lacking at times but mentor sessions can make up for that. Also this style of learning taught you to research on your own. I'm finding that being a good Googler is an important part of web development. It also teaches you to communicate what you are struggling with to mentors.

I have had no problems with any of the mentors. I also have been helped by students that are further in the program. Overall a great experience. Do not regret enrolling.

reviews star reviews star reviews star reviews star reviews star

by Teresa

March 10th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I was completely new to coding when I started this course about five weeks ago. Within that short time, Many Thinkful staff members in various roles (about 9) have reached out. Each and every person was friendly, inviting, encouraging and helpful. I sometimes have trouble comprehending the written course material and often become only more confused by what I find when I google. However, the 3x/wk meetings with my mentor, Marius, have been invaluable in helping me past what sometimes seem like insurmountable hurdles. I like that things are moving along at a relatively rapid pace and am looking forward to my first "mock interview" which is tomorrow. I have no doubt that the job assistance and coaching will be just as valuable as the course itself.

reviews star reviews star reviews star reviews star reviews star

by Ferdinand

March 10th, 2016

Frontend in AngularJS

coursereport small logo via Course Report

I strongly feel your courses including its structure works and so glad I found this site. In addition, your staff contains real people whom I could talk to and understand people (case in point--I had the need to study front-end with Javascript and I was given free access to that course and my mentor drilled me for my job interview and that worked! I got the job as a Sr. Web Developer close to home). I knew I could do the job--it's just that lots of gray areas in my full stack skills and that's where you guys came in--fill those gray areas and expand my knowledge more in the same way I teach myself and that is to actual projects.

reviews star reviews star reviews star reviews star reviews star

by Giuseppe Messina

March 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

I am really happy with the course so far, I'm learning a lot and this is exactly what I was looking for. I have only one thing to share with you, Obviously it might be only me, but I found the jQuery section a bit confusing. I didn't know anything about jQuery and JavaScript and I think the lesson covers too many things at the same time instead of giving a step by step overview of what you can do with jQuery and how to write it.

So, before going properly through that section, I studied all the jQuery lessons that W3s school has to offer, I found them really helpful and easy to learn. After that, I came back to Thinkful and going through that section was way easier than before and I understood everything. Obviously I don't know about other students, so maybe it's just me, but I wanted to share this with you. Anyway as I already told you I really like the course so far.

Many thanks
Giuseppe

reviews star reviews star reviews star reviews star reviews star

by Jason

March 9th, 2016

Programming in Python

coursereport small logo via Course Report

Thinkful's Programming in Python course has been a reliable way to move from advanced-beginner to intermediate and to start building a portfolio. After learning the basics of Python through courses from sites like Treehouse, Coursera, and Udemy, I was interested in moving into more advanced work, but unsure how. Thinkful has provided the mentorship and curriculum I needed to improve my style and start writing code I'm proud to show others. The program is flexible enough that I've found that I can make progress while still holding down a full time job. At the same time, the weekly mentor sessions (and the high price) have been motivation enough to put in all the time I can and make continual progress. My favorite part of the course has been the freedom it allows in project design: having everything evaluated by a mentor (as opposed to an algorithm) allows you quite a lot of flexibility in implementation. I've also been very impressed by my mentor and their feedback on my work. My least favorite part has been the cost. I'd recommend Thinkful to anyone who had spent long enough thinking about Python to have dreamt up a project or two that they would love to build but still didn't have the skills and felt they had 10-15 hours a week to spend making it.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

March 9th, 2016

Web Development in Rails

coursereport small logo via Course Report

I took the Thinkful full-stack Ruby on Rails program in Q4 of 2014. I had gotten about as far as I could manage with independent study, and I needed options for getting unstuck that were faster than StackOverflow. Between the Slack channel, "office hours" and weekly meetings with my "mentor" (really more of a tutorial relationship) I was able to level up pretty significantly. I was also able to get through the 3-month program in one month since I had already learned most of it on my own.

They have you use your own environment and your own GitHub, which is an advantage over dedicated environments because I didn't lose access to it afterwards. I also still had access to the materials for reference later (at least, last time I checked). This is really helpful, because eventually you have to look something up and it's much easier to review material than trying track down whatever you're trying to remember in a new resource.

My only complaint is that a large percentage of their Ruby students drop out early, so I didn't have much in the way of a cohort and the materials were often out of date. But it's an economical way to level up for an industrious / self-motivated learner, and the logical next step when books / tutorials have not been enough.

reviews star reviews star reviews star reviews star reviews star

by Mark Sayers

March 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

Course work at Thinkful is very well thought out and the mentors are very helpful also. I love the course work and find reading material other then just a bunch of videos very easy to follow along with.

reviews star reviews star reviews star reviews star reviews star

by Jonathon Jenkins

March 9th, 2016

Data Science in Python

coursereport small logo via Course Report

I'm enjoying the Data Science using Python course. It's teaching me about statistics and data data science basics along with learning to program in python.

reviews star reviews star reviews star reviews star reviews star

by Colin

March 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

I had my doubts about a fully online course and my ability to succeed at it, but a few weeks in and I knew I had made the right choice. My mentor is amazing, the course work is fun and engaging, and the best part is I have found a balance of my day-to-day life and course work. Keep up the good work!

reviews star reviews star reviews star reviews star reviews star

by Mark

March 9th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I had a quick look at Thinkful last year, and then moved on, thinking that they were a bit "light-weight", but boy, was I wrong!

The "Web Development Career Path" with the job guarantee made me realize that Thinkful had a stake in my success, which meant that they would teach me what I needed to learn, in order find a job after graduation.

I am so glad that I decided to join up with the "Web Development Career Path" this year, because now I can see that their course-ware is as challenging as it needs to be, given that they want to prepare me for a job.

I see my mentor 3 times per week. He is a highly experienced developer who not only mentors aspiring developers, but also owns a web development business, which means that I get real world guidance, and invaluable insight into the industry, as it really is.

I've come across many developer courses, but I think that Thinkful has a good balance of course-ware, workshops, daily question and answer sessions, and great mentor assistance. They might need more workshops for beginner topics, which I had already been familiar with, before signing up.

I am almost a month into the course, and have found that most of the lessons are text-based, but very short and to the point, with coding challenges throughout, and a project at the end of each unit. I would have liked to see more of the content presented via video, since it would make the information more easily "digestible", thus a faster learning experience.

I have not participated much in their Slack community, but it seems to be very busy, so I'll eventually do that at some point. Having a mentor 3 days per week seems to be working well enough at this point.

All-in-all, my experience thus far, has been great. I am very excited about completing the course, and finding a job as a developer.

reviews star reviews star reviews star reviews star reviews star

by Yolixtly

March 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

As a brand new student to programming, what I have enjoyed the most about Thinkful is the community. They offer plenty of tools to meet with new students and mentors whom are always flexible to share their knowledge and help you when you are stuck at some point in your course.

I believe motivation is a key component for all students and Thinkful targets this very well with fun projects yet challenging enough to create and strength solid skills in short time!

Another aspect I appreciate is their fast response with the support team and in general they are always looking to improve by actively listening to us: the community.

I totally recommend it!

reviews star reviews star reviews star reviews star reviews star

by Megan M

March 9th, 2016

User Experience Design

coursereport small logo via Course Report

I started the online-only course with some apprehension, but I was quickly relieved once I started my weekly meetings with my mentor. I love that the course is designed so that you can work at your own pace, which makes it great for people like me who work full time. On top of getting weekly video hangouts with your mentor to get feedback and discuss your work, mentors are also available via Slack and email throughout the week. I have learned so much in such a short amount of time, and I am already applying what I've learned to my design process. The Thinkful site is very well organized and the tools make it easy to keep track of all the coursework. Overall, it has been a great experience!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

March 9th, 2016

Frontend Web Development

coursereport small logo via Course Report

The course work is easy to follow and understand. The thing I like the most is having a mentor who is currently working in the industry. I can email him questions and he replies really quickly and also he explains the course material well during our sessions.

reviews star reviews star reviews star reviews star reviews star

by Marc

March 9th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I am 6 weeks into the Web Development Career Path Course, and I'm very pleased with my experience thus far. The coursework is challenging at times, but meeting with my mentor 3 times per week, and checking the Slack student thread have helped me during the times where I get "stuck."

I haven't really gotten to see the full extent of the job assistance component of the program, but I recently had my first "mock technical interview" (I think there's 1 per month as part of the course). The mock technical interview was the perfect way to test/gauge my progress in the course, and also helped familiarize myself with the technical interview process that will come later on down the road.

If there's one suggestion I would make to improve the course, it would be to include some supplemental video resources/tutorials. Some of the concepts can be heavy on technical lingo, and thus pretty complex (especially for those new to programming), so having videos could help reinforce/explain those concepts.

reviews star reviews star reviews star reviews star reviews star

by Glend

March 8th, 2016

Frontend Web Development

coursereport small logo via Course Report

I have done the Frontend Web Developer course and now I am doing the Angular course. Thinkful has got everything just right:

- one on one mentor
- course material that challenges you but you have assistance if you get stuck
- show you how to use real industry tools like sublime text and GitHub
- career advice
- price: great value for money

At the end of four months I feel confident in being able to change career path, what more can I say!

reviews star reviews star reviews star reviews star reviews star

by Rachel Lee

March 7th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

It's been great so far. The curriculum's well designed and has helped me feel a lot more comfortable with frontend development. And my mentor Ben's awesome. Period.

reviews star reviews star reviews star reviews star reviews star

by Courtney Waller

March 7th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

I've been super pleased with everything. The curriculum scales in a way that is always challenging but never impossible. My mentor Marius is awesome!

reviews star reviews star reviews star reviews star reviews star

by Tucker Beauchamp

March 7th, 2016

Frontend Web Development

coursereport small logo via Course Report

I haven't gotten past the initial stages of the front end developer side, so my opinion may change, but Thinkful has helped me excel in my career path exponentially.

reviews star reviews star reviews star reviews star reviews star

by Luis P

March 7th, 2016

Frontend Web Development

coursereport small logo via Course Report

As a new web developer I found the course challenging but not overwhelming. The main reason that I selected Thinkful was because of the mentorship program, which was excellent. I enjoyed having the access to someone who had experience in what I was studying and be available to breakdown problems and provide guidance to find solutions.

reviews star reviews star reviews star reviews star reviews star

by Stella C

March 2nd, 2016

Frontend Web Development

coursereport small logo via Course Report

Studying at Thinkful was an invaluable experience. I am really happy because I have acquired much of new knowledge and I managed to create a small portfolio, demonstrating my new skills. The curriculum is written in a very clean and simple way and you have full guidance on your projects. Of course as the lessons go by you get to work more independently but there is always enough information and online help to walk through the challenge set. People at Thinkful were really helpful and caring, from my mentor to the Slack community! I hope I will come back to a new course soon!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

March 1st, 2016

Frontend Web Development

coursereport small logo via Course Report

This was a great course for me. I learned a ton and acquired a lot of best practices...plus got a few projects for my portfolio. Nicolas has been a great resource. He gave me a lot of advice and I have a lot of new ideas for my next steps based on our conversations.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 29th, 2016

coursereport small logo via Course Report

I am finishing up the coursework today. Marius has been incredibly helpful and supportive and a great resource throughout the course. I've had a great time working with him and will really miss our regular meetings. The course has helped me really develop my skills and gain a great deal of confidence in myself as a developer, and I look forward to attending the workshops and continuing my growth.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 29th, 2016

None

coursereport small logo via Course Report

Alvin was a tremendous mentor. He was patient and empathetic, but knowledgeable enough to guide me to exactly where I needed to go.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 18th, 2016

Flexible Web Development Bootcamp

coursereport small logo via Course Report

Thinkful was a complete waste of money and time. They have little to no curriculum and my mentor was impossible to get a hold of. You might as well just go through free content on your own.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 17th, 2016

Web Development in Rails

coursereport small logo via Course Report

I decided to give thinkful a try. I sure do regret it. It's just a total waste of time and money. The curriculum is nonexistent 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?

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 8th, 2016

Web Development in Rails

coursereport small logo via Course Report

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, occasional 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 brilliant resources who are always up to talk shop.

reviews star reviews star reviews star reviews star reviews star

by M Nickey

February 4th, 2016

coursereport small logo via Course Report

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

reviews star reviews star reviews star reviews star reviews star

by Glen Rutherford

February 1st, 2016

Frontend Web Development

switchup small logo via Switchup

I did the Front End Web Development course and it was awesome. Having a one on one mentor means that when you get stuck on something, they help you get unstuck. I am much more confident than I was at the start of the course.

reviews star reviews star reviews star reviews star reviews star

by Thomas T.

February 1st, 2016

switchup small logo via Switchup

PROS: Work on your time. 1-on-1 mentor. Simple to read lessons. Slack resources. Current FEWD material. Inexpensive Plans. EXTREME flexibility.

CONS: Learning curve from HTML to jQuery and Javascript felt like 0mph-60mph. Sometimes I felt things were't explained in full in the course, felt left hanging sometimes. (Was always able to find answers on StackOverflow, or on the Thinkful Slack however.)

Thats all I got! It was an amazing experience. I learned a lot, and am eager to put my skills to the test!

reviews star reviews star reviews star reviews star reviews star

by Bruce

January 28th, 2016

Frontend Web Development

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Brandon

January 12th, 2016

None

coursereport small logo via Course Report

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 experiences 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 individualized 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 accommodating. Other little things popped up throughout my time with them and it was always handled painlessly, logically, and to my satisfaction.

reviews star reviews star reviews star reviews star reviews star

by Sylwia Z

January 1st, 2016

Flexible Web Development Bootcamp

switchup small logo via Switchup

The part-time FEWD Thinkful course promises to make you a skilled web developer and get you hired within 6 months, or less depending on your schedule and how much time you can commit to the program. In my case, they managed to fulfill their promise within only 2 months! I chose Thinkful after doing some research on development courses and bootcamps. It was a great choice for those that are complete beginners to programming and need some guidance. Derek was very welcoming and offered a lot of advice on networking, meet ups, interviews, and jobs. So from the beginning I felt at home at Thinkful. It seemed daunting sometimes, especially after getting through the relatively easy HTML and CSS material. No one is there to hold your hand so there is a lot of self-motivation and dedication required, but there are a lot of resources to turn to apart from the Thinkful material - Slack, Google, stack overflow, other tutorials (codeacademy, treehouse, lynda - are just a few I used). Thinkful also has some fun workshops and Q&A sessions you can get involved with.

And of course their best weapon - your personal mentor. Mine was Jon Oyanguren and I could not have asked for someone better. He offered me everything from excellent instruction to great communication. Although we didn't follow the course material on Thinkful step-by-step (I used it more for reading and reference), it was a much better and carefree approach. He encouraged me to come up with my own projects which made learning much more fun and always managed to be incredibly enthusiastic about it! He was very attentive to all of my questions, worries - even when it wasn't during one of our weekly sessions. He was able to simplify a lot of the material and make it attainable for someone completely new to programming. At the end of the two months, I had a great grasp on HTML, CSS, JS, and Angular. We even started covering some back-end and getting into nodeJS. And of course I got a job out of it and am currently working with an incredible team that is happy to continue teaching me more :)
Overall, I got more than I bargained for so I am happy with my decision of choosing Thinkful as my entry point into the development world.

reviews star reviews star reviews star reviews star reviews star

by Bruce

January 1st, 2016

Frontend Web Development

switchup small logo via Switchup

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.

reviews star reviews star reviews star reviews star reviews star

by Ruben Betancourt

December 1st, 2015

switchup small logo via Switchup

I think it was great! The training laid a good foundation on which to continue building. The training got me started and helped me see the overall picture on what is involved in front-end web development. Loved the self pace and mentoring aspects. There were plenty of exercises to get your feet wet and understand different features. Would gladly recommend to others.

reviews star reviews star reviews star reviews star reviews star

by Aisha Ibrahim

December 1st, 2015

switchup small logo via Switchup

I had to withdraw temporarily due to travels but I do plan to resume early next year when I get back. My mentor has been nothing short of super awesome and sure hope to resume sessions with him.

reviews star reviews star reviews star reviews star reviews star

by Seth

November 27th, 2015

Programming in Python

coursereport small logo via Course Report

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

reviews star reviews star reviews star reviews star reviews star

by Anonymous

November 24th, 2015

Frontend Web Development

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

November 11th, 2015

Programming in Python

coursereport small logo via Course Report

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!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

November 8th, 2015

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Max Carlquist

November 2nd, 2015

coursereport small logo via Course Report

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 unnecessary 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 skill set, and the ability of utilizing this new found knowledge to pursue that Freelance Web Development that I was so desperately in search of! Come one, come all, join me at Thinkful!

reviews star reviews star reviews star reviews star reviews star

by Kedar

November 1st, 2015

switchup small logo via Switchup

Throughout my entire experience in the FEWD program, Thinkful's team has been wonderful (and very prompt) about solving technical issues. The URL to my mentor session this afternoon was broken, and they responded on Slack in less than 2 minutes. They're always quick to help! Two thumbs up.

reviews star reviews star reviews star reviews star reviews star

by Nathen

November 1st, 2015

Flexible Web Development Bootcamp

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Kyle

October 28th, 2015

Flexible Web Development Bootcamp

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Asa Toburen

October 28th, 2015

Flexible Web Development Bootcamp

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

October 27th, 2015

Flexible Web Development Bootcamp

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

October 15th, 2015

coursereport small logo via Course Report

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 customer service is horrible. No punctual replies at all , no matter who you contacted to sort out the whole mess.

NOT RECOMENDED !!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

October 1st, 2015

switchup small logo via Switchup

It seems they don't care about the students . Mentors are horrible and not good teachers Asked to change my mentors and was stuck for more than a month without a mentor and they kept charging me. Curriculum was OK but overall Not recommended.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

September 26th, 2015

coursereport small logo via Course Report

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 genuinely 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 extremely helpful. I'm grateful 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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

September 21st, 2015

Frontend Web Development

coursereport small logo via Course Report

I took the thinkful frontend developer 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.

reviews star reviews star reviews star reviews star reviews star

by Tyler S

September 10th, 2015

Flexible Web Development Bootcamp

coursereport small logo via Course Report

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 resources 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
Intermediate Front End Web Development
AngularJS
Elective
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.

Intermediate FEWD – I thoroughly enjoyed 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!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

September 1st, 2015

switchup small logo via Switchup

Mentoring was lame. Curriculum and program administration not worth the tuition charged. You are better off using free learning resources online (Khan, codeacademy, cousera, etc). Thinkful makes a lot of promises and does not deliver.

reviews star reviews star reviews star reviews star reviews star

by Jared H

August 22nd, 2015

Frontend Web Development

coursereport small logo via Course Report

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 friends 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 each week in a one hour live workshop. Topics lately have included React, Node, organizing code, error handling, gulp, and a few others.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

August 3rd, 2015

Frontend Web Development

coursereport small logo via Course Report

I didn't make it far in the course, but when I did make an honest effort to do what they wanted, I found the way they formatted the curriculum 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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

August 1st, 2015

switchup small logo via Switchup

I had been learning for a few months through codeacademy, Treehouse, Code School, and a few other online resources before deciding to attend Thinkful's Front-End Developer Career Path Program. For a while, I had narrowed it down to Bloc and Thinkful and, to be honest, I just could not decide. What it came down to, really, was value. With Bloc, it was going to be more expensive, fewer finished projects, and more of a time commitment. With Thinkful, the associated costs were relatively low, the time was manageable, and by the end of the program you would have 32 projects. I don't know about you, but 32 projects on GitHub seems like a pretty solid foundation to me. I think the difference is that Bloc goes more into detail and makes you an expert on a few solid foundations, while Thinkful gives you more of a broad array of skills. Regardless of which one you choose, I imagine most of the learning time is going to be done on your own trying to figure out projects and bug fixes, so it really just depends on how motivated you are. I was able to breeze through the first part of the course, as I had some HTML/CSS experience, but I am settling in for some serious learning with the more advanced concepts.

PROS:
As for Thinkful's Mentor Program, I was seriously impressed with how perfectly matched my mentor is. Super friendly, goes at your own pace, and is extremely knowledgeable. He's always there when I get stuck, and if he's not available (hasn't happened yet), then there is always the Slack Community for Thinkful, which is highly populated and built for quick, crowd-sourced response. The community is amazing and all of the Thinkful staff are super helpful. If you don't believe me, just have one conversation with Derek Fogge, the Career Path Program Manager, and he will inspire you. The lessons are well-planned and the projects are real-world projects that truly help you develop those needed skills. Overall, I feel that I'm getting an incredible value.

CONS:
The content is great...up until Object Oriented Programming. I felt that the content just glazed over these fundamental topics and didn't really offer much in the way of understanding. Luckily, I had my great mentor to review the topics with and understand their practicality, but I still felt the course content could have been stronger on this topic and a few other basic JavaScript topics. I believe that Thinkful is constantly improving their content based on student feedback, so I imagine that it could be better by the time a different student accesses it. Really, that's the only con I could find.

OVERALL, Thinkful's program is incredibly well-built and well-executed. Based on value alone, this is the best MOOC I could find. The do a great job of keeping you motivated, customizing the program to fit your needs and goals, and supporting you every step of the way to make sure that you are getting everything and more out of the program. Like I said, if you are on the fence, contact Derek Fogge. He is the nicest guy out there, is not pushy or salesy at all, and will be immediately invested in your goals as a developer.

reviews star reviews star reviews star reviews star reviews star

by Aaron

June 26th, 2015

Backend in Node.js

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

May 29th, 2015

Frontend Web Development

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Jun C

May 22nd, 2015

Programming in Python

coursereport small logo via Course Report

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

reviews star reviews star reviews star reviews star reviews star

by Cody Karst

April 30th, 2015

Frontend Web Development

coursereport small logo via Course Report

When I found Thinkful I was looking for a way to reclaim my life and my time. I wanted to be able to work from home and focus on my family. After all, I didn't get married and have three wonderful kids just to spend the majority of my waking time at work. I wanted to be there, to watch them grow up. I realized that the only currency of worth in our lives is time. You can't get time back and you can't stop spending it. The thought of missing years of my kids lives because I worked a "traditional" job weighed heavy on my heart. It was a driving force pushing me to make radical change.

College was just to expensive and time consuming. I didn't want a well rounded education I wanted a specialized one. I wanted to hone my skills towards a specific goal and while college degrees are cool and all it just wasn't going to work for me.

When I discovered Thinkful the first thing I noticed was that they were really friendly. In fact I was able to get on the phone and talk to them right away. They were quick to go over the pros and cons of online learning. They let me know that it was on my own time frame and that I could go as fast or as slow as I wanted. They told me about how the mentorship program works and what I could expect. I was the most excited about the prospect of a mentor. After attempting to self teach my self front-end dev and hitting wall after wall with no one to ask for help I was ready for a mentor.

After speaking with Thinkful I continued to research my options. I reached out to several other prominent online bootcamps and after weighing all of the pros and cons of each I decided to choose Thinkful.

The price was right and the people seemed exceptionally warm and sincere. I took a leap and enrolled and it changed my life!

My mentor was/is amazing. He is the reason I was able to succeed through the whole process. He not only provided support and accountability but true friendship. I always looked forward to our weekly hangout and a chance to ask questions and show off my work. He was always patient and took the time to make sure I really understood the curriculum. There were times when I just didn't get things. In fact several times we focused on the same weeks problem for several weeks. He made 100% sure I got it and I was ready to move forward. He wasn't trying to push me through, he was teaching me. And I actually...gasp LEARNED the content!

I found the curriculum well done. It continued at a good pace. I felt like each new concept was introduced at the right time and it was challenging but not overwhelming. Thinkful suggests that the Front-end dev course should take about three months. I took four months and that felt just right. I was able to spend time with my family and still have time to continue to learn.

Midway through my course I decided to make the jump into freelancing. I had reduced my hours to part time at my job but that wasn't enough. I needed a change! So I quit and went 100% into freelancing. It was scary as hell but I had made up my mind. I knew my skill set was strong enough to start charging. I also felt confident in my ability to learn and master my trade.

I am now in the second year of my business. It hasn't been easy and I know there are still many challenges ahead of me but its been the best years of my life. I work from home and get to enjoy my beautiful wife and children every day. I am watching them grow up and giving them my time instead of a job I didn't like. I just bought a house and I am getting the privilege to partner with exceptional clients.

I went on to take the awesome Angular.JS course with Thinkful. I was even given the honor to help write some of the content for Thinkful's freelancing course. Things have gone full circle and I honestly couldn't have done it on my own. Thinkful was the foundation I needed to get going and help me live my dream. I am so thankful for Thinkful!

reviews star reviews star reviews star reviews star reviews star

by John Marks

April 30th, 2015

Frontend in AngularJS

coursereport small logo via Course Report

This was a great class, boosting my frontend productivity. The Angular (v1.3) curriculum presented the necessary info and concepts to understand a very large portion of the framework.

It seems that many people today are struggling with Angular, but I love it. Working on old jQuery only apps was such a pain. The Angular framework employs convention over configuration, providing it's own way to create a slick MVC separation between the view (HTML/CSS) and the JavaScript/backend and model. It's built-in dependency injection system is genius. The controllers are super easy to learn. The services handle all business logic and talking with backends. Directives really make Angular what HTML6 should be. I know that are some problems with AngularJS (makes SEO tough, startup load can be slow), but it is such a huge leap forward in SPA development.

The Thinkful team built a very powerful curriculum. Just do it one lesson at a time, and you will come out the end understanding most of the Angular framework. My mentor (Leon) was in the UK (six hours later) and was very helpful. He had been using Angular from the early days and really knew the framework. If you already have a bit of backend experience, having Angular under your belt will definitely give you a boost in productivity. Use Thinkful if you want to do it right.

reviews star reviews star reviews star reviews star reviews star

by Varun

April 30th, 2015

Frontend Web Development

coursereport small logo via Course Report

I wanted to learn about frontend 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 career switch.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 26th, 2015

Frontend Web Development

coursereport small logo via Course Report

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.

reviews star reviews star reviews star reviews star reviews star

by Emily K

April 22nd, 2015

Frontend Web Development

coursereport small logo via Course Report

My experience with Thinkful was extremely positive from the beginning. Before enrolling, I wanted to make sure that I would be able to get a mentor that really worked with me. They asked me for guidelines in choosing a mentor for me, and assured me that I could request a change if we didn't "click." Luckily, we did.

The material is very well-presented in an order that makes sense. You dive in actually writing code right away, and work on projects throughout. These projects provide not only hands-on learning, but finished pieces you can show to prospective employers. Many are still in my portfolio today.

The weekly sessions with your mentor are what what really set this program apart from others, IMO. My mentor was great. She helped me when I needed it without just fixing things for me, which helped me understand things. She was available by email outside our scheduled sessions. She was AWESOME.

In addition to mentors, there is a student community where you can post your projects for help or feedback, both from other students and other TAs and mentors. This is frequently the fastest way to get help. There are also office hours daily (or close to daily) via google hangout with different mentors. Anyone can go into the office hours hangout and get help or ask questions. Sometimes the mentor will talk about aspects of the industry if there's not people that need help with specific questions. This was SO valuable!

I also found the support staff to be friendly and quick to respond to technical issues or feedback.

When I finished my course at Thinkful I felt confident as a junior front end developer. I would highly recommend this program to anyone, especially those looking for something in between completely self-directed study like Treehouse and a full bootcamp.

I believe that since I finished, they have expanded the course to include job search assistance, which would make it even more valuable.

reviews star reviews star reviews star reviews star reviews star

by Chris

April 15th, 2015

Frontend Web Development

coursereport small logo via Course Report

During the summer of 2014 I attended the online Thinkful FrontEnd Web Development (FEWD) course. I use to be a web developer, but had since fallen out of the game, not knowing what was relevant vs. irrelevant.

In a very short period of time, the FEWD course got my interest back in the field, and also got me up to speed on pertinent things to focus on while trying to get back into the field. This course come down to how immersed you allow yourself to become in the overall course. By overall course I mean, using the community chat, joining the office hour hangout meetings, as well as completing your assignments, etc...

Weekly hour long, and they typically went over, sessions with the same mentor throughout the course was more than beneficial. My mentor would give amazing real world examples of scenarios that I might find myself in somewhere along the line, and I could ask him or her questions about certain WebDev ideas that I may have and they would dive right in, helping me every step of the way.

In summary:

Great course
Worth the money spent
You get out what you put in
Great people!

reviews star reviews star reviews star reviews star reviews star

by Troy

April 15th, 2015

Frontend Web Development

coursereport small logo via Course Report

If you are autodidactic but need a little bit of guidance, Thinkful is amazing. I had a little experience building static websites with HTML and CSS, but really wanted to get more programming experience with Javascript. I had clear objectives and knew what I wanted to learn. This is important because I hit a wall with my first mentor, but Thinkful was accommodating and found me someone who could take me the rest of the way through the course with my particular learning goals in mind.

reviews star reviews star reviews star reviews star reviews star

by Aaron Piotrowski

April 15th, 2015

Frontend Web Development

coursereport small logo via Course Report

The Front-end course at Thinkful was one of the best experiences that I've had during my journey to become a developer. They have a easy to read and understand, yet thorough material set. I started with no knowledge of programming or writing markup, and afterwards was able to build sites from the ground up. One of the reasons that I feel I got so much out of the program is that I was able to have one on one time with a mentor. I could talk through the problem that I was stuck on and they would help me figure it out. The keyword being help, you don't learn anything from someone spoon feeding you the answers. Learning to solve problems is such an important skill.

The other reason that I enjoyed the program is that I never once felt like I was competing against my peers. I was able to work at my own pace and not burn myself out. I did move from Thinkful to an on location bootcamp and I feel I can say that people are able to learn without coding 16+ hours a day.

I want to explain the 1 star for Job Assistance. During my enrollment at Thinkful they didn't really have any career help after the program. They have since started a career assistance section. I haven't taken it so I can't give an honest opinion of it.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

April 1st, 2015

switchup small logo via Switchup

I made a resolution this year to learn front-end development. I was willing to invest what I could into learning, but I honestly didn't have much to invest! I thought it was going to be a fruitless search for an affordable program that covered a significant amount of information, but lo and behold, I found Thinkful! Seriously, Thinkful is the best deal on a bootcamp you can get. Courses are self-paced and and you get to meet with a personal mentor every week. It was so useful to have a professional developer available to answer questions and keep me on the right track. Their front-end developer course was $300/month, and I came out of the program with an awesome portfolio. I feel very confident that my skills can land me an entry-level/junior developer position, and I'm eager to ramp up to the next level with another Thinkful course.

Consider Thinkful as the ultimate bootcamp bargain, without sacrificing quality and individual attention.

Also, their customer service is impeccable and very friendly!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

March 17th, 2015

Web Development in Rails

coursereport small logo via Course Report

I had high expectations for the Full Stack Rails course, however I was very disappointed. Their coverage of most topics is superficial and the links they provide for in depth information are to other organization's free online resources.

They skim over many fundamental topics and have you enter a code snippet without explaining fully why. If you have any difficulties with tasks in the course, such as database migration, they request that you go search for a solution in stack overflow or search in google.

I never have received a mentor. The person who met with me for my first "session" promised to email me their contact info but never did. I have two chapters left but don't know if I will bother completing them. Visually the curriculum is nicely packaged, but you will not gain any true depth of knowledge from it.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 28th, 2015

Frontend Web Development

coursereport small logo via Course Report

I finished Thinkful in January. All the content used in the Front-end development course can be found on online for free. In, fact I completed a lot of the resources they used before I started Thinkful. You do get a mentor. My mentor didn't show up for scheduled meetings. You are better off using codementor.io to find your own mentor (that meets your requirements) at a reasonable price. It's cheaper than paying $500 a month for free content and mediocre mentors. You will have a portfolio when you finish, but it's not worth paying $1500 for three months.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

February 13th, 2015

Frontend Web Development

coursereport small logo via Course Report

I'm writing this here to help anyone that might be on the fence about thinkful...
1) They don't teach, sure you can ask your mentor stuff, but the actual lesson plans, the ones your supposed to spend all day doing... I kid you not they tell you to go to Google, or stack overflow to find the answers.

2) they raised the price to $500 a class, because they offer "career services". I'm not sure what this means because they don't offer you a job or help you find one.

3) at the end of it all your spending $1500 to Google html, CSS, and javascript. You'll find your self using free resources on the web, thinking to your self. " why the hell am i spending $1500?". ohhhhhhhh cool I made a portfolio....

reviews star reviews star reviews star reviews star reviews star

by Anonymous

January 31st, 2015

coursereport small logo via Course Report

Perhaps I just had bad luck with really poor mentors, but the three mentors I tried were all very young. With one exception they would communicate very poorly (their English was fine, I just mean they would send out a one line email, misinterpret emails) as a result of which they would miss lessons, and didn't seem to care much.

They tended to repeat the curriculum materials, and take 20 minutes to explain really trivial stuff.

reviews star reviews star reviews star reviews star reviews star

by Daniel Bogart

January 20th, 2015

Frontend Web Development

coursereport small logo via Course Report

I had a background in sales, with little coding experience, but was eager to make a career shift to software development. I decided on Thinkful over a bootcamp because of the flexibility and cost.

The course provided the fundamentals and best-practices I needed to start with next to no experience. I found that the mentor sessions and office hours alone were worth the investment - having access to expert programmers for several hours a week is totally invaluable. Think about this, a comparable "mentor session" from a service like airpair can cost over $200/hour. To me, this is what made it a no brainer.

Beyond the obvious benefit of having a mentor to help you work through problems, I found that having a mentor session or office hours to attend kept me motivated - I never wanted to show up to a session without progress or questions. After finishing the front-end course, I completed the ruby/rails course, and less than two months after, received three offers (rails dev, front-end dev, angularjs dev). I'm now working as an angularjs developer and loving it.

reviews star reviews star reviews star reviews star reviews star

by Devon Campbell

January 20th, 2015

coursereport small logo via Course Report

Several months back, I found myself needing to brush up on my front-end development skills. An in-person boot camp is a scary proposition due both to the cost and sometimes the need to move in order to have access to one. (The tech scene isn’t great here in Knoxville, and, so far as I know, we have no developer bootcamps here.)

Thinkful was an attractive alternative. I’ve taken online courses before, but this really is much more like a bootcamp. In more traditional classes, the curriculum is very rigid and instructor interaction is minimal. In the Thinkful course, I have access to a mentor every week which is really great. I’m also bringing my own projects to the course which greases the wheels of learning. Each lesson, I’m getting closer to reaching a goal that means something to me.

The staff has also been very responsive. I’m able to get in touch with the “powers that be” and make suggestions, and they actually respond. They seem genuinely interested in building the thing their students want.

It’s been a great experience, and I’d highly recommend it.

reviews star reviews star reviews star reviews star reviews star

by Sunil

January 14th, 2015

coursereport small logo via Course Report

Like many people out there, despite competing demands on my time, I had a real urge to increase my understanding of web related technologies and programming in general. While self-taught for the majority of my knowledge in, networking, programming, Linux and basic scripting I discovered self-teaching was taking me a lot longer than I thought. As a military instructor, I came to the realization that I needed some scope and objectives to try and achieve my goals. In the middle of 2013, I started to search for a flexible course I could take to help me get a foothold in the coding field.

There didn't seem to be a lot of institutions out there that provided the mentorship and scoping that would really help me grow as a student and fledgling developer without investing university level fees. Then I stumbled across Thinkful. They offered a great, always evolving syllabus and mentorship. The most attractive feature of the courses they offered was flexibility. From what I read on their website, I could fit their course work around a schedule that could have me working normal office hours one day, then 5 hours later, be searching for vessels in distress in stormy seas in the middle of the pacific ocean.

To be honest it was a no-brainer, I signed up, there wasn't anything really to lose. I never looked back, I have fantastic mentors, who provide honest, critical feedback and have excellent experience. As an instructor, the critical analysis of my code was invaluable to help me grow as a developer. I also have immense respect for the patience and enthusiasm that Thinkful mentors have. They deal with a multitude of students spread over different time zones, yet always have time for a quick email exchange or chat outside of normal hours. The course flexibility allowed me to work hard when I had the time, and then put in a course pause when my job required that I deploy to a place with minimal connectivity.

I completed the front-end developer course in May 2014 and am currently working through the AngularJS syllabus when and where I am able. I've put the skills I gained in the FEWD course into my job developing applications for my current job, and helped me enhance our own teaching curriculum.

As a learning institution and flexible educational model, Thinkful is well worth investing time and effort in. The on-going access you gain to an ever evolving detailed curriculum, fantastic community of mentors, students and developers is outstanding. It also ensures you can go back and review anything, anytime. I highly recommend Thinkful to anyone who is looking at a structured course and highly motivational mentors for getting into the programming game.

reviews star reviews star reviews star reviews star reviews star

by Andrew

January 11th, 2015

coursereport small logo via Course Report

I was teaching myself front end development for a year or so but felt so overwhelmed by the amount of information and resources out there. I was never sure if I was going in the right direction. Thinkful was the best solution I could of hoped for to solve this problem. Their well crafted and up-to-date curriculum tied with passionate mentors created a winning formula. They have mentors that can answer those difficult questions that googling cannot. These answers are delivered in a succinct way based on real world experience and genuine passion for what they do.

After completing the front end web development course at the beginning of 2014 I have since moved from a role that didn’t involve writing code to a full time front end development role. I am now back at thinkful to begin 2015 taking the Backend in Node.js course. I know by the time the three months is up I will be equipped with yet another set of invaluable skills to further my career as a developer.

Without Thinkful there would be no way I would be working as a developer today. I highly recommend Thinkful to anyone looking to switch careers or just to tie up the loose ends you have with any of the subjects they offer. You won’t regret it

reviews star reviews star reviews star reviews star reviews star

by Megan Taylor

January 7th, 2015

Frontend Web Development

coursereport small logo via Course Report

I took the FEWD course in the Fall of 2013 and I'm so glad I did! The curriculum was comprehensive, the community was super helpful and my mentor gave me all the guidance I needed to complete the curriculum and make my projects the best they could be.

I loved the project-based curriculum because it gave me hands-on experience and practice implementing what I was learning, while helping me build portfolio pieces to apply for a job.

Shortly after completing the course, I got my dream job as a Jr Dev at an awesome company, and I have since been promoted. I give Thinkful a lot of credit for giving me the guidance and self-confidence I needed.

reviews star reviews star reviews star reviews star reviews star

by Edoe Cohen

January 5th, 2015

Frontend in AngularJS

coursereport small logo via Course Report

I took the Thinkful front-end course and am now in the middle of the Angular course. After dabbling in code for a while and learning with other tools, I can definitely say that Thinkful has played a significant role in propelling me further in my programming skills and confidence.

What I love most about Thinkful are the hands-on projects you are tasked with at the end of almost each lesson. These projects are what really help me absorb the curriculum and the new tools and skills I'm learning. I've tried a lot of tutorials and online programming schools before including Codecademy and Code School, which were great. But what I was really missing were opportunities to use what I was learning in a real context. With Thinkful I've built numerous apps and sites and now feel way more confident to build something from scratch.

The mentor aspect of Thinkful also played a huge role in this, since there was someone reviewing my code each week and giving me feedback. My mentor also went out of his way to push me further when he saw that I was quite ahead in the course, by giving me extra curriculum projects to work on.

One could argue that you could find similar projects to work on and just use free tools. Maybe. But for me the bundle of the Thinkful curriculum, plus mentor, plus projects was really a winning formula. Different people learn in different ways. But if you're busy with a day job and family, and are serious about learning, I really would recommend Thinkful. It will save you time and maximize your learning. Good luck!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

January 2nd, 2015

Frontend Web Development

coursereport small logo via Course Report

When I first began reviewing software dev training options I found two distinct groups: free online resources, and $10k intensive bootcamps. Thinkful was the only option I found that lands in the middle of these options. I decided on Thinkful over simply using free resources because of two critical factors that are difficult to put a price on: motivation and mentorship. I decided on it over a bootcamp because of it’s flexibility, price, and the thought that I could always enroll in a bootcamp if I got through Thinkful but couldn’t land a job (spoiler: I landed a job almost immediately after finishing Thinkful).

I started with the Front-End course, which provided the fundamentals and best-practices I needed to start with next to no coding experience. I found that the mentor sessions and office hours alone were worth the investment - having access to expert programmers for several hours a week is totally invaluable. Think about this, a comparable "mentor session" from a service like airpair can cost over $200/hour. To me, this is what made it a no brainer - far faster and more effective than posting to SO or IRC.

Beyond the obvious benefit of having a mentor to help you work through problems, I found that having a mentor session or office hours to attend kept me motivated - I never wanted to show up to a session without progress or questions. After finishing the front-end course, I completed the ruby/rails course, and less than two months after, received three offers (rails dev, front-end dev, angularjs dev). I'm now working as an angularjs developer and loving it.

reviews star reviews star reviews star reviews star reviews star

by Megan Taylor

January 1st, 2015

Frontend Web Development

switchup small logo via Switchup

I took the FEWD course in the Fall of 2013 and I'm so glad I did! The curriculum was comprehensive, the community was super helpful and my mentor gave me all the guidance I needed to complete the curriculum and make my projects the best they could be.

I loved the project-based curriculum because it gave me hands-on experience and practice implementing what I was learning, while helping me build portfolio pieces to apply for a job.

Shortly after completing the course, I got my dream job as a Jr Dev at an awesome company, and I have since been promoted. I give Thinkful a lot of credit for giving me the guidance and self-confidence I needed.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

January 1st, 2015

switchup small logo via Switchup

I was teaching myself front end development for a year or so but felt so overwhelmed by the amount of information and resources out there. I was never sure if I was going in the right direction. Thinkful was the best solution I could of hoped for to solve this problem. Their well crafted and up-to-date curriculum tied with passionate mentors created a winning formula. They have mentors that can answer those difficult questions that googling cannot. These answers are delivered in a succinct way based on real world experience and genuine passion for what they do.

After completing the front end web development course at the beginning of 2014 I have since moved from a role that didn’t involve writing code to a full time front end development role. I am now back at thinkful to begin 2015 taking the Backend in Node.js course. I know by the time the three months is up I will be equipped with yet another set of invaluable skills to further my career as a developer.

Without Thinkful there would be no way I would be working as a developer today. I highly recommend Thinkful to anyone looking to switch careers or just to tie up the loose ends you have with any of the subjects they offer. You won’t regret it!

reviews star reviews star reviews star reviews star reviews star

by Anonymous

January 1st, 2015

switchup small logo via Switchup

Like many people out there, despite competing demands on my time, I had a real urge to increase my understanding of web related technologies and programming in general. While self-taught for the majority of my knowledge in, networking, programming, Linux and basic scripting I discovered self-teaching was taking me a lot longer than I thought. As a military instructor, I came to the realization that I needed some scope and objectives to try and achieve my goals. In the middle of 2013, I started to search for a flexible course I could take to help me get a foothold in the coding field.

There didn't seem to be a lot of institutions out there that provided the mentorship and scoping that would really help me grow as a student and fledgling developer without investing university level fees. Then I stumbled across Thinkful. They offered a great, always evolving syllabus and mentorship. The most attractive feature of the courses they offered was flexibility. From what I read on their website, I could fit their course work around a schedule that could have me working normal office hours one day, then 5 hours later, be searching for vessels in distress in stormy seas in the middle of the pacific ocean.

To be honest it was a no-brainer, I signed up, there wasn't anything really to lose. I never looked back, I have fantastic mentors, who provide honest, critical feedback and have excellent experience. As an instructor, the critical analysis of my code was invaluable to help dme grow as a developer. I also have immense respect for the patience and enthusiasm that Thinkful mentors have. They deal with a multitude of students spread over different time zones, yet always have time for a quick email exchange or chat outside of normal hours. The course flexibility allowed me to work hard when I had the time, and then put in a course pause when my job required that I deploy to a place with minimal connectivity.

I completed the front-end developer course in May 2014 and am currently working through the AngularJS syllabus when and where I am able. I've put the skills I gained in the FEWD course into my job developing applications for my current job, and helped me enhance our own teaching curriculum.

As a learning institution and flexible educational model, Thinkful is well worth investing time and effort in. The on-going access you gain to an ever evolving detailed curriculum, fantastic community of mentors, students and developers is outstanding. It also ensures you can go back and review anything, anytime. I highly recommend Thinkful to anyone who is looking at a structured course and highly motivational mentors for getting into the programming game.

reviews star reviews star reviews star reviews star reviews star

by Julian Moncada

January 1st, 2015

iOS Programming in Swift

switchup small logo via Switchup

I had a great experience with Thinkful. I took the iOS course (the first time it was offered) and was paired with a spectacular mentor. I spent about 20 hours a week on the curriculum and was able to leverage my mentor for any hangups I had. I learned enough to create an app and release it on the the App Store and also teach myself more advanced iOS concepts.

Prior to the class I had tried learning iOS multiple times and found that it was close to impossible. I bought books, courses and watched youtube videos to no avail. Objective-C is difficult and the xCode environment can be intimidating. Thankfully, the curriculum and my mentor broke things down in a step by step manner and catered to the fact that I had never written a line of code before the class. Now I feel confident when I program and know how to solve tricky problems I had in the past.

The iOS Thinkful community has evolved and now there are even more resources for new students to get help and even learn subjects outside of the curriculum. Learning to code is tough, and I think having a community oriented approach like Thinkful does makes the process a lot easier.

reviews star reviews star reviews star reviews star reviews star

by Daniel Bogart

January 1st, 2015

Frontend Web Development

switchup small logo via Switchup

Someone described Thinkful as being “in the middle” between free online resources and $10k+ programming bootcamps, and I think that’s an apt description. I decided on Thinkful over simply using free resources because of two critical factors: motivation and mentorship. I decided on it over a bootcamp because of it’s flexibility, price, and the thought that I could always enroll in a bootcamp if I got through Thinkful but couldn’t land a job (spoiler: I landed a job almost immediately after finishing Thinkful).

I started with the Front-End course, which provided the fundamentals and best-practices I needed to start with next to no coding experience. I found that the mentor sessions and office hours alone were worth the investment - having access to expert programmers for several hours a week is totally invaluable. Think about this, a comparable "mentor session" from a service like airpair can cost over $200/hour. To me, this is what made it a no brainer.
Beyond the obvious benefit of having a mentor to help you work through problems, I found that having a mentor session or office hours to attend kept me motivated - I never wanted to show up to a session without progress or questions. After finishing the front-end course, I completed the ruby/rails course, and less than two months after, received three offers (rails dev, front-end dev, angularjs dev). I'm now working as an angularjs developer and loving it.

reviews star reviews star reviews star reviews star reviews star

by Anonymous

January 1st, 2015

switchup small logo via Switchup

I took the Thinkful front-end course and am now in the middle of the Angular course. After dabbling in code for a while and learning with other tools, I can definitely say that Thinkful has played a significant role in propelling me further in my programming skills and confidence.

What I love most about Thinkful are the hands-on projects you are tasked with at the end of almost each lesson. These projects are what really help me absorb the curriculum and the new tools and skills I'm learning. I've tried a lot of tutorials and online programming schools before including Codecademy and Code School, which were great. But what I was really missing were opportunities to use what I was learning in a real context. With Thinkful I've built numerous apps and sites and now feel way more confident to build something from scratch.

The mentor aspect of Thinkful also played a huge role in this, since there was someone reviewing my code each week and giving me feedback. My mentor also went out of his way to push me further when he saw that I was quite ahead in the course, by giving me extra curriculum projects to work on.

One could argue that you could find similar projects to work on and just use free tools. Maybe. But for me the bundle of the Thinkful curriculum, plus mentor, plus projects was really a winning formula. Different people learn in different ways. But if you're busy with a day job and family, and are serious about learning, I really would recommend Thinkful. It will save you time and maximize your learning.

reviews star reviews star reviews star reviews star reviews star

by Javier Collado

October 13th, 2014

Frontend Web Development

coursereport small logo via Course Report

This week I’ve completed the FEWD (Front End Web Development) course at Thinkful. It’s been three months of hard work in which I think I’ve made good progress in sharpening my web development skills. In this post, I’m sharing my impressions for those who want to have the opinion of a former student about the course before making the decision to take it.

This is a course that can be taken by absolute beginners to learn html, css and javascript from the ground up, but it’s also useful to people who already have some experience, but want to improve in any of the technologies involved.

After three months of work, I’ve learned quite a few interesting things and I’ve got a portolio that I can improve in the future. I believe this is a quite good outcome for the time spent.

What makes the course shine, in my opinion, is that it includes weekly meetings with a mentor and access to a community of students that are going through the same problems as you are. This is really powerful to create accountability and get rid of procrastination to make progress in short time.

In case you’re wondering, I feel that I could have learned the same stuff on my own, but I don’t how long would that have taken me. If you’re really good in setting your own goals and keeping the motivation to accomplish them and you’ve got plenty of time to look for good learning resources, then you might not need the course, but I’d still encourage you to think about taking it.

reviews star reviews star reviews star reviews star reviews star

by Javier Collado

August 1st, 2014

Frontend Web Development

switchup small logo via Switchup

After three months of work, I’ve learned quite a few interesting things and I’ve got a portfolio that I can improve in the future. I believe this is a quite good outcome for the time spent.

What makes the course shine, in my opinion, is that it includes weekly meetings with a mentor and access to a community of students that are going through the same problems as you are. This is really powerful to create accountability and get rid of procrastination to make progress in short time.

In case you’re wondering, I feel that I could have learned the same stuff on my own, but I don’t how long would that have taken me. If you’re really good in setting your own goals and keeping the motivation to accomplish them and you’ve got plenty of time to look for good learning resources, then you might not need the course, but I’d still encourage you to think about taking it.

Load 10 more reviews
Talk to an education advisor

Have any questions? Talk to Noel.


Noel Duarte, Education Advisor

If you have questions about pricing, scholarships, financing options, or just general inquiries about how Thinkful works – hit up Noel. He's happy to assist you!

Schedule a call Email Noel
Noel Duarte, Education Advisor
Course recommendation
Based on your goals we recommend
recommended course icon
An education advisor will be in touch to help you get started.
View course