Barcelona Code School

Just coding, no nonsense / Est. 2015

Online Web / Mobile Development Bootcamp in Barcelona Code School

Web / Mobile Development Online 1:1 Mentored Bootcamp in Barcelona Code School

AI Software Engineering course to become a full-stack developer and build modern web and mobile apps powered by JavaScript and AI

Structured learning with support and flexibility

  • Learn from home with personalized guidance and weekly 1:1 mentor sessions.
  • Choose a study path that fits your schedule: 9, 13, or 16 weeks.
  • Build web apps, mobile apps, and AI-powered features in one curriculum.

FORMAT

Remote, mentored

OUTCOME

Job-ready full-stack skills

LANGUAGE

English

EXTRA SUPPORT

Optional extensions

Bootcamps since 2017 with continuous updates and improvements

Build real products

Learn to build responsive web apps, native mobile apps, and modern full-stack projects with JavaScript, React, Node, MongoDB, and React Native.

Learn with instructor support

Study remotely with weekly 1:1 sessions, feedback on your progress, and direct support when you get blocked.

Train for the current market

The curriculum includes Al-powered app features and practical use of Al coding assistants alongside core developer skills.

A focused path into web, mobile and AI-powered develoment

HTML course in Barcelona Code SchoolCSS course in Barcelona Code SchoolJavaScript course in Barcelona Code SchoolJavaScript course in Barcelona Code SchoolReact course in Barcelona Code SchoolReact Native course in Barcelona Code SchoolNode course in Barcelona Code SchoolExpress.js course in Barcelona Code SchoolMongoDB course in Barcelona Code SchoolJavaScript course in Barcelona Code SchoolJavaScript course in Barcelona Code SchoolJavaScript course in Barcelona Code SchoolJavaScript course in Barcelona Code School
  • Modern web apps with React, TypeScript, Node, Express, and MongoDB
  • Native mobile apps for iOS and Android with React Native
  • AI integrations, RAG techniques, and vector databases
  • Git, deployment, AIs, and professional development workflows

Support designed to keep you going

  • Personalized guidance for each student
  • Flexible schedule with optional weekly extensions
  • Pre-course materials to help beginners prepare

The outcomes

  • Prepare for a junior developer role with portfolio projects and practical full-stack skills.
  • Build your own products and understand how to develop, test, and improve them yourself.
  • Start freelancing with a broader toolkit for web, mobile, front-end, and back-end work.
  • Take a look at some of the students projects built during the bootcamp.

How does it work

  1. Choose your starting date and study path to reserve your place.
  2. Receive the pre-course materials and prepare before the bootcamp starts.
  3. Start learning with text and video lessons, support, and weekly 1:1 mentor sessions.
  4. Progress at your own pace and complete the bootcamp with the option to extend if needed.

Get the curriculum overview

Subscribe to our mailing list and get the syllabus now.

Tuition

2100€: 9 weeks, full-time

Or 2 monthly payments of 1155

If you choose to do the course full-time and will be well-prepared you can finish it in 9 weeks.

2500€: 13 weeks, part-time

Or 3 monthly payments of 915

If you are doing it in a slightly less intensive you will most likely complete it in 13 weeks This is the most balanced option.

2900€: 16 weeks, part-time

Or 4 monthly payments of 780

For students combining the bootcamp with part-time or full-time job 16 weeks are more realistic.

Optional weekly extensions available

If you will need more time and mentors support to finish the bootcamp you can extend it on a weekly basis for 120€ per week which allows you to keep learning at your own pace while continuing getting all the support and guidance we provide.

In this way you can complete the bootcamp according to your schedule and learning speed – from full-time intensive 9-week duration, which is the same as we do with in-person group on campus, to a longer timeframe.

Enroll now and start the pre-course

Please choose your starting date

May 2026

Web / Mobile Development Online 1:1 Mentored Bootcamp

Weekly 1:1 sessions, support platform, chat channel, text/video lessons

