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.93/5 (208 reviews)

Rollo Kennedy-Dyson
Software Engineer | Graduated: 2023

11/17/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Comprehensive web development boot camp with great job search support."

I did this course after finishing a degree in Computer Science, I was looking for a way to accelerate my proficiency in web development quickly and jump to higher roles. Codeworks does an excellent job in making sure everyone has a strong baseline for... Read More

Andre Amato
Front-end Developer | Graduated: 2024

11/5/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Code Works is amazing"

Codeworks was a game-changer! I went from knowing absolutely nothing about development to landing a job in just a few months. The curriculum is challenging but incredibly effective, and the support from instructors and fellow students is amazing. Highly... Read More

Anonymous
Senior Software Engineer | Graduated: 2024

11/4/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Got a job as a Senior Software Engineer"

I joined Codeworks hoping to land a job as a software engineer and ended up with a Senior Software Engineer role! I’d done another bootcamp before, but honestly, most bootcamps don’t really prepare you for real life or the actual job market. If you look... Read More

Alperen Ozkan
Full Stack Web Developer | Graduated: 2024

10/1/2024

Course
Web Development Immersive

Overall

Curriculum

Job Support

"A Transformative Journey: How Codeworks Boosted My Confidence and Created Lifelong Connections"

I attended a 2-month bootcamp at Codeworks. Even though I had some prior work experience, I struggled significantly with the fundamentals of programming before joining. Codeworks' intensive program was exactly what I needed. By the time I graduated, I... Read More

Unlike traditional bootcamps, Codeworks emphasizes hands-on exercises, encourages documentation reading, and incorporates pair programming to make you feel like part of a team, effectively preparing you for a real work environment.

Their approach to software development education is invaluable and highly effective. Whenever I encountered difficulties, the experienced instructors didn’t simply provide the solutions. Instead, they guided me with the right questions, helping me find the solutions myself.

The daily code reviews were another highlight. Through live sessions, the instructors demonstrated how to solve the problems we tackled throughout the day, giving us a glimpse into the challenges faced by experienced developers and how they approach problem-solving.

Initially, I didn’t expect myself to keep up with the demanding 9 am to 9 pm, Monday to Saturday schedule for 8 weeks straight. However, the program was so engaging, and I learned so much every day that it became an incredible experience.

Additionally, I want to mention how Codeworks fosters a true sense of family. Just one day before the program ended, I lost my father unexpectedly. Christina from Student Affairs reached out immediately to express her condolences and assured me not to worry about completing the program—offering me the flexibility to finish it whenever I felt ready. My instructors and classmates also sent heartfelt messages of support. I am immensely grateful for the beautiful friendships that emerged in such a short time and for still feeling like part of the Codeworks family, even after graduation.

Lastly, starting every day with a toy problem at 9 am was a great way to get into the right mindset. Thank you, Codeworks, for an amazing journey!

Gabe Mata
Software engineer. | Graduated: 2024

10/1/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"A Rewarding Experience at Codeworks"

Codeworks is an exceptional coding school with a modern curriculum and caring staff. I learned a tremendous amount during my time there and am truly glad I attended. The program's up-to-date content and supportive environment made for an invaluable learning... Read More

Toby Dixon Smith
Graduated: 2024

9/26/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"A brilliantly crafted experience for new and experienced developers alike"

I recently completed the Codeworks bootcamp, and I can confidently say that it was an incredibly enriching experience. The course is meticulously designed, starting with the fundamentals of JavaScript, HTML, and CSS, and progressively moving on to full-stack... Read More

One of the standout aspects of Codeworks is the instructor coordinator, Brent. He leads the teaching team with a clear and effective approach to instruction. Brent emphasizes problem-solving and self-reliance, which really pushes students to develop their critical thinking and coding skills. While the course is undeniably intense, Brent and the other instructors strike a perfect balance between encouraging independence and providing support. I had the pleasure of meeting with Brent a few times, and each interaction reinforced how dedicated and thoughtful the teaching approach at Codeworks is.

The bootcamp is demanding, but students who come in with the right mindset—curiosity, a strong work ethic, and a willingness to step outside their comfort zones—will thrive. The only instances where I saw students struggle were when they weren't interested in challenging themselves beyond their existing knowledge. That said, even with my 10 years of coding experience, I found the bootcamp to be incredibly valuable. The environment at Codeworks is nothing short of inspiring. The positive atmosphere and the constant encouragement to tackle ambitious projects allowed me to grow in ways I never expected.

