This course shows how to create a full-featured Object Oriented web apps with Ruby on Rails framework.
The course is for beginners who want to learn and develop web applications using Ruby on Rails. It explores each part of the framework, best practices and techniques which are used in real world development.
The course is project based, so we will be creating a real world web application in this course and we will see how we can apply various concepts in our project that we have covered in this course.
The course will also focus on
1-Designing a web application
2-Routing
3-Interacting with Database
4-Object Oriented Programming
5-User Authentication
6-In this course we will be covering following topics
What is Ruby on Rails
Installing Ruby on Rails
Controllers, Views and Templates
Database
Models, ActiveRecord and ActiveRelation
CRUD and Controllers
Associations/Relationships
Layouts
Asset Management
Forms
Validation
User Authentication
Error Handling and Debugging
Deployment
So lets start exploring Ruby on Rails