Online, mentored, in English

9, 13 or 16 weeks, optional weekly extensions after that

Please choose a starting date and duration

What our graduates say

Great course for price value. I completed the 13 week Full Stack Development Course. There was an abundance of information in a easy to follow format, fun activities at the end of every module and very responsive tutors who are easy to get in touch with whenever you need any help along the way. Highly recommend!

– Kasmeen Khaira

I completed JavaScript Full-Stack Online Mentored Bootcamp and it was really great journey. With zero experience I ended up with solid foundation to build almost any app. It wasn't easy, but very rewarding. You just have to follow the steps in process. I highly recommend it!

– Martina Gjergja

I completed the 'JavaScript Full-Stack Online' course and can only express positive emotions about it. I highly appreciate my mentors, Paweł and George, for dedicating their time and support throughout the entire duration of the course.

– Oleksandr

Students stories

Yen Hoang

Yen Hoang

Developer at Mind The Bridge

"I have had excellent teachers who are willing to guide me through my course. They are patient and kind. Moreover, I have fun when I code. It is the most important thing to me. I like it and I finally can engage myself to it."

Read full story.

Carlos Planchart

Carlos Planchart

Front-end engineer at Purple Dye

"I was surprised at what I was able to accomplish in such a short time span. I enjoyed the learning process, and felt the course was crafted in such a way that subject transitions were smooth and made sense."

Read full story.

Diane Serra

Diane Serra

UI Designer & Developer at Xrossworld

"They were so kind, responsive and encouraging. If you are considering this bootcamp, go to the school and meet George and Antonello. They will be your main source of support throughout the bootcamp."

Read full story.

Mike Sullivan

Mike Sullivan

Developer at Green Power Monitor

"For me it was cool to learn something that I’m interested in from experts, it was also nice to know that if you didn’t understand something or needed clarification that you could just ask a question and get quite a detailed response".

Read full story.

Why Barcelona Code School?

  • Cutting edge curriculum tailored to job market and companies’ needs
  • Instructors, who know how to teach
  • Fast track from beginner to job-ready coder
  • Best students/mentors ratio, maximum 6 students per group
  • Job offers for the students constantly coming from our hiring partners
  • Life-time career support

Financing

We can assist in getting a student loan which usually has lower rates than consumer loans.

To do so we can send you a proforma invoice for the selected course which you can attach to the student's loan application.

Please fill out this form.

Instalment payments are available at the checkout

FAQ

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?

English.

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.

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.

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!

International students

You are welcome!

A lot of our students are taking the course from abroad. The course is in English so there is no language barrier.

Some of the companies where our graduates work or worked

