Not Sure Where to Apply?

Thinkful

Online
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Thinkful

Location: Online

Thinkful teaches students how to become equipped for the world's next workforce with fast paced, job-ready programs in software engineering, data science, data analytics, and design. Students learn cutting-edge industry standards and work 1-on-1 with... Read More

Thinkful's Engineering and Data Science Immersion programs, Engineering Flex, Engineering Nights & Weekends, Data Science Flex, Product Design Flex, and Data Analytics Flex programs have unprecedented levels of support, with weekly 1-on-1 mentorship, 40+ hours of Q&A sessions, and a bustling Slack community of mentors and fellow students.

The Engineering and Data Science Immersion programs are among the most in-depth and rigorous available. With five full months of expert instruction, team project building, and career prep, the course sets the standard for immersive programs. If you graduate but are not hired as a developer or data scientist within six months, Thinkful refunds 100% of your tuition.

With Thinkful, you'll gain guidance from an active community, attend online office hours and offline local community meetups, while using various tools and resources to help you change your career.

Courses

Data Analytics Flex

Cost: $8,000
Duration: 24 weeks
Locations: Online
Course Description:

The Data Analytics program combines an in-depth, project-based approach with two 1-on-1 sessions every week with a professional Data Analyst. This program is built to help those with no prior experience in data or technology land their first full time job as a data analyst - at a flexible pace and without having to quit your current job! You'll work side-by-side with a professional data analyst to learn statistics, analysis and experiment design, how to work with visualizations in Tableau, a thorough understanding of Excel, SQL and Python. You’ll also have the option to meet in person with fellow students and mentors to share ideas and work through problems.

Subjects:
MySQL, Python, Data Analytics, SQL, Data Visualization

Data Analytics Immersion

Cost: $12,250
Duration: 15 weeks
Locations: Online
Course Description:

A rigorous and structured full-time program built to get you a job as a data analyst. Benefit from instructor-led learning, a virtual classroom environment, 1-on-1 mentorship, and a robust support team.

Data Science Flex

Cost: $9,500
Duration: 24 weeks
Locations: Online
Course Description:

A flexible, online data science course aimed at helping you launch a career. One-on-one mentorship, professional guidance, and a robust community network are on hand to help you succeed in this highly advanced profession.

Subjects:
Data Science

Digital Marketing Flex

Cost: $4,900
Duration: 12 weeks
Locations: Online
Course Description:

Learn the technical skills needed to build an audience, create a brand, and drive sales. Study with a flexible, online schedule, a personal mentor, and peer groups. Professional career coaches guide you with networking advice and personalized resume tips to help secure a high-income marketing role.

Subjects:
Digital Marketing

Engineering Flex Program

Cost: $9,500
Duration: 24 weeks
Locations: Online
Course Description:

The Engineering Flex program was designed for students whose schedules vary week to week or for those who can’t commit to regular class times in the evening. The program is flexible, allowing you to set your own schedule to fit your life. By dedicating 20-30 hours a week, you can be ready for a new job and graduate in six months. The program is on your own time but you have to be committed to make it work.

The course teaches students web development fundamentals such as HTML, CSS, and JavaScript as well as advanced skills in Node.js, React, data structures and algorithms. Students will build full stack JavaScript applications and come out with strong portfolios. Before graduation, students will conduct mock interviews and polish their resumes, Linkedin and Github profiled with insight from career coaches. Thinkful programs are backed by a tuition reimbursement guarantee - if you don’t get a job within six months of graduating, we’ll refund your tuition.

Engineering Immersion

Cost: $16,000
Duration: 20 weeks
Locations: Online
Course Description:

Thinkful’s Engineering Immersion program is designed for people to immerse themselves into web development and get hired as fast as possible. The pace pushes students to become hirable web developers in five months and requires 50-60 hours of effort per week. The fully online program features constant support, as students interact daily with their classmates, instructors, and mentors. Each student will have a dedicated mentor, who they’ll meet with 1-on-1 for half an hour multiple times per week.

