• Instructor: Tom Steven
  • Students: 6658
  • Duration: 10 weeks

Learn Ruby on Rails online Course:

Rails are a server-side open source web application framework with a high relevance in today’s marketplace. A learner can build their web application through dynamic, object-oriented and high-level programming which is interpreted like Perl and Python.

Developing database web application to configure the database and create driven model view controller pattern requires lines of code from scratch and metaprogramming languages to write the programs.

  • Ruby
  • Rails
  • The Architecture of Rails Applications
  • Models, Views, and Controllers -MVC
  • Philosophy
  • Ruby and Rails Features
  • Installing on Windows
  • Development Environments
  • Rails and Databases
  • Directory Structure
  • Rails Configuration
  • Creating a New Application
  • Hello, Rails!
  • Linking Pages Together
  • Scaffolding
  • OOPL
  • Ruby Names
  • Ruby Methods
  • Classes
  • Modules
  • Arrays
  • Hashes
  • Control Structures
  • Regular Expressions
  • Blocks
  • Iterators
  • Files and IO
  • Ranges
  • Methods
  • Mixins
  • String
  • Fixnum
  • Exceptions
  • Operators
  • Tables and Classes
  • Columns and Attributes
  • Primary Keys and IDs
  • Connecting to the Database
  • CRUD—Create, Read, Update, Delete
  • Migrations
  • Creating and Running Migrations
  • Relationships between Tables
  • Association Types
  • Specifying Relationships in Models
  • Validation
  • Callbacks
  • Query Interface
  • Routing
  • RESTful Resources
  • URLs
  • Resource-Based Routing
  • Filters
  • Sessions
  • Cookies
  • Parameters
  • Templates
  • Using Helpers
  • Helpers for Formatting, Linking
  • How Forms Work
  • Form Helpers
  • Layout Integration
  • Sending E-mail
  • With Attachments
  • Application Deployment
  • Git
  • Moving On to Launch – Heroku
  • Week 1 – Written
  • Week2 – Online
  • Week 3 0r 4 – Written
  • The students will do simple assignments at the end of the day/session.
  • They will develop a mini project when studying the theory part.

Curriculum is empty

Price

Free
Call Now ButtonCall NowRequest Form