hiring partner logo
hiring partner logo
hiring partner logo
Glovo
Capgemini
Typeform
An innovation advisory firm working at the intersection of corporates and startups
Tipser is powering commerce at the point of inspiration by making any digital surface shoppable.
Barcinno is the community-driven platform sharing the stories, knowledge and events of Barcelona’s startup and tech communities.
Accenture Technology Logo
FutureFunded is a crowdfunding platform that helps women to raise money that are needed to enroll into a Web / Mobile Development Bootcamp and study at Barcelona Code School. By partnering with FutureFunded Barcelona Code School helps to  to reach equal representation of women in tech by educating high-profile female leaders and introducing them to a job market.
Metro AG, otherwise known as Metro Group, is a German global diversified retail and wholesale/cash and carry group based in Düsseldorf. Thanks to a partnership with Berlin office of Metro AG we can offer internship of 4-8 weeks for the graduates and option to get hired after that. With Metro AG you might expect such amazing things as access to one of the best learning platforms and in-house training, talent rotation program, working with latest technologies in agile development process.
ThoughtWorks is a privately owned, global technology company with 40 offices in 14 countries. It provides software design and delivery, and pioneering tools and consulting services. The company offers Barcelona Code School graduates the opportunity to work as Graduate Software Developers.
Ayudamos a las personas emprendedoras de hoy con una nueva generación de soluciones pensadas para cubrir toda la gestión del negocio, desde las finanzas hasta los recursos humanos. Nuestra tecnología social y móvil proporciona datos en tiempo real para que puedas tomar decisiones rápidas y fundadas en cualquier momento y desde cualquier lugar del mundo. Apoyamos a las personas emprendedoras en todas las etapas del negocio proporcionándoles variedad de soluciones y servicios, soporte de expertos, experiencia e innovación. Entendemos tus necesidades y, por eso, te ofrecemos consejos y asistencia de máxima calidad cuando más lo necesites.
Revolutionizing the way publishers create, optimize and monetize their mobile websites. Marfeel’s proprietary technology gathers insightful data on user behavior and dynamically adjusts site layout to match usage patterns, optimizing user engagement and maximizing ad revenue.
GreenPowerMonitor is an international company with European headquarters in Barcelona that offers products and services in the renewable energy sector. GreenPowerMonitor offers Barcelona Code School graduates opportunity to join their Software development team.
WeFitter is data-driven wellness app that helps companies optimize employee's engagement and health. WeFitter works with companies all over the world like Banco Santander, Phone House, Reebok or Sanitas. They are backed by one of the most important wellness holdings in the world, and they aim to go global next year.
Genius Sports is a global leader in sports technology. They specialise in providing software for the collection, management and distribution of official sports data. Headquartered in London and with over 1,100 employees globally, Genius Sports is recognised as one of the fastest growing sports technology companies in the world. Genius Sports is the trusted partner to over 500 sports organisations, including some of the largest leagues and federations in world sport such as FIBA and the English Premier League. Genius Sports is offering Barcelona Code School graduates work as Junior Front-End Web Developers.
Restb.ai is an AI company that specializes in visual recognition for Real Estate. Their plug-n-play solutions automatically tag and classify property photos with industry-specific information. Thanks to our collaboration with Restb.ai we can offer you to join their team as Full Stack Engineer Intern.
Booklyng is a start-up who is changing the way hotel bookings are made online by adding real time intelligence and personalization technology to hotel websites. Booklyng is a part of the Telefonica acceleration program for start-ups (Wayra) and their offices are based in the headquarters of Telefonica, sharing a vibrant space along with other start-ups, in an extremely stimulating and enriching environment. At the moment Booklyng is looking for frontend Software Developers with very strong skills in programming, and would be happy to hire Barcelona Code School graduates.
InnoCells: We create and foster new digital ventures, collaborate with startups and corporations, and make digital strategic investments. InnoCells is one of BCS hiring partners where our graduates could take an advantage of learning MERN stack and applying obtained JavaScript and react skills.
Biings Technologies is a small software start-up currently working on our flagship product Biings, a new kind of Human Resource Management application based on wellbeing principles.
Real Mentoring for startups in seed phase.
Internship opportunities in automotive division of ALTRAN (Barcelona):
At Saltech Consulting, we are offering business process and decision management solutions for enterprises using the Pega platform. Our goal is to fix the Pega talent gap and help the enterprises to make their business processes more efficient. We are looking for software engineers who are interested in solving business problems.
A unique digital solution that connects local shops and department stores with a pool of  geo-localised taxi drivers, to carry out the delivery of small parcels in less than 60 minutes 24/7.
Syneidis’ primary mission is to help European institutions and companies protect their privacy by protecting themselves from cyber attacks, wherever they come from, and specifically to help protect their confidential data both at rest and in-transit, by commercializing a growing suite of cybersecurity products that are easy-to-use, solving the proverbial conundrum between security and usability.
Unnax.com: Power your company with our cutting-edge API payments platform and benefit from products built for optimised speed, security and strategy. Build dynamic applications with our user-friendly Banking as a Service APIs and get to market faster.
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo
hiring partner logo

Inquiry about the course

If you are not a robot, how much would be 7 plus 6?