The course teaches students web development fundamentals such as HTML, CSS, and JavaScript as well as advanced skills in Node.js, React, data structures and algorithms. Students will build full stack JavaScript applications, learn to collaborate in teams, and come out with strong portfolios. Before graduation, students will conduct 5 mock interviews and polish their resumes, Linkedin and Github profiled with insight from career coaches. This program offers an income shared agreement - you won't have to pay tuition until you're hired and earning an income above $40,000/year.

Technical Project Management Flex

Cost: $6,500
Duration: 20 weeks
Locations: Online
Course Description:

Break into tech as a project manager. Learn how to plan, schedule, and budget in a business setting while developing the leadership skills for long-term career growth. A flexible format that works around your schedule, with industry mentors and career support until you’re hired.

UX/UI Design Immersion

Cost: $12,150
Duration: 20 weeks
Locations: Online
Course Description:

Learn career-ready skills in research, web design, and teamwork on your path to a high-paying role in UX/UI. One-on-one mentorship, interview prep and community support take you from newbie to hired and beyond.

UX/UI Flex

Cost: $9,500
Duration: 26 weeks
Locations: Online
Course Description:

Thinkful's UX/UI Flex program is an online, flexible training program for busy, career-focused adults to become job-ready designers. UX/UI Flex is a holistic learning experience that includes mentorship from skilled designers, an industry-vetted curriculum, graded assignments, and a community of fellow designers to support you. Over 90% of senior designers say designers need to know how to code in today's market. You'll study the design process in depth, including UX research, visual design, AND frontend development. You'll also build a portfolio of real-life projects. These skills, combined with dedicated support from career services, will help you land your first job as a designer, or your money back.

Subjects:
UI Design, UX

Thinkful Reviews

Average Ratings (All Programs)

Thinkful logo

4.64/5 (663 reviews)

Leanna Marsh
Graduated: 2019

11/13/2019

Overall

Curriculum

Job Support

"Grateful for Bloc"

I honestly feel really lucky and happy that I chose to go through Bloc to learn UX Design. As compared to other programs, I found Bloc to be really extensive and feel confident now that I'm a graduate, that I am ready to find a job with those skills.... Read More

Whitney Wallace
Graduated: 2019

10/22/2019

Course
Engineering Immersion

Overall

Curriculum

Job Support

"The best decision I've made"

I just completed Thinkful's Engineering Immersion 5-month apprenticeship/bootcamp (today!). It was an incredible experience and exceeded my expectations. Prior to starting with Thinkful, I had completed another coding bootcamp that was for front-end development.... Read More

I found Thinkful and started looking into their Full Stack program (Engineering Immersion). Immediately what stood out to me was that it was a structured program with live instruction/instructors, TAs, and mentors. The structure was also based on collaborative programming and embracing a growth mindset.

Before being admitted to the program, a three-week prep course was required and a technical evaluation. I was shocked that the 3 week prep course covered nearly everything that my previous bootcamp had taken months to do. It was a good refresher for me, but I was also very thankful that I had some JavaScript background since this prep course was so intense.

The program itself was highly rigorous and very time intensive. I graduated on-time and received nearly perfect scores on my graded assessments - but that required me to put in about 60+ hours a week doing my assignments and readings, practicing the parts I didn't understand, and putting extra effort into my capstones. But it was completely worth it!

In my opinion, one of the most successful parts of Thinkful's program is their use of paired programming. Now, at the end of the course, I am graduating with well over 500 hours of paired programming experience. Not only is that one way I was able to get such a deep understanding of what I was learning, but it also helped hone my collaboration skills in the context of a development environment. Paired programming helped me learn from and teach many different styles, attitudes, and personalities - which I feel like is invaluable.

The technical interviews at the end of each section were also a huge highlight. It helped me take everything I was learning and synthesize it into words. It has prepared me for the job search and given me an extra confidence boost that I can answer those questions.

The capstone projects were an eye-opening experience. They really gave me that vote of confidence that I could actually DO what I was learning. And that was only possible because every single day I was coding with a pair. Not reading, not watching videos, or watching someone else code. I was in the thick of it, sharing my screen, working with another human, trying to understand and solve problems. When it came time to put all of that knowledge together and do the capstone projects, I was ready and excited!