The course is also great for beginners. Many in my cohort came in with little or no coding experience, and they thrived. The precourse material, completed as part of the application process, does an excellent job of teaching the fundamentals of JavaScript. We also spent the first few days of the bootcamp recapping this material in more detail, providing a solid foundation from which to build for the rest of the course. This approach makes the course approachable for beginners while still being challenging enough for those with more experience.

At Codeworks, students also create their own projects, entirely led by themselves, which allows them to build incredible full-stack applications to add to their portfolios. These projects push their skills to a level that truly sets them apart. The experience of working on these projects closely mimics the environments developers encounter every day in the workplace, providing invaluable real-world experience.

Moreover, Codeworks sets you up brilliantly to enter employment afterward if you wish to get a job in computer science. Maria runs the careers department and is available to help Codeworks alumni long after graduation. The structure of the course lends itself toward employment. Students cover the main tasks that junior developers will encounter in the workforce, making them far more attractive to employers. Not only do they develop strong individual coding abilities, but they also gain skills in writing tests and collaborating within a team on projects using industry-standard tools such as Git and GitHub. This knowledge of testing frameworks and methodologies, as well as proficiency with versioning tools, makes Codeworks graduates particularly attractive to potential employers.

In the final week, Codeworks prepares students for job hunting, helping them get ready to enter the job market. Maria assists students in finding resources in their area for job postings and supports each student in crafting the perfect CV, LinkedIn profile, and GitHub. By the end of the week, each student leaves Codeworks with a finely crafted professional persona, ready to apply for a wide range of coding-related jobs. After graduation, students can choose to participate in weekly group calls to support their job search, and Maria is more than happy to do one-on-one calls when needed.

The community built by the students and staff at Codeworks is outstanding. Every student learns from one another and pushes each other to get the best out of themselves. Rather than competing against one another, the students work together, exchanging ideas and knowledge. This sense of community and the drive to build everyone up creates an incredibly supportive atmosphere to enter every day. The same is true of the teacher-student relationship. It’s far more of a mentorship role than that of a typical teacher. By not even the end of the course, more like halfway through, we all felt that the staff on the course were friends and mentors. Rather than just having teachers, I now feel like I have a set of mentors who I can turn to even after finishing the course. It’s great being able to chat with them and exchange ideas and knowledge. They all have incredible depths of knowledge to draw from, and their insights are invaluable.

I would recommend being in-person if at all possible, as it helps develop this relationship with the staff and fellow students, and I think these relationships are the most valuable part of the course. I was on the London campus, and it was an incredible experience. We interacted with the other campuses and remote students every day. The remote students are also incredibly well supported and had a great time, but a few admitted that they wished they had chosen to join one of the campuses. They could see how much it helped us to have a physical space and surrounding ourselves with other students and staff added another dimension to our experience.

In summary, Codeworks is more than just a coding bootcamp—it’s a transformative experience. Whether you’re a beginner or have years of experience like myself, you’ll find the curriculum, the instructors, and the overall environment to be top-notch. I highly recommend Codeworks to anyone looking to take their coding skills to the next level, build strong professional relationships, and set themselves up for a successful career in tech.

Kamil Zmuda
Junior Software Engineer | Graduated: 2023

9/17/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Time well spent."

CW offers greatly structured program that prepared me well for the challenges of tech industry. Apart from pure technical skills, their job support is amazing and equally important to navigate current tech market.

I managed to land a fully remote Junior... Read More

I would recommend this bootcamp to anyone who wants to switch careers.

LC
Software Engineer | Graduated: 2023

9/13/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Perfect Coding Camp Experience"

Pros:
- well designed program
- good mix of theory and practice
- super nice and skilled instructors
- amazing career support
- perfect preparation for the industry

Cons:
Literally there are no cons, it was just a great and helpful experience and I would recommend... Read More

Nuno Ildefonso
Graduated: 2024

9/6/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Best course for your buck!"

Its a high intensive program, but it pays the effort in the end. You learn, if you put the work. I think it prepares you well to face the job market and the career support is great!

The amount of new subject and the projects!
The instructors are good and... Read More

In the end you really feel tired from all the effort.

Tetiana Bortnyk
Software Developer | Graduated: 2024

9/4/2024

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"You will learn enough and even more to impress future employers!"

I joined Codeworks to pursue my dream of becoming a Software Engineer. I made a thorough research, and inspected curriculums of the bootcamps that were available in Germany. The one of Codeworks turned out to be the most extensive, and I chose Codeworks.... Read More

Person thinking

Need help making a decision?

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