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 (205 reviews)

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

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.

Person thinking

Need help making a decision?

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