Thinkful has very few flaws, in my opinion, and has been an incredible experience. One flaw that I ran into was the use of Mentors. I have talked to many of my cohort members that have had incredible experiences with their mentors, but unfortnately my experience was very lack luster and a waste of time. I look forward to Thinkful giving mentors a little more structure so that when students need help, they can get it. However, the TAs that were available every afternoon were INVALUABLE. The amount of time they would take to explain a concept - even using props, playing cards, drawings, etc to help illustrate a hard concept - was truly amazing. So many of my successes were built off of a TA taking the time to work with me when the concept was first presented.

All in all, I would recommend Thinkful to anyone who has a strong work ethic, who has that drive to reach their goals, and has the time to commit to the program. I would recommend doing some free coding/JavaScript lessons so you don't feel like your feet have been swept out from under you when the prep course comes along. Along with many things in life, the program is what you put into it. And if you put in 100%, you'll get an incredible education experience with job-ready skills.

Alexandra
Graduated: 2019

10/2/2019

Overall

Curriculum

Job Support

"Came for the price, stayed for the mentor"

My prior skill level:
None. I have a BA in History and an M.Ed in Special Education. The closest I had come to coding were the kids coding challenges on code.org.

Why I chose this program:
I used Course Report to review several boot camps and decided on... Read More

Why you should choose this program:
The most valuable part of the program is the mentor pairing. I met with my mentor twice a week for 45 minutes each session. That is the accountability I needed to go through a self-paced program. I feel this is much better accountability than assignment due dates like in academia. Any problems I had with an assignment, I knew I would be talking through them with my mentor soon. Other boot camps didn't seem to offer this level of partnership.

Curriculum:
I don't know how the curriculum compares to other programs, but I can comment on the pedogogy. One of the most difficult aspects of any curriculum is creating a Transfer of Knowledge. This means being able to apply your newly learned skill to a new situation. Many of the Thinkful assignments require replicating a process with a different dataset - much like how Math is taught. The problem with this is that if there is any difference between what you have learned and what you are asked to do, you could get stuck and become frustrated. At times, I found myself copying and pasting Python code from the lessons in order to complete an assignment without understanding what was happening. While I know this is part of the learning curve, it did affect my final capstone when I couldn't understand why the code I copied and pasted from Stack Overflow wasn't working. I wasn't able to transfer what I learned in the program to new pieces of code. It seems like this is a problem for coding in general, given how much copy-and-paste-code there is in Stack Overflow. It's only if you're lucky that someone explains their code step-by-step, which enables you to understand where in the process you went wrong. This is something you should keep in mind regardless of what boot camp you choose.

Job Placement:
I just started the "Career Services" part of the program this week, so I can't comment on that. I haven't found a job in the field yet.

Jake Kandl
Graduated: 2018

9/11/2019

Overall

Curriculum

Job Support

"Recent UX Design Bloc Graduate. An Overall good value."

I graduated last week. It took me just over 15 months to finish the program. I had an overall good experience with the program and feel it is a good value and useful for accelerating my new career path. Pros: Student success really listens well and has... Read More

Diana
Graduated: 2019

9/11/2019

Overall

Curriculum

Job Support

"Some Challenges in an Online Bootcamp"

This program has many positive aspects to it, but there are some realities that I wish I knew before signing up. Pros: I am very excited with my portfolio. The effort that you put into work, definitely reflects the final outcome of your portfolio. When... Read More

Anonymous
Graduated: 2018

8/20/2019

Overall

Curriculum

Job Support

"PLEASE DO NOT CHOOSE THIS PROGRAM!!! THERE ARE BETTER OPTIONS!!"

My experience with Thinkful was the single worst educational and customer service experience of my life - which is saying a lot. The online curriculum is definitely subpar and there are no explanatory videos or live sessions as there are with other bootcamps.... Read More

The program provides you with bi-weekly mentor sessions to answer any questions your may have and to guide your progress. I went through 5 mentors - FIVE. 4 of whom 'ghosted' me and did not show up for our scheduled sessions. The other one chain smoked and made inappropriate comments throughout the duration of our sessions.

Most of the mentors commented on how poorly structured the program was and how there were better bootcamp programs available. One mentor even said that it would be difficult to find a job without knowing Redux which was removed from the course material.

