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.
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.
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.
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.
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.
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.
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.
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.
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.
AJAX and jQuery
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.
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.
We also offer this course in-company. Contact us if you want to enroll with your colleagues.
Learn the fundamentals of programming and the basics of web development