Not Sure Where to Apply?

Codeworks

Online, Barcelona, Berlin, London

About Codeworks

Location: Online, Barcelona, Berlin, London

Codeworks is an immersive coding bootcamp with campuses across several cities worldwide. You can attend their courses in-person at one of the available locations, or remotely from wherever you are. Programs include 8-week and 12-week full-time software... Read More

All programs cover HTML, CSS, JavaScript, Node, Express, Angular, and React, as well as SQL and NoSQL databases. The 12-week course also covers DevOps, continuous deployment, and systems architecture.

The courses are divided into two sections: theory and advanced programming topics, and 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 which covers programming fundamentals, basic JavaScript, HTML, CSS, and more. Once admitted into the program, students complete an 8-week, remote pre-course 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.

Courses

Software Engineering Immersive

Cost: €10,800
Duration: 12 weeks
Locations: Online, Barcelona, Berlin, London
In-person Available Online
Course Description:

This is the Codeworks flagship course, and the most complete way to get your engineering career started. Throughout the twelve weeks you learn all the skills of a professional programmer and get to build three projects of growing complexity. The course includes one week of career orientation, interview training, and introduction to hiring partners. At the end of the program you're able to make entire applications, and contribute to coding projects of any size. You will learn strong Software Engineering patterns, and understand how to work productively in teams with other engineers.

Subjects:
Linux, CSS, Git, HTML, jQuery, Mobile, MongoDB, MySQL, Phonegap, PostgreSQL, A/B Testing, Angular, Redux, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, UX, Data Structures, Data Science, Cyber Security

Web Development Immersive

Cost: €7,800
Duration: 8 weeks
Locations: Online, Barcelona, Berlin, London
In-person Available Online
Course Description:

This program gives you the preparation to become a solid web programmer. Throughout the eight weeks you learn all the fundamentals of functional programming and get to build one personal project.

The course includes two days of career orientation, interview training, and introductions to hiring partners. At the end of the program you're able to build full-stack applications and understand advanced coding topics.This is our shortest course and the fastest way to kickstart your developer career.

Corporate Training

Locations: Online, Barcelona, Berlin, London
In-person Available Online
Course Description:

Training programs for tech companies wanting to ramp up their development teams. We’ve designed intensive programs that can take place at your offices or at our campus. This focused training helps your development team master specific topics. Subjects include advanced JavaScript, Angular, React, and Node JS. Custom programs can be created according to your company’s needs.

Codeworks Reviews

Average Ratings (All Programs)

Codeworks logo

4.92/5 (198 reviews)

Lucien kayrouz
Graduated: 2024

8/22/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Why Codeworks Was Totally Worth It"

I attended Codeworks in the February 2024 cohort, and it was one of the best decisions I’ve made. Before joining, I had recently graduated with a degree in computer science, and I believe this background helped me get the most out of the course. What... Read More

While I had some coding experience, I don’t think it's necessary for those joining to have a background in coding. One of the best aspects of Codeworks is that the curriculum offers a learning curve for everyone. You have the opportunity to dive deeper into each topic, so whether you're already familiar with the subject or not, there's always something new to learn.

In conclusion, Codeworks was an excellent way for me to solidify my knowledge and served as a great transition from the academic world to the professional world.

Miriam
Software Engineer | Graduated: 2023

8/8/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Codeworks was the right choice for my coding bootcamp!"

With an academic background in the humanities, I initially approached technology from that perspective before deciding to pursue software engineering. I had some experience with coding and, along with my partner (a software engineer), explored various... Read More

From the acceptance test and pre-course to the actual course (divided into junior and senior phase), I am happy with everything they offered. The pre-course ensured we all started with a shared foundation, which was further built upon in the junior phase with more theory and challenges. The senior phase supported our growth the most, featuring three projects that culminated in a group thesis project. Within this intensive and focused environment, Codeworks also managed to communicate the values of clean code and testing.

