Web Development Bootcamp

Ironhack Barcelona & Madrid

Program Description

Web Development Bootcamp

Ironhack Barcelona & Madrid

Who is it for

Career Changers

Looking to make a transition into a technical career? Ironhack’s Web Development Bootcamp is designed to help you acquire the right set of skills to land a job as a junior a developer or a technical focused role.

Entrepreneurs

If you’re thinking of launching a technology company, this course will help you acquire the skills required to build an MVP or manage a technical team.

Level Up

This course is the perfect choice for those looking to complement their existing skillset and move into a more technically focused role such as product analyst, growth hacker etc.

Recent Graduates

Just graduated from high school or college? This course will provide you with the fundamental skills to launch a career in a technical field or start your own business.

Course Syllabus

Module 1

Lay out the foundations of JavaScript before building a robust dynamic web application. You will learn how to create a beautiful user experience using HTML, CSS and JavaScript. Topics include:

  • Dev Environment Setup
  • Introduction to algorithms with JavaScript
  • Interface creation with HTML5 and CSS3
  • JavaScript libraries. jQuery
  • Project collaboration using Github

Module 2

Learn to create non-relational database-driven applications using Node.js, Express.js and MongoDB. The technologies that companies are demanding currently. Topics include:

  • Node.js and Asynchronous programming in JavaScript
  • Web applications using the express.js framework
  • Non Relational databases (MongoDB) & ORMs
  • Deploy your applications following best practices

Module 3

In this module you will learn how to create your own APIs (Application Programming Interface) to design using microservice architecture. You will also learn how to create applications using Angular2. Topics include:

  • API Design with Node.js
  • MVVC Application design with Angular2
  • Creating Web components
  • External APIs with MEAN Stack

Course Structure

Remote Prep

The remote prep for our web development course consists of 60 hours of online content on our student platform. The prep will take you through programming fundamentals using JavaScript. By the end of the remote prep, you will be ready to take on the fast pace on-campus learning.

Front-End | Weeks 1-3

In the first 3 weeks, you will meet your classmates, educators and the operations team at Ironhack. You will learn how to setup your development environment for in-class learning. This will also be a review week for remote prep content.

We will teach to the fundamentals of responsive web design with HTML/CSS; You will learn algorithms with JavaScript and end up the module creating dynamic websites with jQuery.

Last week of the module is dedicated to your first project as a developer: Coding a game!

MEAN Stack | Weeks 4-6

Weeks 4-6 are a structured dive into full-stack web development using MEAN.js (Mongo Database, Express.js & Node.js). You will learn how to design non relational databases and use them in your web applications.

In the last week of this module, you will code your second project: a Full-Stack JavaScript application!

Microservices | Weeks 7-9

Weeks 7-9 will focus in microservice architectures. You will learn how to connect your web applications to external APIs, how to create your own and how to consume them with Angular JS.

Weeks 8 and 9 will be focused on writting your final bootcamp project. May the force be with you!

Hiring Week

Hiring week is the final phase where you’ll be working with our career team to land your dream job. You will have a solid portfolio of projects, Github presence, technical interview experience, a developer-focused resume and an introduction to the companies in our hiring partner network.

Upcoming Cohorts

Madrid

14-Aug - 13-Oct in Spanish Mon - Fri, 9:00 - 18:30
16-Oct - 15-Dec in Spanish Mon - Fri, 9:00 - 18:30
08-Jan - 09-Mar in Spanish Mon - Fri, 9:00 - 18:30
19-Mar - 18-May in Spanish Mon - Fri, 9:00 - 18:30

Barcelona

14-Aug - 13-Oct in English Mon - Fri, 9:00 - 18:30
16-Oct - 15-Dec in English Mon - Fri, 9:00 - 18:30
08-Jan - 09-Mar in English Mon - Fri, 9:00 - 18:30
19-Mar - 18-May in English Mon - Fri, 9:00 - 18:30

Financial options

Need payment assistance? Our financing options make it easy for you to pay in installments and focus on your goals instead of worrying about financial barriers.

Deposit

Our courses fill up fast. In order to secure a spot, we require an upfront deposit due upon acceptance into the course. Deposit amount: 750€

Women scholarship

We feel there is a gender gap in the tech community. We are proud to promote women in tech with an upfront scholarship of 1.000€

This school offers programs in:
  • English
  • Spanish

Miscellaneous



Last updated September 19, 2017
Duration & Price
This course is Campus based
Start Date
Start date
Oct. 16, 2017
Jan. 8, 2018
Duration
Duration
9 weeks
Full time
Price
Price
6,500 EUR
Information
Deadline
Locations
Spain - Barcelona
Start date: Oct. 16, 2017
Application deadline Request Info
End date Dec. 15, 2017
Start date: Jan. 8, 2018
Application deadline Request Info
End date Mar. 9, 2018
Start date: Mar. 19, 2018
Application deadline Request Info
End date May 18, 2018
Start date: Aug. 2018
Application deadline Request Info
End date Oct. 13, 2017
Spain - Madrid
Start date: Oct. 16, 2017
Application deadline Request Info
End date Dec. 15, 2017
Start date: Jan. 8, 2018
Application deadline Request Info
End date Mar. 9, 2018
Start date: Mar. 19, 2018
Application deadline Request Info
End date May 18, 2018
Start date: Aug. 2018
Application deadline Request Info
End date Oct. 13, 2017
Dates
Oct. 16, 2017
Spain - Barcelona
Application deadline Request Info
End date Dec. 15, 2017
Spain - Madrid
Application deadline Request Info
End date Dec. 15, 2017
Jan. 8, 2018
Spain - Barcelona
Application deadline Request Info
End date Mar. 9, 2018
Spain - Madrid
Application deadline Request Info
End date Mar. 9, 2018
Mar. 19, 2018
Spain - Barcelona
Application deadline Request Info
End date May 18, 2018
Spain - Madrid
Application deadline Request Info
End date May 18, 2018
Aug. 2018
Spain - Barcelona
Application deadline Request Info
End date Oct. 13, 2017
Spain - Madrid
Application deadline Request Info
End date Oct. 13, 2017