You put in the effort, complete the bootcamp, you get a job within 6 months of graduation — or 100% of your money back. We’re confident that our bootcamp, vetted by experienced recruiters, will train you to become a qualified junior developer.
1. Complete four portfolio projects
Employers want to see your code. You’ll craft at least four, original projects with clean and maintainable code. Cloned or demo projects won’t count – this is how you’ll distinguish yourself from your peers.
2. Publish a professional portfolio
This is your place to shine on the Internet. Your portfolio should contain your contact information, links to you GitHub and LinkedIn profiles, and most importantly, your work.
3. Get a recommendation from your mentor
Your relationship with your mentor evolves during the course. In the beginning, there will be much more handholding, but soon enough your sessions will evolve into code reviews and discussion around best practices.
1. Identify new opportunities.
When you meet with your career coach, you’ll build a spreadsheet to identify new job opportunities and networking efforts.
2. Craft your applications.
Next, you’ll research the company, send drafts of your resume and cover letter to your career coach, and start submitting applications.
3. Prepare for interviews.
You’ll start preparing for mock interviews and practicing with coding challenges after your first month.
4. Manage your pipeline.
Getting a job takes effort, you’ll need to focus on tracking application status and being persistent in the job hunt.
A note from the Bootcamp Program Manager
Hi, I’m Derek. I’ll be onboarding you to the course over video chat where we’ll discuss your goals, the curriculum and how this whole thing works. If you have interests beyond the default curriculum, your mentor and I will customize the content for you. You’ll be able to get help from the rest of the mentor team in the online community and in daily Q&A sessions. Let’s get you started.
— Derek Fogge, Bootcamp Program Manager
Prior to beginning the flex program at Thinkful I had only a rudimentary knowledge of HTML and CSS. My mentor guided me through the curriculum while also providing professional and industry insight into best-practices and standards. Less than a month after graduating from the flex program I was hired as a full-stack developer where I now oversee web development at a startup. I am not exaggerating when I state that Thinkful is directly responsible for my current success as a working full-stack developer.
Chris Billiau, Web Applications Engineer, FreshAir Sensor LLC
Thinkful does 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. After I completed the program, it was less than a month before I received three separate requests for interviews. Every one I've ever talked to has loved the variety and skillset of my portfolio that I developed with Thinkful.
Jason Walkow, Frontend Developer, LAKANA
Developer, Wycliffy Associates
Full Stack Developer, Goodybag
CSS Wizard, Mumba
Full Stack Developer, Hypeist
Frontend Developer, mywedding.com
Director of Academic Technology at The Perkiomen School
Top-rated with hundredsof student reviews
Placement rate of graduates
within 180 days of graduation
Average salary increase
as reported by students
The relationships you form with your mentors will help you learn faster. Every week, your mentor will help you navigate through difficult concepts, teach you best practices, and provide real-time code reviews.
The curriculum is framed around projects that emulate real work and increase memory retention. Learning occurs when students can make connections between new concepts and real experiences.
Get interview prep and practice coding challenges from your first month to start the path toward job placement. Before you know it, you’ll be polishing your resume and signing your cover (and offer!) letters.
Join a community of students, mentors, and alum to get your questions answered in real-time, share your success, vent your frustration, and meet people who share the same goals.
Workshops and Q&A sessions
Every student has acesss to 40+ hours of group mentorship every week. Q&A sessions allow students ask any question and get help now while workshops encourage mentors to highlight a specific topic in a project.
Project(s) you'll build
Git, GitHub, AJAX, RESTful APIs, jQuery, event listeners, performance optimization, Test Driven Design, wire framing, UX
Project(s) you'll build
ES6, Promises, NodeJS, Express, middleware, NPM, Heroku, REST APIs, logging, CRUD, Mocha, Chai, testing, continuous integration, MongoDB, Mongoose, authentication, MVP, product development, Agile development
Project(s) you'll build
React, React Router, Redux, Flux, Babel, Webpack, components, Single Page Applications, testing, Enzyme
Project(s) you'll build
Data structures, Big O Notation, hash maps, linked lists, shift operations, binary digits, binary search trees, algorithms, recursion
Project(s) you'll build
|Upfront||Month to month||Skills Fund loan||Deferred|
|How to choose||Most affordable||Pay as you go||Lowest monthly payments||For budgets of $500 / month|
|Paid by you on your start day||$8,550||$1,500||$250 Not covered by the loan||$2,500|
|Monthly payments||-||$1,500 for 5 months||$290 for 36 months, beginning on 2nd month||$500 for 17 months, beginning on 2nd month|
|Total cost||$8,550||$9,000||$10,665Loan size of $8,750||$11,000|
|Enroll||Enroll||Apply to Skills Fund||Enroll|
|Available by application to qualifying US citizens and permanent residents.|
|Pay as you go|
|Due on start day||$8,550|
|Month to month|
|Pay as you go|
|Due on start day||$1,500|
|Monthly payments||$1,500 for 5 months|
|For budgets of $500 / month|
|Due on start day||$2,500|
|Monthly payments||$500 for 17 months, beginning on 2nd month|
|Skills Fund loan|
|Lowest monthly payments|
|Due on start day||$250 Not covered by the loan|
|Monthly payments||$290 for 36 months, beginning on 2nd month|
|Total cost||$10,665Loan size of $8,750|
Apply to Skills Fund
Available by application to qualifying US citizens and permanent residents.
Thinkful has been extremely helpful in teaching me to code. I was a complete newbie upon entering the program. I really love the mentors and the huge array of support from both teachers and students alike. This is really a community. I look forward to the next chapter of my coding career and I thoroughly believe Thinkful has played a huge part.
My full-time job was completely unrelated to programming. I had a few hobbies that surrounded computers (gaming, computer building) and I had just started working on the front-end portion of a free codecademy lesson (HTML/CSS). I was looking for another career that would challenge me everyday and could give me a way to be creative and design experiences for people for a variety of reasons. This career also has the benefit of bringing in more money than I was making at my other job.The Course:
I've been in the 6-month flexible full stack course for about 4 months now. I have learned more practical technical skills in that time than I ever thought possible. With that said, this course is not easy, and if you're expecting something simple and fast, you're looking in the wrong field. The course is written to challenge you and force you to work through problems using skills its shown. It also challenges you to use the most important resource known to any developer: Google. I gave the Curriculum a 4/5 because at times I am frustrated by it, but that is remedied by the one-on-one attention I'm given from my mentor.Mentors:
Initially, I was matched with a mentor who did not seem completely onboard with the whole process. I'm not sure if he was new or burnt out, but our first two conversations weren't what I was hoping to get out of the course. I spoke to my program manager and he was immediately willing to move me to another mentor, the one I currently work with, without very much prompting. I was very happy with how flexible he was willing to be to make sure I got what I needed to learn. Just being able to be open and honest with the manager has been a huge help and my new mentor is also responsive to my needs as a learner. My program manager is also always willing to meet during times available on his calendy. This is a HUGE benefit because it affords me the contact of multiple professionals in the field, giving me that much more mentorship. On top of that, Q&A sessions are available from a variety of other mentors during specific times, during which I'm able to ask specific questions. Funny enough, my mentor is very much into server-side coding, and my manager is the biggest CSS/front-end enthusiast I’ve met. Having both of them to teach and guide me has been absolutely amazing.Job assistance:
Although I haven't even reached the end of my time in Thinkful, I’m already able to work with local mentors to start a job search. It is extremely important to attend meetups if they are available in your area, as these provide opportunities to network and meet other professionals, some of whom may be hiring. At one such meetup, I made an arrangement with a Thinkful manager to showcase one of my projects and to meet some professionals in the field at a company nearby.Overall:
This course is for the dedicated and determined, but it's not like college or another school. You’re working with real professionals in the field who can teach you exactly what you need to be successful.
There were often times in my previous attempts of learning to program that I would hit a wall. Without having any support to help me understand those concepts I would just give up thinking, 'I’m just not good at programming.' By being able to meet with my mentor three times a week, whenever those walls come up I’m able to break through before the thought of giving up even crosses my mind.
I've been studying with Thinkful for around 2 months now, and I'm really enjoying it and learning a lot. I had more coding experience, I think, than many students coming in, which allowed me to sail through early lessons very quickly. Within a couple weeks, though, I was learning lots of new stuff. The curriculum is good, but there are other good curricula out there, often cheaper. The real game-changers for me were two things:
1) The capstone projects (you'll do three of them in the bootcamp), where you come up with your own independent ideas outside the curriculum and build it. These become portfolio pieces that you can be proud of, and show off to prospective employers. It makes a huge
2) The mentors. My mentor, TJ, has been amazing. In addition to just helping me understand issues I struggle with, and helping me get back on track when I get stuck, it's also a big help to have someone to hold me accountable for working every day. He has also become a friend over time. This one-on-one attention helps Thinkful escape the problems with many other online programs, that you're on your own and can easily run out of steam or motivation alone. There's also a Slack (group chat) team, where you can engage with other students and staff. All mentors are not equal, though, and because the system is so dependent on that one-on-one attention, the experience could be very different with a different mentor. Keep in mind that you can request a new mentor at any time and for any reason, if the one you're originally assigned to doesn't meet your expectations. I recommend that new students take advantage of this option, until you find the mentor who's right for you.
Another aspect that was a deciding factor for me was Thinkful's job guarantee. They have a 94% placement rate for graduates into full-time jobs in their field of study. That's pretty impressive! Though not 100%, it's high enough that Thinkful is willing to refund your money, if you're in the 6% that don't find jobs in the end, so it's low-risk. The program will quickly pay for itself if you do find a full-time web developer job, of course, as it's a well-paid field. That 93% is for students who graduate within the expected 6 months, who find a full-time job in the field within 6 months after graduating. I've had an initial meeting with one of Thinkful's career counselors, soon after starting the program, and they gave me some good advice for moving forward. I can't really evaluate that part of the program yet, though, as I haven't gotten to the point where that's a primary focus, or seriously started looking for a job.
A couple caveats about the job guarantee: it applies only if you complete the course within 6 months, and if you live in an area where tech jobs are available. If you mention the job guarantee in your initial meeting to talk about Thinkful (which you can do for free, and without commitment), they'll explain this to you and tell you whether your area qualifies, but I think most metro areas are good. If you live out in the sticks, don't count on their guarantee. The trickier part is graduating within 6 months. I noticed that their graduation rates are considerably lower than their job placement rates (among graduates.) If you do graduate, but not within 6 months, you're still pretty likely to find a job but they won't guarantee it. And if that's an important aspect to you, plan on treating the expected 20-25 hours per week as a bare minimum, and going well beyond it whenever you can.
After spending a couple months in this program, I highly recommend it. I've come a long way since I started.
When I started the part time web development bootcamp, I was very motivated but I was also quite intimidated since I had very little experience coding (I had completed some Codecademy courses). Also, I was a bit skeptical about the quality and efficiency of the program since it was online.
After 4 months of being a Thinkful student in the part-time web development bootcamp, I can say that this program has gone well beyond my expectations. The following are some highlights of my experience and why I would recommend Thinkful:
- Mentorship: This has been the most important aspect of my learning experience in the program. My mentor, Sebastian Bastidas, is amazing! He is an excellent teacher and a great web developer with lots of experience. He always goes the extra mile to help me, making sure that I understand the concepts covered in the curriculum, and motivate me to be better at coding. I always look forward to our meetings because I learn a lot in every single one of them!
Since mentorship is such a crucial component of this program, it is great that Thinkful gives you the option to change your mentor if you're not satisfied with their way of teaching. This was great for me because when I started Thinkful, I wasn't very happy with my first mentor (he was very informal and would cancel sessions often) and was re-assigned to my current mentor without problems and was compensated for the sessions that I missed. I am really glad that I changed my mentor because my experience wouldn't have been the same if I had stayed with my first mentor.
- Curriculum: Thinkful's curriculum is well structured and very relevant to the current job market. I know this first hand because my husband and friends work in the tech industry and use many of the technologies covered in this course. Furthermore, during the 4 months that I have been in the program, they have updated several parts of the curriculum to make sure that it is up to date with the industry's latest standards.
That being said, sometimes the notes and exercises are not very thorough or clear. However, my mentor has always taken the time to explain these to me more thoroughly (on our meetings and Slack) and provide me with additional resources when needed. Furthermore, the Slack channel and the question and answer sessions are also very helpful to clarify any issues with the materials. During my 4 months in this program, I have never felt alone in my learning experience and have always gotten help when I get stuck.
- Staff: Thinkful's staff members have been very helpful even since before I started the program. They are very friendly, easy to reach, and resolve issues quickly.
- Job assistance: I haven't finished the program yet, therefore, I cannot fully evaluate how good is the job assistance. Nevertheless, the mock interviews are very good practice and it is also great to be building a job-ready portfolio during the program.
- Flexibility: The program's flexibility has been great for me since I work part-time. Also, I was able to pause the program for a month while I went on a holiday overseas. During the time I was on pause, it was great to have access to the curriculum, Q+A, and workshops.
These are the reasons why I would recommend Thinkful's part-time web development bootcamp. Nevertheless, I would like to emphasize that this has been my experience after 4 months in the program and I still have two more months to go. I know from people that have completed other web development bootcamps that they can truly evaluate the quality of the bootcamp months after they finish. Therefore, I will write another review when I finish in order to provide a more accurate evaluation.
My first few weeks with Thinkful have been very fulfilling. The support network is strong and incredibly encouraging. As someone with no former coding experience, I am grateful for the structure of this program because it provides a path to a new career and new experiences. Learning web development is hard, but Thinkful acknowledges that and does everything possible to help along the way.
Before enrolling at Thinkful, I had done a pretty thorough investigation of programs that would best meet my needs. With only about a month of coding experience, only about 20 hours to spare a week with coding after working and a four month old baby girl, you can say I needed a pretty flexible program to meet my needs. I also wanted a program that would intentionally invest in me as a student and not just stick a video or book in front of my face and expect me to learn. I was for sure that intentionality and an online program wouldn't mix, until I came across Thinkful. Thinkful uses a mentor-mentee model that capitalizes on some of the perks of being in person and learning, and combines it with the flexiblity of learning online at your pace. I'm about a month in, and I've seen my mentor over a dozen times through live video chat and numerous other program mentors (Program Mentors and Career Mentors). My mentor, Aleksandar Grbic, has been incredible. From working with my crazy schedule to being available for me at a moments notice. Not once have I felt like I'm alone on this journey. The resources Thinkful and Aleks have provided me with have been above and beyond to make sure I succeed. No program is perfect, but this is about as close as you'll come to finding an intentional, flexible, and resource packed program to make sure you get a job.
I couldn't be more happy with the experience that I am having with this course. Being that I am in a situation where I need to keep my current job because of financial obligations and a limited budget, Thinkful flex-bootcamp was the exact solution that I was looking for. By face value, Thinkful flex-bootcamp seemed too good to be true, especially with their job placement gaurantee. But with the tools and their community helped me to be 4 weeks ahead of schedule. Please don't get me wrong, the course work itself is very demanding of my time and with having a full-time job does not make it easy. It requires a lot of drive, dedication, and self motivation to learn a large amount of information in a short time frame. Thinkful does help in guiding you and motivating you through the course work.
Thinkfuls course does a good job taking you step by step, from the basics to more advanced skills, in a orderly and reasonable fasion. I am a huge advocate for the project based learning which Thinkful is all about. They have you learn by making projects and using tools that are very common for programmers to use. When you get stuck on an issue they have a slack channel, Q&A sessions, workshops, and personnel mentorship.
Personally, I think the gold nugget of this program is having the personnel mentor sessions to help you with the exact problems that you are having with your project. My mentor has helped me through many issues, especially with the larger concepts. We spend however long we would like on one issue, or cover mutiple issues. Basically whatever you need to cover I know I have my mentor to clarify my issues with my project and get feedback from my work. And if I need help with an issue right away they have their slack channel that has a community of mentors ready to help you out.
I am very happy so far with what I have experience in this flex-bootcamp. The course work and community help is great. I am currently on the backend course work of Node.js and hopefully start my fullstack project soon. I cannot say anything about their job placement program yet but maybe when the time comes I can update you all on that part of the program.
I recommend this program for people who are in my situation financially and professionally. But please be prepared to dedicate a lot of time outside of work (including weekends) if you want to graduate within the 6 month time frame for the flex-bootcamp. There is a lot of material that needs to be covered and a lot of research and readings that are required. If you are highly motivated to learn the material then you should be in good shape in taking this course.
Thinkful is totally worth your time and money. It is the most efficient and professionally designed online course that I've participated in. I would highlight several differentiating points:
1) 1-1 mentorship makes a big difference. I have a fantastic mentor Victor who helps me not only with code, but also advises on many latest industry tips and tools. Having a good mentor makes 50% of your success.
2) Good structure and course design. This bootcamp gives you very close to reality tasks and you can always review them with your mentor. No need to follow strict solutions by the textbook - you can always be creative and invent something on your own and test it.
3) Mock interviews. That's another great thing about Thinkful - you can always practice how it will feel like in the real interviews and understand what are your strong points and what things you can improve. Now I have better understanding about job market and what people would look for in hiring process.
4) Support and community. I just can't describe how responsive, flexible and open everybody is here. Program manager Derek, Ariana and Noel from support team - everybody can answer my questions or even adjust my schedule anytime. And also student community can be very helpful to ask questions and to keep motivation high.
5) Flexibility and smooth career transition. For me it was extremely important to have access to the course from any place in the world without sacrificing my full-time job. I don't know other bootcamps that can offer such flexibility.
After struggling with self-study coding courses Thinkful became a true breakthrough and made me believe that I can build things and find answers on my own. It's worth it!
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.
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:
- feeling to be ready for a "real" Working environment.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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
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.
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!