I ended up withdrawing from the program after the fifth mentor called minutes before our scheduled session and said she was 'too busy' to be my mentor anymore. After this incident I did not receive a reply from anyone at Thinkful for 1 week. At this point I was months behind due to these administrative issues and had lost any learning and progress flow. I had fallen completely stagnant.

Ultimately, there are so many choices for programs both online and in-person. I really do not want anyone to have to go through what I went through. If you commit to this program there is a strong possibility you will experience enormous delays and that you will be on your own with any problems you experience.

Other programs may seem more difficult and less flexible in terms of schedule but it is well worth inconvenience for a comprehensive experience.

Anonymous
Full Stack Web Dev | Graduated: 2019

8/12/2019

Course
Engineering Immersion

Overall

Curriculum

Job Support

"Engineering Immersion"

I just finished Thinkful's Engineering Immersion full-time program. I went from minimal/no programming experience to building full-stack (frontend, backend, database) in less than 6 months. It was equal parts exciting, difficult, rewarding, and exhausting.... Read More

Not for the faint of heart, but a great way get into web development. I put in an average of 60~70 hrs of work per week.

I would recommend studying a bit of JavaScript and SQL on FreeCodeCamp to give yourself a bit more time to digest the material.

Anonymous
Data Scientist | Graduated: 2019

8/12/2019

Course
Data Science

Overall

Curriculum

Job Support

"It's a very well curated program in data science."

Pros:
- Well-rounded curriculum.
- Deep discussions of topics are available.
- Very active online community

Cons:
- The local community could be more organized and activated.
- More structure around the capstone projects would be useful
- More active mentor... Read More

Tyler Poore
Compliance Manager | Graduated: 2018

8/8/2019

Overall

Curriculum

Job Support

"There is always help, but, Self Determination is Key."

In my opinion the pros of attending bloc are the always helpful slack community and the meticulously informative support teams. I may be biased, but, the coursework for career advice and searching is incredibly invaluable. I would say the downsides, seems... Read More

Luis
Manufacture Engineer | Graduated: 2019

8/5/2019

Course
Full Stack Flex

Overall

Curriculum

Job Support

"It has been a really good and challenging experience!"

-Pros -
It will provide you with good and updated material to get your skills sharp on the language that they are teaching you.
It is fast paced, it will make time fly and you will be learning a lot really fast.
It will challenge yourself as a professional,... Read More

-Cons-
- Why didn't I start this program earlier? - I ask myself this question almost everyday.

It may seem overwhelming at the beginning but trust me they will provide you with the tools for your success. Understand that this boot camp is what its name means, it will require of your time to sit down and put the hours in. I currently have a full time job, my afternoons and evenings I have to dedicate to the program in order to stay on meeting my dates.

Related News

How Data Science Can Be Used to Improve Animal Shelter Outcomes
April Andrews, Marketing Manager at Thinkful - 10/31/2018
From Sales to Software Development in Six Months
Aaron Fazulak, Thinkful - 8/18/2017
Q&A with Cynthia Kellogg, a Thinkful grad
The SwitchUp Team - 2/24/2016
Q&A with Cynthia Kellogg, a Thinkful grad
The SwitchUp Team - 2/24/2016

Frequently Asked Questions

What financing options are offered by Thinkful?

Thinkful offers many financing options, such as Scholarships, Income Share Agreements, Loan Financing, Upfront Payments, and Monthly Payments.

What courses are offered at Thinkful?

There are many courses you can take at Thinkful. These include Data Analytics Flex, Data Analytics Immersion, Data Science Flex, Digital Marketing Flex, Engineering Flex Program, Engineering Immersion, Technical Project Management Flex, +2 more.

UX/UI Design Immersion, UX/UI Flex

What types of programs are offered at Thinkful?

Thinkful has Full-Time programs for students that can be taken online.

In these programs, students can learn from and take advantage of 1-on-1 mentoring sessions, personalized feedback on submitted assignments, live 1-1 assessments (usually structured as a mock interview), career services, and more.

What are the job outcomes for Thinkful?

The average salary after graduation is $64,417, and 80% of alumni find a job.

Thinkful alumni work at various tech companies, such as Google, IBM, Boeing, Walmart Labs, Amazon, and more.

What is the application process at Thinkful like?

Prospective students will need to submit an online form in order to apply to Thinkful.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.