Ruby on Rails Bootcamp
build applications that matter

About the Ruby on Rails Bootcamp

To become a true web developer in just ten days you need to cover a lot of ground, and you will! We cover everything that is needed to build rich applications. Implementing the necessary functionality and logic to at least start a very interesting side project, but quite possibly even the first version of an online business.

Each day we focus on a single component of modern web applications: an interactive frontend with Javascript, the database, deploying your app to a server, etc. The result of each day is a live and kicking web application that works. Not only do you learn the necessary skills, but also the industry standards: ways to add common functionality such as allowing users to create accounts and sign in, handle image uploads, and more.

Ruby on Rails Bootcamp is the ultimate follow-up to the Ruby Bootcamp. If you have not completed our Ruby Bootcamp, but still have some basic programming skills, we might still accept you as a student. Please contact us and we will schedule a call with you to determine your current level. There is a good chance that we ask you to complete some pre-work before we take you in.

Course
Ruby on Rails Bootcamp
Full-time course
10 days (Mon - Fri)
9:30am - 6:00pm
Location
Rhijnspoorplein 28, 1018 TX, Amsterdam
Cost
€ 3,800.00 (No VAT applicable)
Ratio
8 students per teacher
Class Size
Max. 20

Full program

Day

1
Mon

Authentication

Handling Users and using Scrum

You will learn to implement user sessions: enabling signups, signing in, and restoring lost credentials. We'll also introduce Scrum methodologies and have a competition to see which team can apply them best.

Day

2
Tue

Basic Associations

One, Many, and More

You will learn how to connect the different models in an application and how they can work together. You'll also see some some of the methods available to your models when creating associations between them.

Day

3
Wed

Testing with Rails

Test for Success

How can you have confidence that the code you've written is reliable and working as expected? Testing! You will learn how to begin testing your code in Rails using Unit and Feature tests.

Day

4
Thu

File Uploads & Deployment

Shipping to the Cloud

You will learn how to implement file uploads for an external service and how to deploy your application to a cloud service, allowing you to share it with friends and family.

Day

5
Fri

Advanced Associations

Associations++

A deeper dive into the marvellous world of Rails Associations, looking at more advanced concepts and methods for modelling and molding data the Rails way.

Day

6
Mon

SQL & ActiveRecord

SQL to Associations

Today you will be guided through the main principles of SQL, a query language for relational databases. You'll also take a closer look at ActiveRecord, learning how to manage complex relationships and queries.

Day

7
Tue

Rails APIs

Application Programming Interfaces

An Application Programming Interface (or API) allows other apps to interact with your app. You'll learn how to create an API with your Rails app that can communicate with other apps.

Day

8
Wed

JavaScript Basics

Meet JavaScript;

Today you will learn the principles of JavaScript, the language of the web. It allows you to create interactive web pages which can respond to a user's actions.

Day

9
Thu

JavaScript Libraries

AJAX and jQuery

What can we do with JavaScript? You'll learn some of the coolest things that you can do with it using a few tried and true libraries.

Day

10
Fri

Testing with JavaScript

Integration Tests

You'll learn how to write Integration Tests. At some point in the life of your application, you will want to test that different parts of it are working together as you expected. That is precisely what an Integration Test is.

Upcoming dates

Full-time Course

Start

11
Dec '17
-

End

22
Dec '17
Full-time Course

Start

15
Jan '18
-

End

26
Jan '18
Full-time Course

Start

19
Feb '18
-

End

02
Mar '18

This is an immersive, full-time, 10 day course spanning a two week period. Classes run Monday to Friday, from 9:30am to 6:00pm, at our training facility at Rhijnspoorplein 28 in Amsterdam.

Classes are taught in English. All course materials are in English as well.
Enroll now

In-company

We also offer this course in-company. Contact us if you want to enroll with your colleagues.

Our courses

Need help choosing the right one? Read our blog post.

START

27
Nov '17

NodeJS & React Bootcamp advanced

Develop with the latest technologies available in the world of full-stack JavaScript

START

04
Dec '17

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

08
Jan '18

NodeJS & React Bootcamp advanced

Develop with the latest technologies available in the world of full-stack JavaScript

START

08
Jan '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

05
Feb '18

NodeJS & React Bootcamp advanced

Develop with the latest technologies available in the world of full-stack JavaScript

START

12
Feb '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

12
Mar '18

NodeJS & React Bootcamp advanced

Develop with the latest technologies available in the world of full-stack JavaScript

START

19
Mar '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development