Last updated 7/2017
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.13 GB | Duration: 7h 49m
Learn Ruby fundamentals
What you’ll learn
Learn the fundamentals of Ruby on Rails and more…
Learn how to design a web application
Learn how to perform database operations in a web site
Learn how to deploy a web application on AWS EC2 instance
Requirements
Prior knowledge of programming will be helpful
You should know basics of HTML and CSS
Description
This course shows how to create a web app using 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
Designing a web applicationRoutingInteracting with DatabaseObject Oriented ProgrammingUser Authentication
In this course we will be covering following topics
What is Ruby on RailsInstalling Ruby on RailsControllers, Views and TemplatesDatabaseModels, ActiveRecord and ActiveRelationCRUD and ControllersAssociations/RelationshipsLayoutsAsset ManagementFormsValidationUser AuthenticationError Handling and DebuggingDeployment
We are also adding more topics related to new features in Ruby on Rails so join in early to reap in the benefits
Overview
Section 1: Ruby on Rails
Lecture 1 Introduction
Lecture 2 Why use Ruby on Rails
Lecture 3 Ruby on Rails Architecture
Section 2: Installing Ruby on Rails
Lecture 4 Installing Ruby on Rails on Windows
Lecture 5 Installing Ruby on Rails on Mac OS Sierra
Lecture 6 Installing Ruby on Rails on Linux
Section 3: Getting Started – Creating our CMS project
Lecture 7 Creating our Project
Lecture 8 Understanding Bundler
Lecture 9 Accessing our Project – Changing DB to MySQL
Lecture 10 Controller & Views in Ruby On Rails
Lecture 11 Application Structure
Lecture 12 Server Requests
Lecture 13 Routes
Section 4: Controllers, Views and Templates
Lecture 14 Rendering Templates
Lecture 15 Making use of Controllers to Redirect Actions
Lecture 16 Functioning of View Templates – Introducing ERb
Lecture 17 Passing data from Controller to View – Introducing Instance Variables
Lecture 18 Creating Links The Ruby Way
Lecture 19 Passing parameters in URL
Section 5: Databases
Lecture 20 Introduction to Database Concepts
Lecture 21 Creating Database and Users
Lecture 22 Configuring Database in our project
Lecture 23 Understanding Rake
Lecture 24 Introduction to Migrations
Lecture 25 Generating Migrations
Lecture 26 Executing Migrations
Lecture 27 Rolling back Migrations
Lecture 28 Migration Methods
Lecture 29 Managing Migration Script Issues
Lecture 30 Generating Migration Scripts for our CMS – I
Lecture 31 Generating Migration Scripts for our CMS – II
Section 6: Models, ActiveRecord & ActiveRelation
Lecture 32 Understanding ActiveRecord & ActiveRelation
Lecture 33 Generating Models
Lecture 34 Interactive Ruby Shell – The Ruby Console
Lecture 35 Ruby Console – Creating and Saving Records
Lecture 36 Ruby Console – Finding a Record
Lecture 37 Ruby Console – Updating Records
Lecture 38 Ruby Console – Deleting Records
Lecture 39 Constructing Queries – Conditionals
Lecture 40 Limit Records – Order,Limit and Offset
Lecture 41 Named Scopes in our Model
Section 7: Associations/Relationships
Lecture 42 Types of Relationships
Lecture 43 One to One Associations
Lecture 44 One to Many Associations
Lecture 45 Many to Many Associations
Lecture 46 Many to Many Associations : Rich
Lecture 47 Traverse a Rich Association
Section 8: CRUD & Controllers
Lecture 48 Basic CRUD Operations
Lecture 49 Exploring Read Action: Index
Lecture 50 Exploring Read Action: Show
Lecture 51 Basics of Forms in Rails
Lecture 52 Exploring Create Action: New
Lecture 53 Exploring Mass Assignments & Strong Parameters
Lecture 54 Exploring Create Action: Create
Lecture 55 Exploring Update Action: Edit
Lecture 56 Exploring Delete Action: Delete & Destroy
Lecture 57 Informing the user – Flash Hash
Section 9: Layouts
Lecture 58 Introduction to Layouts
Lecture 59 Creating a Layout and Setting Page Title
Lecture 60 Partial Templates
Lecture 61 Text Helper Methods
Lecture 62 Number Helper Methods
Lecture 63 Date and Time Helper Methods
Lecture 64 Custom Helpers
Lecture 65 Sanitize Helpers
Lecture 66 Sanitize Helpers in Action
Section 10: Asset Management
Lecture 67 Introduction
Lecture 68 Asset Pipeline – Stylesheets
Lecture 69 Asset Pipeline – JavaScript
Lecture 70 Asset Pipeline – Images
Section 11: Forms
Lecture 71 Form Helpers
Lecture 72 Form Option Helpers
Lecture 73 Date and Time Form Helpers
Lecture 74 Form Errors Validation
Lecture 75 Prevent Cross Site Request Forgery
Section 12: Validating Data
Lecture 76 Validations Methods
Lecture 77 Demo of Validation Methods
Lecture 78 Validates Method
Lecture 79 Custom Validations
Section 13: User Authentication
Lecture 80 Introduction
Lecture 81 Securing Passwords
Lecture 82 Sign In and Sign Out
Lecture 83 Cookies and Session
Lecture 84 Authenticating Users
Section 14: Enhancing CMS
Lecture 85 Ruby Enhancements – Visitor Section
Lecture 86 Nesting Pages
Lecture 87 Installing Ruby Gems
Lecture 88 Using Gems – Sorting Topics
Lecture 89 Exploring Active Record Callbacks
Lecture 90 Setting up CMS Navigation
Section 15: Error Handling & Debugging
Lecture 91 Introduction – Understanding Errors
Lecture 92 Configuring Log Levels
Lecture 93 Debugging Techniques
Lecture 94 Error Handling in Production Environment
Section 16: Deployment
Lecture 95 Deployment – Introduction
Lecture 96 Deployment – AWS EC2 Instance
Section 17: Conclusion & Code Download
Lecture 97 Conclusion and Code Download
Anyone who wants to learn Ruby on Rails,Those who are into web development,Those who would love to learn programming
Homepage
https://www.udemy.com/course/master-ruby-on-rails-for-beginners/
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM