Codeworks Reviews

5.0 / 5

7 reviews

Barcelona, Remote

All bootcamps

Find the best bootcamp for you

Not sure if you're looking at the right bootcamps? Answer a few questions and we'll help you find top schools that fit your needs.

At Codeworks you learn how to be a great software engineer, and build solid products, with an advanced understanding of JavaScript. At the end of the course you will be able to make entire applications, and contribute to coding projects of any size. Whether you want to fund your own startup, or join top companies’ engineering departments, this program gives you the right tools to succeed.

To update the information on this page, submit a PR.

Codeworks programs

Programs Cities Duration Cost
Program: Full Stack Software Engineering Cities: Barcelona Duration: 12 weeks Cost: € 9,800

Are you ready to focus 11 hours a day, 6 days a week, for 12 weeks? This course is the heart of the Codeworks system, and is mainly divided in two sections. The pre-course (remote, 8 weeks, part-time), and the main course (on-site, 12 weeks full-time).

Pre-course topics include: intermediate JavaScript + HTML + CSS, jQuery, Git, Developer tools, intro to APIs.

For the main course, during the first half you concentrate on theory and advanced programming. The second part is dedicated instead to applying all you’ve learned, and use it to build complete products.

The main course schedule, divided by weeks, is as follows. 1-3) Advanced JavaScript + HTML + CSS, test-driven development, data structures, algorithms, complexity analysis, fundamentals of other programming languages. 4-5) Back-end frameworks (Node, Express, Koa), databases, networking. 6-7) Front-end frameworks (Angular, React, Polymer, Meteor), end-to-end testing. 8) Personal project, security threats. 9) First group project, systems architecture, continuous deployment. 10-11) Second group project, open source contributions. 12) Demos, revision, portfolio preparation, training for job interviews, hiring day.

Program: Intro to programming Cities: Remote Duration: 4 weeks Cost: Free

This is where you start from if you have minimal or no coding experience. The course is free, remote, 4 weeks part-time.

This course gives you an understanding of basic programming principles, and a solid introduction to web development. It also prepares you for our Full Stack Software Engineering Track.

Topics include: programming fundamentals, basic JavaScript + HTML + CSS, basic HTTP + Linux + jQuery.

Codeworks reviews

5.0 / 5

7 reviews

