ROR Course 1 – ‘From Basics’
Duration - 2 Months
This includes :
Ruby Basics
Ruby is the object-oriented programming language that you use to write Rails apps. While this isn't a comprehensive course on Ruby, you'll learn enough Ruby to jump right into Rails development. Topics include:
Ruby is the object-oriented programming language that you use to write Rails apps. While this isn't a comprehensive course on Ruby, you'll learn enough Ruby to jump right into Rails development. Topics include:
- Classes, modules, and objects
- Strings, symbols, and numbers
- Loops and conditional expressions
- Arrays and hashes
- Blocks and iterators
- Common Ruby idioms
and Rails (Framework)
Discovering Rails
Models
Views
Controllers
Formats and Forms
Test Driven Development
Discovering Rails
- What is Rails?
- Features and Limitations
- Web Applications 101
- Generating a Rails Application
- Running a Rails Application
- A bit about Git
- The What and Wherefore of Git
- Terminology
- Git Clients
Models
- Managing Databases
- Models
- Seeds
- Using the Rails Console & DB Console
- Validating Model Data
- Mapping Object Relationships with Associations
- Queries
Views
- Views
- Layouts
- Helpers
Controllers
- CRUD and REST
- Routing
- Controllers
- Filters
Formats and Forms
- Request formats
- Forms
- Form Helpers
Test Driven Development
- TDD Intro
- RSpec
ROR Course 2 – ‘Learn ROR with Application’
Duration - 3 Months
How to create high quality Rails apps from scratch.
Agile Rails Development
Create web apps using an iterative (agile) development style
Ruby Basics- Classes, modules, and objects
- Strings, symbols, and numbers
- Loops and conditional expressions
- Arrays and hashes
- Blocks and iterators
- Common Ruby idioms
- Active Record
Manage your database schema with migrations
Use scaffolding to quickly create an admin interface
Use (and understand) the RESTful route conventions
Design a solid user model with proper security measures
Deployment
Assess various deployment options and tools
Along the way you'll learn the practical tips, tricks, and techniques we use to work more efficiently and build full-featured Rails applications.
To apply for above jobs, Forward your CV & Cover Letter at training@kunalinfotech.net
