Ruby on Rails is a full-stack web application development framework. This means that Rails contains everything you need to make modern and reliable applications that your users will love.
This workshop will cover the basics of the Ruby on Rails application framework. You'll learn about the pieces that make up the framework, what they're used for, and what they're great for.
We'll discuss the standards and opinions that Ruby on Rails developers use to make shipping applications quick and easy.
Build an App with
Steven Baker
Learn how to build and ship a Ruby on Rails application with a Ruby and Rails expert!
You'll learn how to develop reliable, extensible software using expert testing practices and tools, to ensure that your application behaves the way that you think it should.
At the end of this workshop, you will have built and shipped a complete, albeit simple, Ruby on Rails application and understand all of its parts and how to build on it in the future.
There will be short lectures to provide an overview of an idea,
followed by applying that knowledge to your own application.
We will pair program, write automated tests, and have expertise
available for answering questions.
This workshop is for juniors with any level of experience. It will
help if you have a basic understanding of some programming language already, but knowledge of Ruby is not necessarily required. You should bring your laptop, and it would be best if you have a recent version of Ruby installed already.
Intro to Ruby, Ruby on Rails, and the Process
Define a Big Picture Visualise the Work
Retrospective and Final Thoughts