Verfied answers from graduates of this school will include this badge

  • JC Garcia's review

    As most of the students before taking the big decision I was skeptic about joining Codeworks. Now I can say I was very lucky that I did it. Not only changed my professional career but also I met new friends, and granted me access to a vast network of tech companies and possibilities. Right now I'm working remotely as Software developer for a company which was the goal when I started. I also have to say that it's not easy, you have to give your 100% and more during 3 months. Leave everything behind and prepare for being pushed as never before. School is monday to saturday from 9 to 21h, but most of us stayed longer or arrived earlier, there are so many things to do that time goes faster than any of us can imagine. Also the instructors where amazing, and very professional, years of experience to our service. If I have to say what was the best, I'd say that working in a professional environment, developing real projects using the tools that you'll use in a your next job. So don't doubt it, apply and work hard to get in!!

    Answered by JC Garcia on October 16th, 2017

  • Salmane's review

    Codeworks is a life changing experience. It’s not only a course, it’s a family and a network of gifted/talented people. The bootcamp is very demanding and helps you reach limits of yourself you couldn’t imagine. You can discuss with the teachers about everything… like some kind of app you want to create and they can guide you. Arol is the mentor that you might spend a lot of time with and probably one of the best programmer you’ll meet in your life. We had so many great time and his knowledge is kinda infinite :D Weeks before the end of the bootcamp they start helping you on finding a job (if you are not willing to create your startup, if so they also help you that way). To be honest right now most of the students found something before the end of the bootcamp, and the max right now was 2 weeks after the end. Your teammates are also very talented people… Before the bootcamp : make sure to do the pre-course with attention, it doesn’t get easier after lol. It will help you a lot during the algorithm part at the beginning. During the bootcamp : just make sure to finish every sprint on time, follow the planning and be sure to finish the task before sleeping. You still have sunday to catch up but every delay can be risky. Invest yourself 200%! Ask as many questions as you want to the instructors, sometimes they won’t answer you because they want you to find by yourself, and its the best way to learn, the answer will be printed in your mind if you find it by yourself. About the concurrence i’ll be honest : all the other bootcamps are just a way to discover programming, at the end you dont even know the other possible frameworks etc. I’m pretty sure students in other bootcamp in barcelona at the end of the course won’t even be able to do the pre-course for codeworks on their own, and that’s true for a lot of other bootcamps in europe. Only in the junior part (6 first weeks) we learn how to use : node.js/express/koa/polymer/angular/react/meteor and a bit of python/c++/ruby, for the databases : redis/mongodb/mongoose/mySQLand thats just the headlines. You learn them and after you are able to choose which one fits you the most according to your project. During the senior part (6 last weeks), you apply what you've learnt and you create 3 apps ! The last one is a complete MVP with all your team. I learnt how to pair program thanks to codeworks and is very powerful experience ( and thats how they do in the best IT companies such as twitter etc). My choice was either Codeworks or HackReactor, both of them makes you a king if you invest yourself and your energy at 200% during 3months. I choosed codeworks because i wanted to be in a small team (not a big size bootcamp), be able to ask questions as much as i want, i also wanted to be able to come back in my hometown during the week break (week 7) and because the lifestyle in Barcelona is completely booming! Codeworks is worth the invest !

    Answered by Salmane on October 8th, 2017

  • Don's review

    Before applying to Codeworks I interviewed five different bootcamps. Yes, I interviewed them, five of them. When provided with my set list of questions Alessandro (co-founder and CEO) replied with all the right answers. The experience I was looking for was to learn, work, and live as a Software Engineer/Developer. Codeworks delivered! I can now confidently say that I am a Software Developer.

    Answered by Don on October 6th, 2017

  • Angelica's review

    Background: I'm 27 studied Finance, International Business, Entrepreneurship at Santa Clara University in Silicon Valley. My interest in coding began as I worked in international trade, an industry reliant on government legacy systems which has been slow to adapt new technologies. Codeworks offered a very intensive curriculum that was very practical in nature. By the end of the course, we completed building 3 applications & I fell like I have developed a complete toolkit to be able to progress my knowledge outside of the course. Prior to attending the course, I worked through online tutorials and coding challenges, but it was the course and mentorship that tied everything together so I could actually build something.

    Answered by Angelica on October 5th, 2017

  • Alex Sicart Ramos's review

    A bit of history, my name is Alex Sicart & I'm 18 years old. Before joining Codeworks, I founded 7 tech companies(Sharge, Student's Manager...), for that reason Forbes included me to the Forbes 30 Under 30 Europe Class of 2017, for being one of Europe’s most promising young game-changers. After this period, I saw that everything in the startup world, solidity (ethereum programming language) was moving forward Javascript. I used to do stuff with Java, Swift, and I saw that there is a thousand frameworks in JS, so that will be better to receive mentorship. Codeworks Is That, mentorship, A Way. Very proud to do the Codeworks course, now I feel capable to build anything I have in my crazy mind, and after Codeworks I become advisor of Internxt (blockchain startup) and Forbes included me in the Forbes Spain Class of 2017.

    Answered by Alex Sicart Ramos on September 30th, 2017

  • Rod's review

    The instructors at Codeworks have an impressive mastery of Javascript and programming in general. Their teaching methods are effective, particularly when they live-code examples and solutions to exercises and articulate their thought processes while coding. It helped to see elegant, efficient code that demonstrated industry best practices. They’d give students the opportunity to live-code as well, which I thought was a good exercise for all of us. For the first few weeks of the term, we had daily timed programming exercises first thing each morning, which tested what we had covered the previous day. I thought those were a good way for us to retain and apply learned concepts. It's definitely an intense and exhausting schedule, but it amazes me how much we managed to cover. It often felt like we didn't have enough time for concepts to sink in, but over time, after working through exercises, things eventually start to click. Otherwise, students took extra time to watch videos or go thru tutorials online to supplement what was given in class lectures. In spite of our schedule, we did participate in regular meet-ups and tech events that the school hosted. I enjoyed attending these events since they provided great networking opportunities within the Barcelona tech community. Overall, I feel my time at Codeworks was worth the money and sacrifice. I leveled up my JS dev skills, and now have hands-on experience using the latest tools and frameworks that are in high demand across the industry. I highly recommend the program to anyone else wanting to do the same.

    Answered by Rod on September 26th, 2017

  • Jean-Marie's review

    Word of warning: if you want to join Codeworks because you want to sightsee Barcelona, look elsewhere. The intensity of this course is BRUTAL. Me and most fellow students thought that the "6 days per week, 12 hours per day" advertised on their website was probably marketing speak. Well we were in for a surprise! Not only did we follow this schedule, we also usually stayed longer (usually one hour more, sometimes several) and came on Sundays to make sure we finished the exercises and were ready for the weekly assessments. There is no "work/life balance" concept in Codeworks, your life has to become work otherwise you will fall behind. If like me you have a family and your spouse is not self-reliant, you're going to have a hard time. But if your personality type is "whatever it takes" and you *do* dedicate yourself 100% to this course for 3 whole months, you will become a GREAT developer. Most students didn't have a programming background before the precourse, but at the end of the bootcamp they can teach you about down-to-earth JavaScript concepts (redux stores, context, ...) as well as Computer Science concepts (data structures, algorithm complexity, database structures). JavaScript has a bad rap because of the hordes of self-called "developers" (aka one-trick ponies). Brilliant JavaScript developers are hard to come by; brilliant developers that can teach are a lot rarer. But brilliant developers that can not only teach but also *mentor* (which is what you should be looking for when joining a bootcamp) are like unicorns. And you will find TWO of them in Codeworks. I'm not too keen on relocating for a job because of my family, so I've looking for jobs in my area, even though it's quite small (french part of Switzerland). But before the end of the final week, one of the cofounders of the bootcamp had prepared a list of 10 job offers for me to apply. I finished less than a week ago, and I've already started interviewing for 3 positions (frontend and fullstack) less than 5km away from my place, and every day I've got new contact requests from recruiters on LinkedIn. It's also the first time I can look at a job offer and say "Yep, I actually match ALL of the requirements on that job offer" (and I'm 38 years old btw so I've seen more than a couple)

    Answered by Jean-Marie on September 25th, 2017

Talk with Codeworks graduates

Ask your question

Bootcamp grads love to talk. We'll find students from Codeworks to answer your questions.

Verfied answers from graduates of this school will include this badge:

Hey. Could you say about your Codeworks experience, rate instructors and usability of skills you got? What kind of career service are offered to graduates?

Posted by Andrew on October 12th, 2016

Answer

No answers yet.

Ask a graduate a question

Your question has been submitted successfully.

An error has occurred but we don't want you to lose your question! Please email your question directly to support@thinkful.com.

Close

You are answering

Your answer has been submitted successfully.

An error has occurred but we don't want you to lose the answer you just wrote! Please email your answer directly to support@thinkful.com.

Close

Review Codeworks

Please choose a rating between 1 and 5

Your review has been submitted successfully.

An error has occurred but we dont want you to lose the review you just wrote! Please email your review directly to support@thinkful.com.