Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
We are now running hybrid classes: learn to code from home or on campus. Learn more >
Web Development course in BarcelonaBarcelona
Full-time (9 weeks)
In 9 intensive weeks in Barcelona, learn all the skills of a Software Developer, code your own web applications from scratch and change your career.

UPCOMING BATCHES
Some of our upcoming courses in Barcelona can be followed remotely. After you complete your application, the admission manager will be in touch shortly to give you all the necessary information.
Overview
Live a unique experience.
Our web development course in Barcelona is an immersive experience that takes you from beginner to junior software developer in 9 weeks. At the end of the course, you will know how to build a robust and user-friendly app that answers your users’ needs, and to follow the right workflow to collaborate with other developers, designers and product managers.
9320+
graduate
9320+
graduate
9320+
graduate
CURRICULUM
Our course curriculum
Our web development course is designed to make you learn to code step by step, until you can build your own web applications from scratch.
- Prepwork
- Foundations
- Web Development
- Projects
- Lifelong Learning
Get ready for the bootcamp
Our Web Development Course is very intense. To save time and nail it from the beginning, our students must complete the PrepWork on our custom-built platform before starting the bootcamp. This work takes around 60 hours and gives our students a basic knowledge of:
- Web 101, how the web works
- Terminal basic commands
- Git basic commands
- HTML / CSS foundations
- JavaScript foundations
- Tech workflows and tools in a startup
Developer tools & workflow
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
Programming Basics in Ruby
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Developer tools & workflow
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
Programming Basics in Ruby
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Frontend Development
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
ES6
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Ruby on Rails
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
Cloning Airbnb in teams
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Turn an idea into a product in 2 weeks
Projects Phase is the ultimate experience of the course: invent, pitch, design, code and deploy an original project in teams of 3 or 4 people during the two final weeks. You will have to go through all the process from the idea to the live app in production on a real domain name, ready to be tested on the market!
- Define the Product's target users and unique value proposition
- Build an interactive prototype with Figma to validate the UX
- Split the work in your teams by defining and assigning user stories
- Code the web application from scratch: from the back-end to the user interface
- Deploy your app on a production environment
- Pitch your product during the Demo Day!
Career Services
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
React.js Extension Course
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Lifelong Access to our Online Platform
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
Slack & Community
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.

Carolina Monntoya
Managing DirectorLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Peter Rose
ManagerLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Gerald Gilbert
DeveloperPORTFOLIO
Build your developer portfolio.
During our web development course in Barcelona, you learn the essentials of programming while building your own web applications. As a result, you end up the course with a rich Github portfolio containing at least two fully-functional web applications – an Airbnb-like marketplace and your own final project.
Loius Steenbrink
Tech-savvy with a business background, Louis learnt to code to do something more tangible. The role he found after the bootcamp is exactly what he was looking for.
Watch Loius Story
Loius Steenbrink
Tech-savvy with a business background, Louis learnt to code to do something more tangible. The role he found after the bootcamp is exactly what he was looking for.
Watch Loius Story
Loius Steenbrink
Tech-savvy with a business background, Louis learnt to code to do something more tangible. The role he found after the bootcamp is exactly what he was looking for.
Watch Loius Story
TEACHERS
Passionate teachers
During our web development course in Barcelona, you learn the essentials of programming while building your own web applications. As a result, you end up the course with a rich Github portfolio containing at least two fully-functional web applications – an Airbnb-like marketplace and your own final project.

Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Carolina Monntoya
Managing Director
Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Peter Rose
Manager
Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Gerald Gilbert
DeveloperLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Carolina Monntoya
Managing DirectorLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Peter Rose
ManagerLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Gerald Gilbert
DeveloperCOMMUNITY & TOOLS
Community and tools for life
During our web development course in Barcelona, you learn the essentials of programming while building your own web applications. As a result, you end up the course with a rich Github portfolio containing at least two fully-functional web applications – an Airbnb-like marketplace and your own final project.
Slack communities
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Online platform
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Slack communities
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Online platform
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Carolina Monntoya
Managing DirectorLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Peter Rose
ManagerLorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Gerald Gilbert
DeveloperCAREER SERVICES
Find a job in the best tech companies in Barcelona
During our web development course in Barcelona, you learn the essentials of programming while building your own web applications. As a result, you end up the course with a rich Github portfolio containing at least two fully-functional web applications – an Airbnb-like marketplace and your own final project.
Career Playbook
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Career Events
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Alumni Coaching Sessions
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Career Intros
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.