Protect your data
We use cookies to provide our services, improve the user experience, for analysis and marketing purposes. By giving your consent, you also agree that your data may be transferred to the USA by the use of cookies. You can revoke your consent at any time. You can find further information in our privacy policy and cookie policy.
Codeworks is an immersive coding bootcamp with campuses in several locations around the world. Students can attend Codeworks courses in-person or remotely. Programs include 8-week and 12-week, full-time, software engineering and full-stack web development courses. All programs cover HTML, CSS, JavaScript, Node, Express, SQL and NoSQL databases, Angular, and React, with the 12-week course also covering DevOps, continuous deployment and systems architecture.
The courses are divided into two sections: theory and advanced programming topics, then applied learning through building complete products. Codeworks aims to help students build complex apps and gain an advanced understanding of JavaScript. Graduates should be able to build entire applications and contribute to coding projects of any size.
Codeworks is tailored for people at any level with a three-part program process. To apply, candidates must first pass an admission challenge. Applicants with no previous coding experience are offered a remote intro course that covers programming fundamentals, basic JavaScript, HTML, CSS, and more. Once admitted into the program, students complete an 8-week, remote pre-course where covering intermediate programming topics like jQuery, Git, Developer tools, and intro to APIs. Once students pass the pre-course, they can start the main programming course.
All Codeworks programs include hiring events at the end of the course, including portfolio preparation and tech interview training. Finally, all graduates receive lifelong career support, and become part of an international network of alumni and partner companies.
It’s been over a year since I decided I wanted to become a software developer and almost 3 months since I finished what was probably to date one of the most transformative periods of my life - the Codeworks coding bootcamp.
There are a number of reasons why I decided to wait before writing this review; the main one was to understand the skill level that the course had given me, but also so that I could fully digest what was a very intense experience which was filled with loads of ...
It’s been over a year since I decided I wanted to become a software developer and almost 3 months since I finished what was probably to date one of the most transformative periods of my life - the Codeworks coding bootcamp.
There are a number of reasons why I decided to wait before writing this review; the main one was to understand the skill level that the course had given me, but also so that I could fully digest what was a very intense experience which was filled with loads of highs and very few lows.
I have tried to be as candid as possible, with the intention of giving you a clear and realistic impression of what it is like to be a Codeworks student and also how you can maximise the effect the bootcamp will have in your professional endeavors.
Firstly, I can truly say that Codeworks is affective. I am a couple of months into a new role as a software engineer and the investment has not only allowed me to ‘get in the door’ but has helped ensured I am confidently making a difference to a living, breathing product in a way I could not have imagined this soon into the job.
In the run-up to starting the course in January 2018, I made the decision to give myself two 3 months to fully complete the pre-course and really prepare for the big step up that awaits you from day 1. I highly recommend that you give yourself as much time as you can afford at this stage, as you will get the most out of the pre-course if you spend time really digging into each section and feel very comfortable reimplementing it on the fly.
Please, please do not underestimate this part of the course. From my experience and I’m sure others would agree, those students who skipped or failed the complete the pre-course struggled at the beginning of the course and each topic thereafter was significantly more challenging. The pre-course is intending to give you a solid foundation from which you can quickly pick up new topics at the speed that is required. If you fail to prepare properly here, your experience for the main course will be severely hindered.
In addition to the pre-course, I did as many Codewars Katas (https://www.codewars.com) as I could, reaching Level 4. These will greatly improve your ability to quickly solve algorithms and engrain the thought-patterns that are essential to your success as a developer. You will also complete daily challenges during the first part of the main course, so completing 4-5 daily Katas goes a long way towards helping you approach these challenges correctly.
Moving onto the main course is an exciting but slightly nervous step. I came from the UK, so relocating to Barcelona was a significant step in my life and not one to be taken lightly. However, the city is an energising, happy place where you will be made to feel at home. Unlike other major European cities, such as London or Paris, the way of life in Barcelona is well suited to the deep and intense learning journey you will undertake. You will be able to contrast the hard work during the course with relaxing trips to the beach, the luxury of almost constant sunshine, and the quiet streets of nearby districts such as Barceloneta - it was a pleasure to live in the city and I wish I could have stayed for longer!
The course itself starts how it means to go on - it captures the true meaning of what a bootcamp should be! The first part of the course is intense and very tiring. Coupled with your fresh start in a new place, it will be a shock to your system. You should ensure you get plenty of sleep, look after your body with fresh, healthy food and be mindful that you are undertaking a short-term but intentionally stressful few months.
The first part of the courses feels as if you are learning too much, too fast. You cover a range of topics at breakneck speed with rarely get a chance to catch your breath and digest what you have learned. On top of this, you will feel as if you don’t actually understand what you are learning and that things really aren’t sinking in. You may even start to panic. Please, please, please trust the instructors when they say you are learning these topics. Although it doesn’t feel like it, this method of learning works and will be evident to see in the projects of the batch of students that began the course before you and in your own projects during the second half of the course.
You won’t believe it at the time, but the course is almost perfectly balanced to offer the correct amount of information at the right speed. I say ‘almost’ because there is always room for improvement, as I would like to see more emphasis and strictness on the pre-course which would give more room for even more advanced topics in the main course. However, you will not find a bootcamp out there that covers such advanced topics in both JavaScript and computer science.
The second part of the course transforms from being an intense and tiring whirlwind to a platform where you begin to understand your true potential as a programmer and start building your first real web applications. The week-long break you receive between the two sections helps you digest what you’ve learned and gives your brain some much-needed rest. You return and almost by magic your understanding of those topics that were once so foreign and confusing now seem to have consolidated.
Once you begin with the project work, your learning curve really begins to steepen. Utilising the toolkit you have been equipped within the first six weeks, you will produce three portfolio-standard pieces of work that will prove invaluable in your search for a job. I worked on 2 web applications and implementing testing for an open-source React library, giving me plenty to talk about in interviews. You will also be given the freedom to explore all areas of JavaScript and learn the peripheral technologies that give you an edge as a developer searching for a job.
The scope of the projects also means that you become a genuine full stack developer. You will be expected to produce projects demonstrating your abilities using Node frameworks and frontend frameworks, as well as your proficiency of conceptualising a technical product with a clear use-case. I feel that the structure of these projects was very much geared towards prepping students for a real product environment, as you will begin to think about the work you are doing from a product perspective - again this is a big advantage when looking for roles after the course.
As I was returning to the UK following the course, I did not partake in the hiring week although the support with your CV, LinkedIn and how to approach applications and interviews are thorough and very useful. However, the real value in the course is not seen until you take on your first technical test.
I was very proactive in attempting to get interviews and speaking to recruiters. You will not have any shortage of interest so please do not start until you’ve reached the hiring week - it will only distract you! After applying for 43 roles, I received 26 responses requesting calls or meetings. I made it through to 10 technical tests where I was either coding on-screen, completing pre-defined questions or building a small app. Of all of these tests, I was offered final stage interviews with 9 and received 5 job offers.
You will come out the other side of Codeworks not as a junior developer, but as a mid-level developer that is only lacking in professional experience. My boss and product manager at my new job have been pleasantly surprised at the standard of knowledge I have been equipped with through Codeworks and by no means consider me to be junior. This is a credit to the bootcamp and unfortunately, the most difficult problem they still need to overcome is getting their name out to the world that they are the premier coding bootcamp in Europe that produces quality outcomes - they are head and shoulders above the rest.
The experience as a whole was life-changing. I love being a developer. Being paid to do something I enjoy is a dream-come-true and although I could have eventually done it on my own or through another bootcamp, doing it with Codeworks has meant I’ve reached a higher professional level faster and cheaper, as well as meeting some friends for life and gaining an experience I will talk about as long as I live.
If you are looking for a new career in software development or considering a bootcamp, cross everyone else off your list. If you’re willing to work hard, commit to your future in a meaningful and fulfilling way, and searching for a real challenge then Codeworks should be your home for 3 months.
Alex of Codeworks
CEO
Nov 09, 2023
Description | Percentage |
Full Time, In-Field Employee | 97.5% |
Full-time apprenticeship, internship or contract position | 2.5% |
Short-term contract, part-time position, freelance | N/A |
Employed out-of-field | N/A |
Course Report readers can receive an Exclusive Scholarship to Codeworks!
How much does Codeworks cost?
Codeworks costs around €11,800. On the lower end, some Codeworks courses like Web Development Immersive cost €8,200.
What courses does Codeworks teach?
Codeworks offers courses like Corporate training, Software Engineering Immersive, Web Development Immersive.
Where does Codeworks have campuses?
Codeworks has in-person campuses in Barcelona, Berlin, and London. Codeworks also has a remote classroom so students can learn online.
Is Codeworks worth it?
The data says yes! Codeworks reports a 95% graduation rate, and 99% of Codeworks alumni are employed. The data says yes! In 2019, Codeworks reported a 98% graduation rate, a median salary of , and 100% of Codeworks alumni are employed.
Is Codeworks legit?
We let alumni answer that question. 162 Codeworks alumni, students, and applicants have reviewed Codeworks and rate their overall experience a 4.9 out of 5.
Does Codeworks offer scholarships or accept the GI Bill?
Yes, Course Report is excited to offer an exclusive Codeworks scholarship for $500 off tuition!
Can I read Codeworks reviews?
You can read 162 reviews of Codeworks on Course Report! Codeworks alumni, students, and applicants have reviewed Codeworks and rate their overall experience a 4.9 out of 5.
Is Codeworks accredited?
While bootcamps must be approved to operate, accreditation is relatively rare. Codeworks doesn't yet share information about their accreditation status.
Just tell us who you are and what you’re searching for, we’ll handle the rest.