However, Codeworks didn't stop there. They supported us throughout the job-hunting process. I was unfamiliar with the unique challenges of applying for tech jobs and might not have managed as well without Mireia from Codeworks. I had no trouble finding a job, and part of this success is maybe due to the information and context Codeworks provided, especially since, in my previous academic roles, I never had to navigate the multi-step job application process that is common in tech.

Regarding the time commitment and intensity of the bootcamp, it's essential to note that it is a demanding experience. You can review the curriculum and daily structure on their website, which includes lectures, pair programming, challenges, meetings, and projects. The three months of the actual course, excluding the self-paced pre-course, will dominate your life. However, I personally think it is worth it. Committing to building skills in a short time frame allows you to overcome feelings of frustration and possible breaking points faster.

Now, to tell you what I was most interested in before I decided for a coding bootcamp:
after working as a software developer for quite some time, I can confidently say that I recommend Codeworks. I, for one, needed the structure and community as well as the opportunity to ask questions to be able to learn coding as fast as I did. I feel comfortable in my job and get (very) good feedback. Everybody knows about my learning experience through the bootcamp and nobody is questioning my knowledge. I would do it again.

Nhung Pham
Graduated: 2023

7/29/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Great Experience at Codeworks IT Bootcamp"

I recently completed the Codeworks IT Bootcamp, and I am thrilled to share my positive experience. This intensive program exceeded my expectations in every way, providing a robust foundation in software development and preparing me for a successful career... Read More

Curriculum:
The curriculum at Codeworks is comprehensive and well-structured. It covers a wide range of topics including JavaScript, React, Node.js, and other modern web development technologies. The coursework is rigorous and up-to-date with industry standards, ensuring that students are learning the most relevant skills. I particularly appreciated the balance between theoretical knowledge and hands-on projects, which allowed me to apply what I learned in real-world scenarios.

Instructors:
The instructors at Codeworks are top-notch. They are not only knowledgeable and experienced but also passionate about teaching. They were always available to help and provided valuable insights and feedback. Their dedication to student success is evident in their willingness to go the extra mile to ensure everyone understands the material.

Career Support:
One of the standout features of Codeworks is the career support they offer. The bootcamp has strong connections with industry partners, and they provide extensive job search assistance, from resume reviews to interview preparation. Thanks to their efforts, I felt confident and prepared when it came time to enter the job market.

Personal Experience:
My personal experience at Codeworks was incredibly rewarding. The intensive nature of the bootcamp was challenging, but it pushed me to grow and develop skills at a rapid pace. The camaraderie among students and the encouragement from instructors made the journey enjoyable and fulfilling.

In conclusion, Codeworks is an outstanding bootcamp for anyone looking to break into the tech industry. The combination of a rigorous curriculum, excellent instructors, a supportive learning environment, and comprehensive career support makes it a worthwhile investment. I highly recommend Codeworks to anyone serious about pursuing a career in software development.

Charbel Rouhana
Software Engineer | Graduated: 2024

7/23/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Amazing experience!!"

I had the pleasure of joining the Codeworks community as the bootcamp is well planned and organised in order to ensure that the students have the best experience and complete knowledge of Full Stack Development!
The program is hard and full of challenges... Read More

Dominic Stewart-Smith
Software Developer | Graduated: 2024

7/23/2024

Overall

Curriculum

Job Support

"A great experience that gave me the skills I needed."

I really enjoyed my time at Codeworks. The instructors and classmates were great and the curriculum was extensive. Looking back at the end of the course at everything we covered, it really is quite surprising how much you can learn in a short time. It... Read More

I am glad I attended Codeworks as it gave me the step up I needed to change "career". However, be prepared for A LOT of work! Minimum twelve hour days, plus you may stay late to continue learning, which you most likely will want to do. It pays off, though!

The post-course career advice was also useful. I probably wouldn't have found work when I did if not for the advice I received.

Chris Reynoso
Software Engineer | Graduated: 2023

7/14/2024

Course
Web Development Immersive

