» » Oreilly - Ruby on Rails Complete Guide

Oreilly - Ruby on Rails Complete Guide

Oreilly - Ruby on Rails Complete Guide
Video: .MP4, 1018x572 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 3h 22m
Genre: eLearning | Language: English | Size: 762 MB




Follow along with Rails expert Victor Deras and master Ruby on Rails. There are ten topics within the Riot video series:

Introducing Ruby on Rails. Be able to explain this powerful web application framework within this first topic in the Ruby on Rails Complete Guide. From Wikipedia: Ruby on Rails, or Rails, is a server-side web application framework written in Ruby under the MIT License. Rails is a model-view-controller framework, providing default structures for a database, a web service, and web pages. Learn the Rails components and install Ruby on Rails. Know the reasons why we should use a web application framework, including avoiding code repetition, improving coding time, ensuring best practices, improving application security, and automatic caching. See how Rails beats the competition with its extensive Rails library, testing framework, and free licensing. Become competent with the Rails Doctrine which includes these nine statements: optimize for programmer happiness, convention over configuration, the menu is omakase, no one paradigm, exalt beautiful code, provide sharp knives, value integrated systems, progress over stability, and push up a big tent. Github, Airbnb, Shopify, and Basecamp all use Rails.
Configuring the Ruby on Rails Server. Perform Rails server configuration within this second topic in the Ruby on Rails Complete Guide. Follow along with Victor and set up a Rails application server using Apache, Nginx, or Caddy. Learn about the Unicorn, Puma, and Passenger servers. Become comfortable with the Rails directory structure. Practice setting up a reverse proxy with Rails.
Ruby on Rails Models, Views, and Controllers. Practice using models, views, and controllers within this third topic in the Ruby on Rails Complete Guide. Models represent data and are mapped to database tables. Learn the Rails model schema conventions. Controllers are containers for Rails functions. Views are logical perspectives of actual data sets. Follow along with Victor and build several Rails applications using these three components.
Ruby on Rails Routing. Be able to explain routing and how to use it in Rails within this fourth topic in the Ruby on Rails Complete Guide. Follow along with Victor and practice passing parameters to a route, using the Rails resource helper, and working with controller namespaces.
Ruby on Rails Partial Templates and Nested Layouts. Use templates and nested layouts to graphically represent Rails models within this fifth topic in the Ruby on Rails Complete Guide. Follow along with Victor and practice calling Rails templates from other Rails templates (composition instead of inheritance). Also gain experience in rendering collections. Know the difference between belongs_to and has_one in Rails.
Accessing a Database through Ruby on Rails. Access and store data through Rails in a database using SQL Lite and MySQL within this sixth topic in the Ruby on Rails Complete Guide. Follow along with Victor and practice using Rails with various RDMSs. Know what constitutes a rails environment and know the various ways of configuring a database.
Ruby on Rails Migration. Perform Rails migrations within this seventh topic in the Ruby on Rails Complete Guide. Migrations are a way to consistently alter your database schema over time. Follow along with Victor and practice configuring, running, and reverting Rails migrations.
Ruby on Rails Security and Authentication. Add security and authentication to your Rails applications within this eighth topic in the Ruby on Rails Complete Guide. Follow along with Victor and practice working with Devise, Autologic, OmniAuth, and Warden authentication methods. Work with attack vectors.
Ruby on Rails Data Validation. Validate data using Rails within this ninth topic in the Ruby on Rails Complete Guide. Follow along with Victor and practice validating data input using client side, database, controller, and model validation. Learn the various validation helpers such as Acceptance, Exclusion, and Format. Also practice conditional validation.
Ruby on Rails Testing. Practice writing automated Rails tests within this tenth topic in the Ruby on Rails Complete Guide.
[i][/i]Screenshots

Buy Premium Account for Download With Full Speed:

rapidgator_net:
https://rapidgator.net/file/80e70282d42472e2928ed44690c0bd9e

not allowed here_com:
https://not allowed here.com/file/download/7de484e542F11a00/Ruby_on_Rails_Complete_Guide.rar


Links are Interchangeable - No Password - Single Extraction


Create account

Buy Premium For High Speed