How to build fast, modern, dynamic and responsive web apps
Building native mobile apps with React Native
Deployment of your apps for web and mobile
Best web development practices
React library, used by Facebook and Instagram
Using external APIs
Version control with Git and GitHub
Team and pair programming, programming logic, algorithmic approach
You will be able to build full-stack web or mobile apps
Solid understanding of programming logic
Ability to learn any new language or framework
Option to land a developer's job within one of our hiring partners
Become prepared to launch a freelancer's career
Understand complete process of planning, building and testing the apps
How does it work
On day one of the bootcamp you get access to all the materials which include text, video screencasts and VR lectures. You have everything to begin the course from this moment.
We provide support via support platform, track you progress and give feedback. Does not matter the time difference or your location, there are no fixed daily schedule, work at your convinience.
We schedule weekly 1:1 sessions with your mentor and this is the only fixed part time-wise. They should be held during office hours CET time.
The curriculum, projects, exercises and the outcomes are identical as with the in-person version of the bootcamp.
Options and duration
Intensive, 9 weeks
Full-time remote training. Follow the same pace as the in-person bootcamp and finish in 9 weeks. Daily access to the support platform, weekly 1:1 sessions.
Intensive, 13 weeks
Full-time remote training. Follow the same curriculum as the in-person bootcamp but with a slightly more relaxed pace and finish in 13 weeks. Daily access to the support platform, weekly 1:1 sessions.
Part-time, 16 weeks
Part-time remote training. Follow the same curriculum as the in-person bootcamp and finish in 16 weeks. Access to the support platform on Tuesday and Friday, weekly 1:1 sessions. Perfect if you have a day job or study somewhere else at the same time.
9 weeks full-time course: 1900€
13 weeks full-time course: 2600€
16 weeks part-time course: 2100€
One-time single payment at the moment of registration through our website. We worked hard to make the tuition as accessible as it is so no further discounts or scholarships are applicable.
Then you select the starting date which suites you best
You sign up through our website
When course starts and we do the teaching part
Magically you see that you start understanding code
You work hard during the course
You graduate and we help you find a job!
You enjoy and feel empowered!
But I don’t know anything about coding…
We have prepared curriculum specifically for students with no prior experience. Our instructors are not just amazing developers, but also awesome mentors who know how to teach. With small groups and best students/teachers ratio you will have a personalized approach with lots of 1:1 sessions. All you need to have is a laptop and strong desire to become a developer.
The rest is our job.
What if I know some coding already?
Awesome! For you we have mind-bending challenges and more complex concepts to consolidate, strengthen and improve further your skills!
We are extremely eager to have the most demanding students in the world.
By learning one language you can build apps for web and mobile! Yes, same language!
You can use it both for back-end (server) and front-end (browser), hence isomorphic!
Asynchronous! Process multiple requests simultaneously!
It is infinitely cool!
Why Barcelona Code School?
Cutting edge curriculum tailored to job market and companies’ needs
Best students/mentors ratio
Instructors, who know how to teach
Job offers for the students constantly coming from tech companies
Fast track from beginner to job-ready coder
Life-time career support
Real hiring partners
Premium location – new cozy office with a terrace in the downtown of Barcelona away from the touristic crowds
What computer would I need?
Any operating system will do, Mac, Windows or Linux. If you are thinking about buying a new one then the best choice would be an Apple laptop: Macbook, Macbook Air or Macbook Pro. On Windows laptop everything is doable as well, simply some things work slower on Windows but it's not going to prevent you from succeeding!
What is the language of this course?
Do I have to speak Spanish?
For the course you do not need Spanish. Everybody at our school speak English. To feel comfortable in Barcelona Spanish would help but nowadays in most of the places local people do speak English.
Who is this course for?
Beginners. If you don't know how to code – this course is for you. If you know what Terminal is – even better. If you can explain difference between div and span or know what function is you will be doing just fine.
What if I already know how to code?
Amazing! For students who advance faster or have some prior experience we have more challenging track with hardcore exercises and job opportunities upon graduation.
What qualification I will get from this course?
If completed successfully you will become a junior full-stack developer. Meaning you will know how to build web apps and be able to apply for the entry developer's position.
Are there any accommodation options for the foreign students?
We have an accomodation partner in Barcelona offering different types of rooms from shared double room to private studios.
We can also help you with a personalized search. As a rule of thumb the closer to our school the better the area is. Just send us couple of links of the properties you've chosen if you need our advice on that.
How good would a typical graduate be after completing the course?
You will learn the skills to begin as a junior full-stack developer, will know how to build fully functional web apps and have a solid foundation to improve your expertise.
Is there a pre-course?
Yes. We send you materials to study to come prepared!