Overall

Curriculum

Job Support

"Codeworks review"

Codeworks curriculum and instructors are phenomenal. I tend to overthink and over research when spending a lot of money on a program and consequently have a lot of experience and familiarity with different programs. I actually started attending the App... Read More

I also took a NuCamp program, which for the cost was good but it doesn't really get you job ready. Codeworks on the other hand, has a much higher barrier to entry. You have to do some fairly advanced coding just to get in and know JavaScript fairly well under the hood. You also need to do a technical and culture fit interview, along with building a basic app. So I do agree that the take you from 30% to 100%, rather than the typical beginner to 70%. You get much more out of it, having already done work ahead of time.

Their instructors are also industry veterans and very nice people, who work hard for you. I actually signed up for the full Software Dev program but only had the time to complete the shorter course, so I missed out on the group projects but don't think that hurt me much.
Overall the curriculum is excellent. We got exposure to numerous frameworks, ie: Angular (not a fan, haha!), React (love it!).

We did spend time on data structures and algorithms. For me this was the most challenging aspect and feel it would use a bit more fine tuning and thought into how best to learn these concepts. The only other draw back was that if at any time you have to pause the program and join up with a later cohort, you lose access to the learning platform and are cut off from communication from other students. Also, once you graduate, you lose access to the learning platform as well and all github repos from the lessons are pulled. I have never taken a program where this was the case. Typically you have life time access to these kinds of assets but they guard them closely. However they do say to make copies of what you want for notes so it's not the end of the world.

Overall, I would definitely recommend this program. It's quite a bit less expensive than something like App Academy and in my opinion, at a higher level.

Mykhailo Veselyi
software engineering | Graduated: 2024

7/12/2024

Overall

Curriculum

Job Support

"Top-Notch Software Engineering Training!"

I recently completed the Software Engineering course at Codeworks, and I couldn’t be more satisfied with the experience. From the outset, the course was structured to provide a comprehensive understanding of software development principles and practices.... Read More

The curriculum is well-designed and up-to-date, covering essential topics such as algorithms, data structures, and modern web development technologies. The instructors are highly knowledgeable and always willing to provide guidance and support. Their real-world experience and practical insights made complex concepts much easier to understand.

The hands-on approach of the course is what I found most valuable. We worked on real projects that simulated actual work environments, which prepared me for my upcoming role as a junior developer. The peer programming sessions and weekly meetings fostered a collaborative learning atmosphere that was both motivating and educational.

I also appreciated the focus on personal and professional growth. The career services offered by Codeworks, including resume reviews and mock interviews, were instrumental in helping me secure a job. I’m thrilled to be starting a new position as a junior PHP developer working with artificial intelligence.

Overall, I highly recommend Codeworks to anyone looking to break into the tech industry or enhance their existing skills. The experience, knowledge, and confidence I gained were truly invaluable.

Thank you, Codeworks, for an outstanding journey into the world of software engineering!

5 stars!!!

Riccardo
Frondend Developer | Graduated: 2023

5/15/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Outstanding Education and Career Support"

I recently completed the Software Engineering Immersive course at Codeworks, and I am very happy with my experience. The instructors are exceptionally well-prepared, bringing extensive knowledge and practical expertise to each lesson. The curriculum is... Read More

Guangzheng
Web-Developer | Graduated: 2023

5/9/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Transformative Journey: From Enthusiastic Learner to Competent Programmer at Codeworks"

During my time in Codeworks' Software Engineering Immersive course, I truly felt my growth and progress. Over the span of three months, I not only learned the JavaScript language but, more importantly, I mastered core concepts like data structures and... Read More

L. K.
Frontend Engineer | Graduated: 2024

5/6/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"100% Recommend"

If you are serious about wanting to become a better software engineer, I would highly recommend this course. Classes are 12 hours a day, 6 days a week, so you will not have time for anything else. The instructors at Codeworks are great people and most... Read More

Person thinking

Need help making a decision?

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