Codeworks Reviews
Page 3
-
Luca Panzavolta Verified via LinkedIn
"One of the most intense and rewarding experiences of my life!"
Read more Read less of Luca Panzavolta's review
I completed the Codeworks program a little over a month ago. I decided to wait a bit before writing this review because I wanted to see the validation of the market on my preparation and skills first. This validation has come in the form of job offers that demonstrated me, once again, how well Codeworks prepares its students.
My three months at Codeworks have been very intense and despite the stress, every day I was fully conscious that it was totally worth it. The pace is vigorous but you will never feel lost because you will have the support of your instructors, your teaching assistants, and your classmates. The student selection process really works well, and your classmates will be some of the most driven, motivated and knowledgeable people you will ever meet.
I spent an average of 12-13 hours a day in Codeworks including my Sundays. On my typical Sunday, I would sleep a couple of hours more than usual and then go to Codeworks to revise the concepts introduced during the week or to experiment with new technologies. I was not the only crazy one! Many of my classmates were doing the same!
Regarding the team there, everybody is amazing.
Arol is a coding rockstar and he mentored us throughout all the course. Marco is super competent and always in a good mood. Leonardo is really experienced on the front-end and always very supportive and helpful. Marc will be the to-go-to person when looking for a job after the course. Marc is super knowledgeable and encouraging: he will guide you through your job search. From him expect pieces of advice that will save you a lot of mistakes and will help you to get the job you want.
Barcelona is an amazing city, you probably won't have the time to explore all its corners during your time at Codeworks, but the weather will definitely help to keep the mood positive. The wonderful weather really played a role for me.
At Codeworks I learned Node.js, React, Redux, GraphQL, MongoDB, MySQL, Redis, Web Sockets and so much more. The curriculum is vast and in line with the current technological trend and after the intense months there, you can really call yourself a Full-Stack Developer.
My recommendation is that, if you are looking for a coding boot camp in Europe, joining Codeworks will be one of the best experiences and choices of your life. It has been for me.
-
Andrea Verified via LinkedIn
Amazing experience!
Read more Read less of Andrea's review
CW is still a young and growing bootcamp, but is proving to be one or the best bootcamp in Europe.
The challenges I had to face everyday were huge, because studying here is very demanding but the good is coming now after finishing it, finding myself able to build stuff, learn new things and technologies with ease, apply for positions and being considered by employers! Now, I'm working with leading libraries like React and React Native, build chrome extensions, create phone app and countless other things.
Yes, at first I was unsure about it and more in general about bootcamps, but trust me, it totally worths your efforts. -
Edgar Verified via LinkedIn
Great experience and all the goals accomplished!
Read more Read less of Edgar's review
As all the places there are good things and bad things, the reason why I leave 5 stars is because the good things in Codeworks are undoubtedly the most important things.
- I have learned a lot during this time with Codeworks, possibly everything I need to be prepared in today's job market, and I think that without Codeworks it would have been very difficult and it would have taken much more time.
- I met a lot of amazing people with my same interests.
- After 2 weeks of finishing the bootcamp, get a Full Stack job in a very good company with a very fair salary.
For these three reasons I think that Codeworks deserves the 5 ends, and these are the things that I think could be improved, and that you should keep in mind before starting in Codeworks to be more prepared:
- the pre course: it's not bad, but it's missing a lot of things, being a bootcamp things go very fast and many times when you have to learn something new that is complex in just 24-48 hours it can be very frustrating even if you will understand it later.
That's why I think it would be great if the pre-course were more extensive and cover more things like for example: more javascript challenges, more exercises with flexbox and CSS grid, definitely back-end (Node.js, Express, MongoDB, Mongoose, MySQL...), look at the basics of Agular and React, a finally some basic of Testing.
If you look at all this before you start you will be more confident, you will be more prepared and you will get much more out of the bootcamp.
But in summary if your looking for a coding bootcamp in Europe without a doubt I think that Codeworks is the best option.
-
Miguel Verified via LinkedIn
codeworks barcelona
Best choice i have ever done in my life, appart from learning enough to land a sweet Fullstack developer job had lots of fun !!
100%recommended
-
Jordi Z Verified via GitHub
Found exactly what I was looking for
Read more Read less of Jordi Z's review
I started the Codeworks bootcamp in April 2018 and graduated in August 2018, here’s my background, bootcamp experience, and outcome:
BACKGROUND
- 34 years old.
- Bachelor’s degree in journalism.
- Got into coding over two years ago.
- Wanted to choose the most demanding, hardest bootcamp I could find.
- Wanted to switch careers and become a front-end developer.BOOTCAMP EXPERIENCE
- The pre-course will feel hard an give you a good grasp of the hard-parts of JavaScript.
- Your batch will be formed by people from a myriad of countries and backgrounds.
- Codeworks people are flexible with misfortune (and great people too): I had a bike accident and broke my collarbone one week into the program and needed surgery two weeks later. Had to restart the whole thing on the next batch and there was no problem doing so.
- Codeworks is very demanding, but you will get what you put in it: Time will fly, and you will be incredibly busy, so invest 100% of your time, effort and your interest and you’ll get a proportional return. If eventually you realize this is not for you, you’ll still learn plenty of stuff, make great friends and know more about yourself, but don’t get too lazy or you’ll meet my next point:
- Codeworks people is pretty inflexible with laziness: Become a drag to your batch because of your lack of interest, poor attitude or consistently not showing on time for no reason and you’ll promptly see yourself out of the program. I’ve seen this happen.
- Arol, Alessandro (the founders) and all the TA’s from the bootcamp have great sets of skills, learn from them as much as you can, ask all the questions, and leave no stone unturned because that’s your chance to absorb years of seasoned skills in three months. Moreover, once you graduate you will always have them as a safety net for advice or particular questions you might have.
- My advice: At some point, you’ll lean towards a particular technology or side to development (be it front-end, back-end or whatever). Stick to it. Choose a path and follow it. Our field needs a lot of specialization. A Barcelona startup CEO once defined the development scene as ‘broad but shallow’, so help deepen it and your skills will be in demand!OUTCOME
- I graduated at the end of August, the week after demoing our thesis project I started looking for a job. I got my first call the very same day I started searching and my first offer within three days. The offer was economically within the average for a junior developer in Barcelona but I rejected it because I wanted to see more.
- I got some coding challenges from potential employers: After what I had learned in the bootcamp, none of them felt particularly hard.
- I got a good idea of what I wanted, how much I wanted to be paid and what technologies I was willing to work with or not. That helped a great deal to have successful interviews.
- Marc is a wizard when it comes to providing great support getting you in touch with potential employers and helping you with negotiations. So listen to his advice and apply it. I didn’t do this once and now I regret it so LISTEN.TO.MARC.
- Every time I made it to the on-site interview I ended getting the offer.
- Don’t rush your decision, companies need developers and you can provide what they’re looking for. Marc will tell you so when you feel the impulse to accept the first offer you get, so, again, it’s probably a good idea to listen to Marc.
- All my peers that wanted to get a job where employed as developers before two months after graduation.
- For some weeks, I took a free-lance job offer to develop a small app for a startup. I always felt like I had the proper skills to be working on my own, which greatly boosted my confidence as a front-end developer.
- In the end, I accepted a front-end developer offer from a Fortune 500 company who offered above average salary and benefits.
- Some months into the job, I can tell you that I don’t feel like I am lacking any coding skills compared to my peers.All in all, if you’re reading this, you’re probably wondering if it’s a good idea to enroll. I can tell you it is, but be willing to trust these guys, their method and be sure that you can put the effort it demands. It will be great to see you become a member of the family of Codeworks graduates.
-
Jon Portella Verified via GitHub
Best learning experience ever
After 3 demanding months of 12 hours/day sessions of coding, data structures and algorithms, I found myself with new skills, ready for a career change.
Now I'm super happy with my new job and so is my employer with my performance.
-
Christopher Verified via LinkedIn
Why I'd always go back there again
Read more Read less of Christopher's review
I just completed my course a month ago and I wish I never left for so many reasons.
Barcelona is a lovely city - but don't get too excited about it, you'll just see some parts of it going to the Codeworks facilities. Because classes are Monday to Saturday 9am sharp till at least 9 o'clock in the evening. And after that I was learning on my own to keep up with topics I did not understand. Most of the time I also spent my Sundays at Codeworks. That made 80-85 hours of coding and learning a week.
The facilities are great! A 5 minute walk to the ocean, restaurants and a supermarket nearby and you'll find cheap rooms to stay in Poblenou.I wanted to learned Full Stack Javascript and was not disappointed. The staff is amazing and can break down complex things into easy steps - especially Arols live coding sessions are worth the money!
The most important thing about this bootcamp is not that they teach you how to code (and they do it pretty well), it is that they show you how to find solutions to your problems by reading documentations. For me it turned out to be the most valuable skill after leaving the bootcamp.
The athmosphere is amazing. There are great students, great staff, and amazing teachers and TAs. I had never the feeling of being uncomfortable.
At the end of the course there is a hiring week where they invite companies that are interested in developers.I can't recommend this course enough - go there and start an exiting carreer!
-
Carl Hüffmeier Verified via LinkedIn
One of the best experiences in my life
Read more Read less of Carl Hüffmeier's review
Should you attend Codeworks?
If you are reading this, the answer is most likely yes.
I started programming during my childhood and have been studying web development for about two years before I entered Codeworks. Naturally I had a lot of doubts whether a coding bootcamp would be the right choice for me. The answer as I soon found out, is a resounding YES.
The way the program is structured gives you a lot of freedom to develop your skills at your own pace. Codeworks provides you with the best possible environment for deliberate practice, always making sure you are not getting stuck.
The curriculum is being improved and updated in every iteration and solves one of the biggest issues during self-study: What should I focus on?
This is something I see many people struggle with in the beginning. Watching a video about framework X here, reading a chapter from a book on JavaScript there does not give you the best results when your goal is to be able to be able to build large scale web applications.
The experienced instructors at Codworks have seen many students through this journey and have optimized the timing and depth of the content to give you all the tools you need to create amazing things on you own and in a team.
You will also learn highly sought after skills like software testing, advanced version control mechanisms and Github flow. This might not get you excited, but these are skills you need from day one in your new job.
And if you are worried that you don’t learn technology X in this course, don’t worry. After this course, you will be able to pick it up in a couple of days.
Believe me it doesn’t matter. When you start at your new job, you will probably find out that you have to work with Elm, Java, .Net, Elixir or whatever tech stack they are currently using.
What matters is your speed of learning.
In addition to the technical skills, Codeworks puts a strong focus on developing the soft skills necessary to accelerate your developer career.
Wait, are you serious “soft skills”? Yes, I am totally serious.
Being a developer entails project management, pitching projects, explaining your solutions to coworkers and giving presentations at your company. Not only will you be able to train these skills in a supportive environment of friends, you will also get constructive feedback on it. I saw every single person in my cohort become better in these areas over the 3 month period.
Recruiters will also be very happy when you tell them that you have experience with Scrum and other project management techniques.
The job support is great. You will spend the last week writing up your resume, polishing your online profiles and receiving coaching on how to approach companies and negotiate salaries. And don’t worry, the support is not going to end after one week. There is also a hiring day, putting you in touch with exciting local companies. Two of my cohort (myself included) found their perfect match during the hiring day and we couldn’t be happier with our choice.
As for everything else, it is hard for me to describe how great of an experience this was for me. The people I have met, the people I will meet in the future thanks to Codeworks, it is an experience I will relish my whole life.
If you have doubts about whether the program is right for you, my best advice for you is: Talk to them!
Just get in touch and ask them whatever you feel unsure about. If you want, they will also put you in touch with some graduates, so you can get an unfiltered opinion.
Best luck on your journey 👋
-
Steven Verified via LinkedIn
Great teachers, inspiring co-students, good vibes!
Read more Read less of Steven's review
I have very sunny memories of my time at CodeWorks Barcelona from July to October this year. CodeWorks is located near the beach in a beautiful, light building with high ceilings. The teachers are not only technically skilled but also a lot of fun to hang around with, the weather was great and on top of all of this I even managed to learn heaps and stacks!
-The founders of the school are nice people with a positive outlook on life. They, like the rest of the staff, are really dedicated to provide you with all the opportunities to make your 3 month stay as rewarding as possible and this shows in the attention to detail they have. In our first week we all came together in the patio and were taught how to do various back exercises and how to create an optimal work environment as to avoid injuries. It's these kind of small gestures that showed me that CW is for real in doing everything it can to provide its students with an optimal learning experience and preparation for the professional development world.
-CW does a good job selecting its students so I learned a lot not just from the teachers and T.A.'s but also from my fellow students, some of whom were quite proficient coders on entering the course.
-One word of caution that I read in other reviews but nonetheless would like to repeat:
YOU need to put in all the work. - This is a good and well thought out curriculum but the ultimate responsibility of what you'll get out of this course lies with YOU.
To cut a long story short, I had a great time at CodeWorks Barcelona! Coding really IS better in the sun!
-
Leon Verified via LinkedIn
10/10 would attend again
Read more Read less of Leon's review
Long story short: Codeworks was an amazing experience and I would definitely recommend it.
I'm pretty sure that if you're reading this, you have doubts about coding bootcamps and/or Codeworks. I was the same. I am a skeptical person. Before attending, I was afraid this would be a scam, even though it had all of these positive reviews. The concept of a coding bootcamp and of changing career in so little time felt alien. Attending would involve leaving my job, spending a lot of money and moving to another country. And while I knew I liked coding, I wasn't sure I'd like web development.
I went through the application process anyway, which I thought at first was quite easy. I visited the Codeworks campus while on vacation and I felt it was worth going ahead. So I got accepted in the program, contracted the necessary loan, and moved to Barcelona to do it.
Now I couldn't be happier with my decision to attend. It was an incredible experience. It lasts only three months but the personal growth makes it feel like it lasted much longer. The course ended three weeks ago and I already have an interesting job (which I can start as soon as I have the paperwork done).
Overall it was a lot of fun, it is pretty amazing what they create there in only three months! I think that Codeworks is one of the (or simple the) best coding bootcamp in Europe (can't be sure about other parts of the world as I didn't research it). Here are the reasons that prompt me to think so:
0. It is by far the most intensive. So you can immerse yourself in learning and concentrate in only doing that. This is something that was important to me and I feel it lived up to my expectations.
1. It doesn't teach you just one stack, so you get the full picture of how things are working and you're not stuck in only one way of doing things.
2. It makes you work on three projects that you choose. This is one thing that I was looking for: not just working on making a random clone of Airbnb or something else but actually working on stuff that I found really interesting and challenging. There is a lot of diversity in the projects and I think that's one of the strongest point of the course. It is also extremely helpful while looking for a job. The employers almost all went through my Github profiles and talked about my projects during interviews. (Check out my project Scenic Routes at scenicroutes.io)
3. The teachers are incredible. They knew their stuff (and somehow when Arol explains something it just sticks). The course is also well structured and you continuously built on top of what you already learned. It's also constantly improved and updated with new technologies. Best practices are taught and that's a really important thing too. I also liked that it was mainly taught by doing/example. It makes you learn things fast and build a good foundation to learn more theory after the course ends.
4. The students are incredible. They say it's because it is highly selective with around 2% acceptance rate and I tend to agree.
5. The environment is incredible. Like, the space is perfect for doing something like this. There is a huge terrace to relax. Everything you need is on campus (including oranges to press your own orange juice!)
6. The staff is incredible. Everyone was very welcoming and competent and they all obviously enjoy what they do. The staff is dedicated and every day-to-day problem is dealt with quickly so you don't have to worry about it.
7. It is a small structure and that's good because that's where the strongest connections are made.
8. The network you gain is also valuable. I think there are a bit over 100 alumni now and all of those I talked to were more than happy to give advice and recommendations.
9. The support in the job search was really good too (see some more on that below).Now, just a couple of points that may be important for future students:
Pre-course
The pre-course is important: don't skip it and do it seriously. It provides you with the basis for understanding everything that follows. There is a noticeable difference of skill achieved between the people who did and those who didn't.Commitment
Another thing I'd like to stress: while CW provide you with an amazing learning environment, it can't do the learning for you. How much you will get out of the course is directly proportional to your commitment to it. Whatever my classmates starting level was, the ones who improved most were consistently those who worked hard and put the hours in.Job guarantee
There is no job guarantee per se, and I remember thinking that was a bad point before attending. However now it feels superfluous as graduates definitely have the capacity of finding a (coding) job.
I applied to three companies, which were presented to me by Codeworks on the last week of the course. I received two offers, refused one because I didn't liked the company and accepted the other (after they raised their offer to a very fair starting salary for the city). As for the last company, I think we both understood that the role proposed wasn't what I was looking and that I wouldn't be the right fit. So no regrets here.
I also received good support while job hunting. There is a dedicated CW employee for job placement who was available even after hours if the situation required it and gave me great advice (cheers Marc!)10/10 would attend again.
If needed you can reach out to me on LinkedIn. -
Olga Verified via GitHub
Amazing learning and life experience
Read more Read less of Olga's review
I've recently finished Codeworks - it was a great experience and one of the best decisions in my life.
I learnt a lot about web development, had hands on experience developing apps and just had so much fun.
The program is very intense, but it's very well structured so you don't get too overwhelmed. They teach you good practices, put focus on clean code and knowledge of basics.
All the staff are incredible: nice, helpful. Teachers are very knowledgable and are always happy to guide you. And then you also meet incredible people as your classmates and have great time together.
I got out of Codeworks much more than I expected. Attention to detail is impressive: they thought about everything and constantly strive to get even better.
What impressed me as well is the assistance in getting a job: they share they extensive experience and really prepare you for everything that might come up in the application/hiring process.
I loved the 3 months I spent at Codeworks and would recommend it as the bootcamp to go to :)
-
Adrià Verified via LinkedIn
Amazing experience
Fastest way to move deeply into JS world -
Marco Verified via LinkedIn
Beyond my expectations!
Read more Read less of Marco's review
I joined the January batch in 2018 and immediately realized that it was going to be such an AMAZING experience. This by far the best bootcamp in Europe.
Here my considerations:
- ENVIRONMENT: there are two big areas inside and a kitchen. Outside a wide garden shared with other companies where you can relax and meet other people.
- THE PROGRAM: it keeps the pace going in depth into the last technologies. People claim the course takes place from 9am to 9pm. Actually it's not true, because sometime you will leave at 10pm and later! And you know what? When you go back home you don't wanna falling asleep, you can't wait to keep studying! I didn't think I could put such a huge amount of information in my mind in a short time and in a constructive way.
- INSTRUCTORS/STAFF: strongly qualified, they definitely know what they are doing. They will take you out of your comfort zone, you will suffer for it and won't totally understand the huge benefits until you complete the course. I'd like give you a piece of advice: completely trust them!
- CLASSMATES: their website announce the acceptance is highly selective. I thought: "it's just marketing". I admit I was definitely wrong. I met brilliant minds coming from Europe, USA, Brazil, Thailand, anyone with their own background, often significantly different from each other. That's why the environment is incredibly lively, challenging, inspirational, exciting, so much I had to learn how to manage my adrenaline during the first weeks. It was such a nice feeling, but.....I couldn't sleep! :)
It was hard to say goodbye to each one as the relationship has grown to more than classmates, especially with someone of them. We preferred to say "see you later"!
- JOB: you will implement three projects even useful to improve your CV. During the last week you will be prepared for the hiring day getting important tips about how to manage your job hunting after CW. Once you leave Codeworks you won't be alone: you will join the Codeworks X slack community with a job-hunting channel, then you keep in touch with a person from their staff until you will find a job. 100% of Codeworks alumni found a job: again, it's not marketing, it's true!Personally I even found Codeworks really useful for improving my English (I came from good B2/poor C1 level), as everybody speaks very good and fluently.
Lastly I would like to address over 30 people scared about applying Codeworks because of their age: I'm 44 and have a family, for sure companies don't select employees by age......be confident, your effort will definitely pay off and change your life.....at least......it literally changed mine for sure! Good luck! -
Evan Hendrix Verified via LinkedIn
Very worthwhile
Read more Read less of Evan Hendrix's review
After only three months (4 if you count the precourse (which is very well done and didactic)) I feel very prepared to start work as a web developer. The course covers many of the theory one might learn in a CS curriculum and offers exposure to modern JS frameworks and tools like React/Redux, Angular, Node, Express, Koa, Mongo, Mongoose, Monk, SQL, Webpack, and Git. There are others but these were the main ones. There was a surprisingly thorough emphasis on common (not exclusive to JS) programing patterns and idioms, which I appreciated. The course is lead by the two founders Arol and Alex who are both great people and good, knowledgeable instructors. While working on assignments and projects there were two to three former teaching assistants who were all former students. The TA's were generally very helpful as well.
The downsides for me were just that there were not more complete code reviews throughout the course. There were two. However I understand to do that would have required hiring another instructor.
The school is a nice open space with lots of light and super nice terrace for relaxing and having lunch. There was a relaxed, but focused atmosphere and my classmates were all bright people who were as motivated to learn as I was.
In summary I will say that I had hoped for an experience like this, but was pleasantly surprised to have found it with Codeworks.
-
Leonardo Di Vittorio Verified via LinkedIn
Coding is better in the sun
Read more Read less of Leonardo Di Vittorio's review
I found out about Codeworks via the relations with my University. Coming here was the best thing I could ever do. I completed my knowledge about coding and now, just after 3 months, I'm able to create Wonderfull projects (some are deployed already!), and I feel ready to hit the job's world. The environment here is amazing, everybody is so motivated that push you so hard. I suggest Codeworks to everybody that really wants to start coding and have a career in this field.
P.S. Barcelona is the right place where to do this.
-
Chad Hamre Verified via GitHubFull Endorsement
Why I loved it it: 1. Barcelona is very cool city 2. The program is JS based 3. The program is not for total beginners 4. The program is very intensive (pre-course and six 12hr days per week) 5. The program was less expensive than some. -
Isabella Chen Verified via LinkedIn
Now a fullstack JS dev
Read more Read less of Isabella Chen's review
At Codeworks, you hit the ground running and accelarate all the way to the end. I began coding five months before Codeworks. Had I continued at my self-taught pace, it would probably take me another year before I could even think of applying for junior positions as a developer. After three months at Codeworks, I have the confidence to apply for jobs that list two + years experience as a requirement. But the best thing is that now I can develop my own apps. This is the most empowering thing. If I have an idea, I know I can make it a reality, how amazing is that?
The lecturers and teaching assistants at CW are excellent. Each have their own strenghs, and I learned and grew a lot as a developer by working beside each of them. This is something you cannot get by teaching yourself coding at home, alone. When you get stuck at Codeworks, you get to work with a pro and see how they think about your problem and how they help you come to the answer yourself. Eventually you begin to see patterns in how good programmers frame their problems and you learn how to frame your problems. This, I think, is the most important trait of a programmer, being able to ask the right question.
The lectures, excercises and live coding sessions are also excellent and very well thought out. Especially the excercises to teach algorithms and data structures. Implementing a hash table is a lot more fun than reading the Wikipedia article about hash tables. Believe it or not. In the junior part, we nailed how to set up a server in one week and front-end frameworks in two. The lecturs and excercises are designed so you get to see the big picture from the very start, unlike many other coding resources online which only show you techniques to achieve a desired effect. Here, you understand how all the pieces fit together so you can use all the tools in a very flexible way.
I look at the demos of other bootcamps, and I think the apps that are developed at codeworks have a larger variety in terms of what they do and the technology used. In my batch and the batch before me the apps worked on were 1. Facebook Events App 2. Slack Bot 3.Chrome extension with Google Maps 4.ECommerce with the Twitter API 5. File transfer on IPFS ... the variety is huge. Some other bootcamps have apps that are more or less some version of a website that does standard website things. I think this is because CW students are able to use the technology more flexibly because we actually learn development in a very deep way.
Its definitely the most rewarding experience of my life, and also extra stars for their effort to address the gender gap in tech.
-
Jean-Marie Porchet Verified via LinkedIn
Only for people who are driven
Read more Read less of Jean-Marie Porchet'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) -
Don Verified via LinkedIn
This is the bootcamp you're looking for
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. -
Rollo Kennedy-Dyson
Codeworks
Read more Read less of Rollo Kennedy-Dyson's review
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 coding and computer science principles before entry through their admissions process. This then allows them to take everyone from a good level to a great level quickly. Their curriculum covered a lot of the basics and fundamentals while also giving real and tangible skills for a professional role. The projects you do while on the course are excellent to demonstrate your skill and the tutor support which is always ready whenever you request it is excellent. Finally their process of preparing you for applying to roles in the field, getting your interview skills ready, CV looking clean and ready and finally a guide and process for applying to jobs makes it much easier to find a job even in a tough market. -
Kamil Zmuda
Time well spent.
CW program is well structured and includes all necessary skills and concepts to kickstart a career in tech. Additionally, their Job Support is very good, as it's hard to navigate tech market as a newcomer.
I managed to land a Junior Software Engineer position after graduating so I can honestly recommend CW to anyone looking for career switch. -
Gabe Mata
I'm proud to have finally developed the skills I was seeking!
The instructors are incredibly dedicated. The curriculum is up to date. Yes, you need to dedicate yourself for sure, but it's 100% worth it. Thanks to all the instructors and staff. The job career center is amazing. -
Lucien kayrouz
Why Codeworks Was Totally Worth It
Read more Read less of Lucien kayrouz's review
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 I liked most about Codeworks is that, despite the intense and demanding schedule, I never felt overwhelmed. This is because you have full control over managing your time. They give you exercises to work on, and you’re free to approach them however you prefer, setting your own pace until the deadline.
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
Codeworks was the right coding bootcamp for me!
Read more Read less of Miriam's review
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 bootcamp options available in Europe. I spoke with different institutions, read experience reports from past attendees, and gathered all the information I could. A month later, I chose Codeworks for their immersive software engineering program focused on full-stack development in JavaScript/TypeScript, and I have no regrets.
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. -
Mykhailo Veselyi
Top-Notch Software Engineering Training!
Read more Read less of Mykhailo Veselyi's review
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.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
Outstanding Education and Career Support
Read more Read less of Riccardo's review
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 thoughtfully designed to ensure it remains current with the latest industry standards and technologies. Furthermore, the job placement service provided by Codeworks is incredibly supportive, offering valuable assistance in both finding job opportunities and preparing for interviews, along with useful advice throughout the job search process. -
Sebastian Arteaga
intensive and rewarding
Read more Read less of Sebastian Arteaga's review
Attending Codeworks was a rigorous yet fulfilling journey. The 12-week course is well-designed, with each segment bringing new challenges and learning opportunities. Highlights for me included the dedication of the instructors, the dynamic team-oriented projects, and the continuous learning. The intense pace requires significant personal investment, but the payoff in terms of skills development where worth it. For anyone serious about advancing in tech, this bootcamp is a top choice. -
Adam Griffiths
Changed my life for the better
Taking the Codeworks Software Engineering Immersive course changed my life. It solidified and gave me the knowledge and experience to land a job as a Software Engineer and live out my best life. It was hard, exciting, rewarding and one of the best experiences of my life. The teachers were so suportive and knowledgable and they supported me during my job search too. -
Dinara Bekeshova
Worth every 72 hrs per week
Read more Read less of Dinara Bekeshova's review
I can highly recommend Codeworks. Team , tutors, curriculum, projects and fellow students were highly skilled and motivational. I am coming from QA Test Automation background. Personally, I felt that it's still more focused on Frontend engineering, but knowledge and experience I've acquired made me better Software Engineer. Worth every 72 hrs per week. Be prepared to be challenged but also in 3 months to gain the latest knowledge and experience to kick start a new career! -
Jordan Rollins
A perfect experience!
Read more Read less of Jordan Rollins's review
I had a wonderful experience at Codeworks. The instructors are great and I levelled up my skillset big time there. They push you to your limits and every student who enters leaves the bootcamp with a much more valuable skillset. The most valuable part of the camp for me was all of the hands on support and the assurance that you're focusing on the most recent and most valuable skills. I would definitely recommend Codeworks to anyone. -
anthony
great experience being apart of the codeworks cohort, if i could have gone back in time, i would have still chose to attend the bootcamp
Read more Read less of anthony's review
The boot camp was intense no doubt; especially if you are new to coding which I was. nevertheless I have learnt a lot and more importantly I have developed the ability to learn and apply new technologies faster. so I would recommend codeworks to anyone but you have to put in the work definitely not a spoon feeding environment.
Pros
Well Organise classes, classes punctuality 10/10
course materials are advanced and quite relevant to the industry
knowledgeable instructors
friendly environment(every one is willing to share)
awesome alumni and career support
Cons (not really cons but rather what I found to be defeating)
very fast pace(you can get lost trying to deeply understand every info that you are given).
The program structure can be confusing ; it forces you to trust in the process but what i can say is that at the end of the course it will make sense.
the course doesn't teach you in-depth on every thing; it gives you a strong foundation
-
Seyma Gulas
most challenging but undeniably worth it
Read more Read less of Seyma Gulas's review
The program was undoubtedly one of the most challenging and intense experiences I've ever had, but it was undeniably worth it.You should not be beginner to attend this bootcamp
The curriculum was comprehensive, covering a wide range of topics crucial for a successful career in software engineering. The hands-on projects and real-world scenarios provided invaluable practical experience, helping me build the skills necessary for the industry.
Despite the intensity, the bootcamp fostered a collaborative and supportive learning environment. Working alongside motivated and talented peers enhanced the overall experience and facilitated valuable networking opportunities.
I am thrilled to share that, upon completing the bootcamp, I found a job in the software engineering field after couple of months. The knowledge and confidence gained during the program played a pivotal role in this achievement.
Thank you for offering such a high-quality and impactful bootcamp. I am grateful for the opportunity, and I look forward to recommending this program to aspiring software engineers in the future. -
Yass
Great bootcamp, Great Staff, Some Improvements Needed
Read more Read less of Yass's review
Let's cut the BS : yes this is a hard bootcamp, yes the job market is tough, no they can't guarantee anything, yes they do all they can to help their students.
Started in November 2022, repeated half of the bootcamp (for free !), graduated in April 2023 and landed a job at the end of May 2023 at a mid-level position. Literally life changing in my opinion. They deliver what they advertise, and even more in my opinion. I did the in person Software Engineering Immersive course in Barcelona and the campus is really nice. Free fruits and coffee (that you will need a lot), some fridges and nice spaces to chill out when needed. Unfortunately, no masseuse available when I was there, but hopefully they hired a new one since then.
The first half of the bootcamp give you all the basics to become a software engineer, and I mean a software engineer - not a web developer or web integrator. With some perspective now, most of the modern technologies used nowadays have such a high level of abstraction that learning them can be done in a few hours with some excellent free tutorials out there. So why spend 12k in Codeworks ? They don't teach you to become a mere executor, they teach you how to become an engineer. And this is the absolute difference. Again, learning how to write some JS/HTML/CSS or use a Front-End framework can be done in a short amount of time with YouTube. The entry barer is a little high, you need to be already comfortable with the JavaScript syntax and do some exercises that require you to use some complex logic. Once the main course start, you understand really fast that it is indeed needed to be comfortable enough with the language to be able to advance in the course. Why spend money on a bootcamp that will take three weeks to teach you some basics that you can learn on your own for free online ? Codeworks takes the plunge of putting students into a difficult journey where you're immediately tackling complex challenges. This approach is all about deep understanding and problem-solving skills, not just coding. The second half of the course ramps up with advanced topics and real-world projects. You're not just learning code; you're learning how to think and solve problems like a pro.
The support system is impressive. Tutors and mentors are always ready to help, and the career support team is relentless in helping you land that job. They push you hard, but they're also your biggest cheerleaders. Now, to be fair, some tutors are better than others. Funny enough, this is not necessarily linked to their actual industry experience, but more about their helping style and their capacity to convey properly the information. Having some instructors that are freshly graduate can sound weird at first, and this is definitely an issue with some of them, but it is not a general rule to gauge them as two of the best instructors of the bootcamp, in terms of how educational they were, are graduates of the bootcamp without prior experience. And you have also some really senior instructors that have some extensive knowledge of the tech scene for decades and have contributed to a lot of open source project.
The only real issue for me with the course was the curriculum. Don't get me wrong, it is great because again, you are learning how to unleash your problem-solving skills. And even the exercises that are aimed at learning a specific technology are really well thought (and are fully made by the team for the students, not a rip-off of some online documentation like I've seen elsewhere). However, despite it being extremely well constructed, I arrived at a moment where it showed that some exercises were not really up-to-date. This is not an issue for most of them, as when they are about complex theoretical concepts like data structures, we don't really care about it. However, when it comes to industry technologies, some exercises need to be updated to match the latest updates of the given tech. Some of them were in the process of being updated while I was there, so I think the team knows it, but there is also some lacks of material regarding some important concepts like cloud and devops. Obviously, you can explore those subjects on your own during job search and the projects, but depending on your teammates etc... It might not be possible.
In the end, you're not just paying for a coding course. You're investing in a transformation. You come out not just with coding skills but with a whole new way of thinking and solving problems. That's the Codeworks difference. It's tough, it's intense, but if you're committed, it's a life-changing experience. -
Danilson Farisato
Great experience
Read more Read less of Danilson Farisato's review
I see more pros then cons, the course is very well structured and they have a huge number of instructors ready to help with any queries you might encounter. The subjects are direct and their platform is friendly. The only draw back for me specially is, in regards to the business, i mean I’d like to see more and get more involved with the business part of the tech industry, like how much it would an app cost to a client taking into account the size of the business and their respective field, also it would be great to see more encouraging for freelancing. However, we can’t forget it’s a coding bootcamp, for such is a great bootcamp. -
Alex Jones
Worth it
Read more Read less of Alex Jones's review
I was looking for a career change when I came across Codeworks. I'd been researching the software development bootcamps in Barcelona for a while, and there are a bunch now, and among others, Codeworks was added to my list to explore further. Luckily for me at the time, I was living with 3 other developers with who I discussed my options at length.
It seemed that the only thing the other courses had over Codeworks was that they're cheaper. Codeworks had the more complete curriculum, allowing you to gain some insight into different frameworks and programming paradigms, so you can make your own decision in terms of where you want your first role to take you, whereas other courses just taught the one, so you'd have to look for a job using those technologies. The job support of Codeworks was also far more comprehensive than that of other bootcamps. I have a couple of friends who opted for Le Wagon, and I've found work in a company that I really enjoy working with in far less time than they have. Some are even considering reverting back to their previous careers.
One thing that I was a bit hesitant about before committing was the way that the lectures are run. On paper it seems a bit unorthodox to be studying on site, but all lectures are over Zoom. Thankfully I didn't let it deter me, and quickly realised that it actually makes a lot of sense, allowing you to work with more students and be exposed to different ways of thinking and different ways of looking at solving problems. It wasn't disruptive to my education at all.
Finally, the projects in the senior half really give you a (little) taste of the full scope of developing an application, including providing some good experience of issues that you'll likely run into in a commercial environment.
The hours are quite demanding, but I was really surprised how quickly I got used to it.
Overall, I couldn't recommend it enough. If the cost is a potential issue for you, I would encourage you to try to make it work. there's a reason it's more expensive, and you really get what you pay for with these bootcamps, so don't skimp on your future. Plus, they provide a bunch of different payment methods to accommodate every student. -
Zil
"Intense and Rewarding: My Experience at a Coding Bootcamp"
Read more Read less of Zil's review
I recently completed an 8-week Web Development Immersive coding bootcamp that was truly transformative. The program was incredibly intense, with 12-hour days dedicated to mastering coding skills. The rigorous schedule pushed me to my limits, but it was worth it. The challenges presented during the bootcamp helped me grow immensely as a coder. The daily coding challenges tested my problem-solving abilities and allowed me to apply what I learned in a practical way. Overall, this bootcamp was a demanding yet rewarding experience that significantly enhanced my coding skills and prepared me for real-world development projects.
-
Gabe Levin
A Righteous Challenge!
Read more Read less of Gabe Levin's review
I was in a 2022 cohort this Berlin location. This course kicked by butt, but I count this time at codeworks as one of the most transformational times of my life! I have never learned so much in such a short amount of time, and this skills have accelerated my career by several years... no joke. Kostas was our head instructor, he was always extremely patient and understanding. If you are ready for a righteous challenge, I strongly recommend codeworks! -
Sebastian Ricci
Highly recommend
CodeWorks is an intensive software engineering bootcamp with friendly, well-prepared instructors, a top-notch curriculum, challenging projects for your portfolio, and excellent career support. It's not easy, but if you're willing to put in the effort, you'll graduate with the skills and confidence to succeed as a software engineer. Highly recommended. -
Samuele Venier
Beautiful experience
I would have never imagined that so much learning time would have flown by so quickly, I was immersed for the 2 months of the bootcamp in coding, even coming from a little web dev background I learned so much not only specific coding but also overall web and mindset.
The teachers and tutors are always happy to help. -
Maria
Life changing experience
Read more Read less of Maria's review
This bootcamp was a life changer. I gained self confidence and valuable skills that got me a great job within 1 and a half month from graduation. I had an honor to study with an incredibly talented and inspiring people so we motivated each other and really grow together. I highly recommend doing an on-site course because you benefit a lot from being on campus, meeting your mates in person and getting direct help on difficult topics. The TA team was really dedicated to support us and the job search guidance they gave us was also extremely valuable.