Recent Codeworks Reviews: Rating 5.0
Recent Codeworks News
In PersonFull Time66 Hours/week
- Start Date
- Rolling Start Date
- Class size
- We’ve partnered with major banks to provide special loan conditions, that can get as low as 500 € per month.
- Bring your friends to study with you! For every friend that joins the course you get a 10% bonus on tuition cost, that can be deducted from the total, or shared with your friend. To support women in tech, we offer a 10% discount to reduce gender gap.
- Minimum Skill Level
- Prep Work
- Placement Test
37 reviews sorted by:
- Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
- Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
- Be nice to others; don't attack others.
- Use good grammar and check your spelling.
- Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Don't spam or post fake reviews intended to boost or lower ratings.
- Don't post or link to content that is sexually explicit.
- Don't post or link to content that is abusive or hateful or threatens or harasses others.
- Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
- Please note that we reserve the right to review and remove commentary that violates our policies.
Click here to log in or sign up and continue.
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?
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 👋
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!
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.
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.
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.
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)
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.
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!
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:
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.
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.
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.
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 :)
CodeWorks is an incredible experience. If you are wanting to learn to code this is the only bootcamp worth considering in Europe right now.
It's intense, however the atmosphere is really friendly, with everyone fully supporting each other the whole time. Students work together to motivate each other and help each other and achieve goals you wouldnt think possible.
If you attend CodeWorks, afterwards you will be a new person, with new skills, able to take on the world.
I'm writing this review 9 days after graduating. And guess what? Today I accepted a very cool job here in Barcelona as a software developer with a competetive over industry average salary. Codeworks set me up with the company on the last week before graduation. I was also doing interviews with multiple other companies with real offers on the table, which I declined.
Before taking the course the first thing I did was to google "codeworks". I read all reviews or comments I could find. What made me initially suspicious was that all the reviews were 5-star, and I couldn't find enough criticism. So I was afraid that this could be a scam or a money-grab. But I took a leap of faith, and started anyway. And let me tell you, it's real, and you should take the course!
Expectations, I've given it 5 stars on all accounts. There is certainly things that could be improved upon, but for me these were my expectations:
- I wanted to be able to confidently code, complete, deploy and publish any idea of an application I got
- I wanted to be able to get a job after finishing the course, knowing I could provide real value for a company, and kick-start my career in sofware development.
- I wanted to learn industry practises getting familiar with the tools and methods used (git, bash, npm, agile, etc)
Codeworks succeded in teaching me all theese things to my satisfaction. When I started, I had no clue what a framwork was, I did not even know what Node.js was.
Here is a breakdown of the course
Senior-part, the second part of the course you will put everything to practise. The first project you will make is alone. On this part I created http://recommendmefantasybooks.com, which is a fantasy book recommendation engine. Building a project on your own was for me the most rewarding part of the course, I gained the confidence to start believing "I can do anything if I put my mind, blood, sweat and tears innit". Learning how to publish it online using AWS, and getting your own microserver was super cool. During the senior part you will also make two other cool projects, this time in increasing group sizes. You will learn industry practises on git workflow and agile programming. During our thesis project, real companies sent representatives to asses our presentations and projects.
Graduation, big thanks to Marc @ codeworks for setting us up with real companies. After the course you wont be alone, codeworks will assist you to find work. During the last week of the bootcamp, we had about 10 companies who sent their developers and CTO's to interview the students. Many of us will land jobs in theese companies. After graduating i would make an wild estimate of 10/15 persons getting a job during the first month, with the rest getting a job within a few months.
Social, I gained many very good friends during this course and met super awesome people. I think our batch was amazing and while we worked harder than we have ever before, we had very much fun doing it. The teachers and the personnel at codeworks awesome and supportive, and they do their best to teach you what you need to learn and making you ready to start a career in development.
Summary, nothing is free, codeworks will give you the tools and they will provide everything you need to learn. If you are not ready, motivated and willing to work&learn from 9.00 - 21.00 six days a week for three months this course is not for you. Many of us, me including even worked 7 days a week, also opting to not take a break between junior and seniour part. In otherwords, this is a hard-core bootcamp, and that's why it is the best bootcamp in Europe.
Disclaimer, I wrote this review because I wanted to review Codeworks, reviewing the course is completely optional. Hope you found it helpful!
It’s been over a year since I decided I wanted to become a software developer and almost 3 months since I finished what was probably to date one of the most transformative periods of my life - the Codeworks coding bootcamp.
There are a number of reasons why I decided to wait before writing this review; the main one was to understand the skill level that the course had given me, but also so that I could fully digest what was a very intense experience which was filled with loads of highs and very few lows.
I have tried to be as candid as possible, with the intention of giving you a clear and realistic impression of what it is like to be a Codeworks student and also how you can maximise the effect the bootcamp will have in your professional endeavors.
Firstly, I can truly say that Codeworks is affective. I am a couple of months into a new role as a software engineer and the investment has not only allowed me to ‘get in the door’ but has helped ensured I am confidently making a difference to a living, breathing product in a way I could not have imagined this soon into the job.
In the run-up to starting the course in January 2018, I made the decision to give myself two 3 months to fully complete the pre-course and really prepare for the big step up that awaits you from day 1. I highly recommend that you give yourself as much time as you can afford at this stage, as you will get the most out of the pre-course if you spend time really digging into each section and feel very comfortable reimplementing it on the fly.
Please, please do not underestimate this part of the course. From my experience and I’m sure others would agree, those students who skipped or failed the complete the pre-course struggled at the beginning of the course and each topic thereafter was significantly more challenging. The pre-course is intending to give you a solid foundation from which you can quickly pick up new topics at the speed that is required. If you fail to prepare properly here, your experience for the main course will be severely hindered.
In addition to the pre-course, I did as many Codewars Katas (https://www.codewars.com) as I could, reaching Level 4. These will greatly improve your ability to quickly solve algorithms and engrain the thought-patterns that are essential to your success as a developer. You will also complete daily challenges during the first part of the main course, so completing 4-5 daily Katas goes a long way towards helping you approach these challenges correctly.
Moving onto the main course is an exciting but slightly nervous step. I came from the UK, so relocating to Barcelona was a significant step in my life and not one to be taken lightly. However, the city is an energising, happy place where you will be made to feel at home. Unlike other major European cities, such as London or Paris, the way of life in Barcelona is well suited to the deep and intense learning journey you will undertake. You will be able to contrast the hard work during the course with relaxing trips to the beach, the luxury of almost constant sunshine, and the quiet streets of nearby districts such as Barceloneta - it was a pleasure to live in the city and I wish I could have stayed for longer!
The course itself starts how it means to go on - it captures the true meaning of what a bootcamp should be! The first part of the course is intense and very tiring. Coupled with your fresh start in a new place, it will be a shock to your system. You should ensure you get plenty of sleep, look after your body with fresh, healthy food and be mindful that you are undertaking a short-term but intentionally stressful few months.
The first part of the courses feels as if you are learning too much, too fast. You cover a range of topics at breakneck speed with rarely get a chance to catch your breath and digest what you have learned. On top of this, you will feel as if you don’t actually understand what you are learning and that things really aren’t sinking in. You may even start to panic. Please, please, please trust the instructors when they say you are learning these topics. Although it doesn’t feel like it, this method of learning works and will be evident to see in the projects of the batch of students that began the course before you and in your own projects during the second half of the course.
The second part of the course transforms from being an intense and tiring whirlwind to a platform where you begin to understand your true potential as a programmer and start building your first real web applications. The week-long break you receive between the two sections helps you digest what you’ve learned and gives your brain some much-needed rest. You return and almost by magic your understanding of those topics that were once so foreign and confusing now seem to have consolidated.
The scope of the projects also means that you become a genuine full stack developer. You will be expected to produce projects demonstrating your abilities using Node frameworks and frontend frameworks, as well as your proficiency of conceptualising a technical product with a clear use-case. I feel that the structure of these projects was very much geared towards prepping students for a real product environment, as you will begin to think about the work you are doing from a product perspective - again this is a big advantage when looking for roles after the course.
As I was returning to the UK following the course, I did not partake in the hiring week although the support with your CV, LinkedIn and how to approach applications and interviews are thorough and very useful. However, the real value in the course is not seen until you take on your first technical test.
I was very proactive in attempting to get interviews and speaking to recruiters. You will not have any shortage of interest so please do not start until you’ve reached the hiring week - it will only distract you! After applying for 43 roles, I received 26 responses requesting calls or meetings. I made it through to 10 technical tests where I was either coding on-screen, completing pre-defined questions or building a small app. Of all of these tests, I was offered final stage interviews with 9 and received 5 job offers.
You will come out the other side of Codeworks not as a junior developer, but as a mid-level developer that is only lacking in professional experience. My boss and product manager at my new job have been pleasantly surprised at the standard of knowledge I have been equipped with through Codeworks and by no means consider me to be junior. This is a credit to the bootcamp and unfortunately, the most difficult problem they still need to overcome is getting their name out to the world that they are the premier coding bootcamp in Europe that produces quality outcomes - they are head and shoulders above the rest.
The experience as a whole was life-changing. I love being a developer. Being paid to do something I enjoy is a dream-come-true and although I could have eventually done it on my own or through another bootcamp, doing it with Codeworks has meant I’ve reached a higher professional level faster and cheaper, as well as meeting some friends for life and gaining an experience I will talk about as long as I live.
If you are looking for a new career in software development or considering a bootcamp, cross everyone else off your list. If you’re willing to work hard, commit to your future in a meaningful and fulfilling way, and searching for a real challenge then Codeworks should be your home for 3 months.
Having been a Software Developer and Consultant for many years, I was way older than most of the other students. The plan was to take a crash course in Node.js stack and it turned out to be a good choice. These people know what they are doing and the students are on a high level. Definitively recommendable.
If its your first coding experience I would totally recommend Codeworks. The extensive pre-course gives you a very good basis, instructors always very helpful and there's a wide range of topics explained
Another important point is the support we get regarding the job hunt towards the end of the bootcamp, and beyond. Very useful advice and interview preparation, in addition to meeting recruiters. I received 3 job offers in the first month after graduating, two in Barcelona and one in London, all through Codeworks’ network. Couldn’t hope for a better return on investment! Aside from the technical things, the human experience at Codeworks is really great too. Give them a shout!
I reviewed a number of bootcamps before selecting Codeworks – in the interview stages, the entry process for Codeworks was far more challenging than anything else that I encountered, and I took this to be a good gauge of the ambition of the course and people that I would be learning with. I was not disappointed on either front!
The course itself was hugely challenging at times (we covered a lot of new material almost every day and you really will be working 60-70+ hours per week) but extremely rewarding. Make sure to allocate at least one month for the pre-course, as this is also pretty comprehensive and it will really make things easier for you if you arrive well-prepared (particularly if you don’t have much experience in this space).
I also really enjoyed getting to know my fellow students, the instructors and the wider Codeworks team – everyone is really smart, friendly and helpful, and I think that the network that the school provides (plus on-going support etc) will prove to be extremely valuable going forward.
Overall, highly recommended
I applied to a few bootcamps, codeworks being the only one I applied to with anything close to a tech interview to pass, which reflects on the kind of students you'll meet at codeworks. The staff and students are incredibly hard working. The work enviroment is easy to learn in, and the staff are easy to talk to. I had coded somewhat before but there was never a time I didn't feel challenged. I'm pleased with the outcome. If you're thinking about a coding bootcamp in europe, I don't know of any other will give you the depth and range of knowledge that comes with codeworks.
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.
Codeworks is a life changing experience. It’s not only a course, it’s a family and a network of gifted/talented people. The bootcamp is very demanding and helps you reach limits of yourself you couldn’t imagine. You can discuss with the teachers about everything… like some kind of app you want to create and they can guide you. Arol is the mentor that you might spend a lot of time with and probably one of the best programmer you’ll meet in your life. We had so many great time and his knowledge is kinda infinite :D Weeks before the end of the bootcamp they start helping you on finding a job (if you are not willing to create your startup, if so they also help you that way). To be honest right now most of the students found something before the end of the bootcamp, and the max right now was 2 weeks after the end. Your teammates are also very talented people… Before the bootcamp : make sure to do the pre-course with attention, it doesn’t get easier after lol. It will help you a lot during the algorithm part at the beginning. During the bootcamp : just make sure to finish every sprint on time, follow the planning and be sure to finish the task before sleeping. You still have sunday to catch up but every delay can be risky. Invest yourself 200%! Ask as many questions as you want to the instructors, sometimes they won’t answer you because they want you to find by yourself, and its the best way to learn, the answer will be printed in your mind if you find it by yourself. About the concurrence i’ll be honest : all the other bootcamps are just a way to discover programming, at the end you dont even know the other possible frameworks etc. I’m pretty sure students in other bootcamp in barcelona at the end of the course won’t even be able to do the pre-course for codeworks on their own, and that’s true for a lot of other bootcamps in europe. Only in the junior part (6 first weeks) we learn how to use : node.js/express/koa/polymer/angular/react/meteor and a bit of python/c++/ruby, for the databases : redis/mongodb/mongoose/mySQLand thats just the headlines. You learn them and after you are able to choose which one fits you the most according to your project. During the senior part (6 last weeks), you apply what you've learnt and you create 3 apps ! The last one is a complete MVP with all your team. I learnt how to pair program thanks to codeworks and is very powerful experience ( and thats how they do in the best IT companies such as twitter etc). My choice was either Codeworks or HackReactor, both of them makes you a king if you invest yourself and your energy at 200% during 3months. I choosed codeworks because i wanted to be in a small team (not a big size bootcamp), be able to ask questions as much as i want, i also wanted to be able to come back in my hometown during the week break (week 7) and because the lifestyle in Barcelona is completely booming!
Codeworks is worth the invest !
I finished the bootcamp this week. I'm still amazed about how much I learned during these months. Now I'm capable to do things that I never thought that I was going to be able to do. And this couldn't have been possible without CodeWorks.
During the bootcamp you end up embracing the feeling of getting out of your comfort zone.
You learn how to easily dig into documentation and how to manage your time between learning and practising.
What I loved most was the Senior part where we could build 3 projects and experience how it's like to work as a team.
Our latest on Codeworks
In our April 2018 technology bootcamp news roundup we saw four overarching trends – bootcamp acquisitions, employers putting their own employees through bootcamp, a continued debate between college vs bootcamp, and efforts to expand accessibility to coding education for underrepresented groups in tech. We also look at apprenticeships, the evolution of bootcamp curricula, life after bootcamp, and new bootcamps! Read the roundup below or listen to the podcast!Continue Reading →
Welcome to the July 2016 Course Report monthly coding bootcamp news roundup! Each month we look at all the happenings from the coding bootcamp world from new bootcamps to big fundraising announcements, to interesting trends. This month the biggest trends this month are initiatives to increase the diversity in tech, some huge investments in various bootcamps, and more tech giants launching their own coding classes. Read below or listen to our latest Coding Bootcamp News Roundup Podcast!Continue Reading →