Ruby on Rails Training - 2 days - £495 + vat - dates
Ruby on Rails training uk
Ruby on Rails is quickly establishing itself as the preferred choice amongst developers. Quick and easy to install and use, Rails takes web applications development to a new level for programmers. Whether you’re an experienced developer or completely new to web programming, Ruby on Rails is the best thing you’ll ever discover. Both Ruby and Rails provide a lot of code for you, making it quick and simple to create skeletal applications that are both highly customisable and extendable.
This two day instructor-led introduction to Ruby on Rails is intended for delegates who are familiar with web technologies and are looking to gain a core practical understanding of the advantages and excitement that developing with Ruby on Rails brings.
Ruby on Rails Training Course Objectives
Upon completion of this course, delegates will be able to:
- Program in Ruby
- Understand the Rails Framework
- Harness the speed and ease of developing a Rails application
- Create and use XML in Rails applications
- Use Ajax in Rails applications
- Build dynamic database-driven web sites
Ruby on Rails Training Course Content
Getting Started
- Getting Ruby and Rails ready to roll
- A look at Rake
Introducing Ruby
- Working with different datatypes
- Defining Constants
- Using Operators and Expressions
- Introduction to Arrays
- Working with Hashes
- Generator and Predicate Ranges
Working with Ruby
- The if Statement
- Using the else / elsif Statements
- Using the unless Statement
- Understanding Modifiers
- The case Statement
- While & Until loops
- Methods and Arguments
Database Connection
- Connecting to a database
- Create and Name the Model and Controller
- Adding & Editing records to the database
- Displaying data from the database
- Table-naming conventions
- Object-relation mapping put on rails
- Creating ActiveRecord models
- Passing Arguments to a Method
- Return values from a method
- Return multiple values from a method
- Classes, Modules and Mixins
- Creating a Class / Modules & Mixins
- Using an Object
- Using Class Variables & Methods
Introducing Rails
- The Model-View-Controller design
- Putting Ruby on Rails Creating:
- a Controller
- an Action
- a View
- Adding HTML in The View
- Passing Data from an Action to a View
- Using Sessions
- Accessing user data via form controls
- Using data in Controls
- Working with Modules
- Applying Controls to Modules
Working with Ruby on Rails
- Testing & validating data integrity
- Setting and Reading Cookies
- Creating Filters
- Creating XML with Views
- Using View Helpers
- Using Partial Templates
- Passing Data to Partial Templates
- Using Ajax with Rails
Ruby on Rails Course Prerequisites
Delegates are required to have a solid knowledge of HTML.
Additional knowledge of XML, SQL and any Server Side / Object Orientated programming Language would be an advantage.
Ruby on Rails Training Recommended Reading
Agile Development with Rails – buy from amazon
Programming Ruby: The Pragmatic Programmers Guide – buy from amazon
home book this course 01273 622272 info@siliconbeachtraining.co.uk