Learn Ruby on Rails by Building Projects [Video]

Learn Ruby on Rails by Building Projects [Video]

Eduonix

Give Your Ruby On Rails Skills a Quantum Leap With Project Based Training
Mapt Subscription
FREE
€29.98/m after trial
Video
€96.90
RRP €113.98
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€96.90
€29.98p/m after trial
RRP €113.98
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781787123946
Course Length13 hours 06 minutes

Video Description

Ruby on Rails is a well established and popular framework for building web applications. This course takes a highly practical, projects-based approach to improving your Ruby on Rails skillset. Starting with a basic knowledge of Rails, you will build increasingly complex real-world projects created to train and expand your knowledge and provide you with important skills to take your web development career forward. The course has been taught primarily in Linux. We have included tutorials to help you get started in Windows but we suggest you use some flavour of Linux for this course. You can use a virtual OS if required. This course also assumes you know SQL, as we have used it in all of the examples. The following projects will not only help you understand the core concepts of Ruby on Rails (ROR), but will also teach you important development best practices.

The Projects are: -

Book Store - The first project is a simple book stock application. Blogging System - Learn to make a complete blog management system like WordPress in Ruby on Rails.

Image Gallery - Create an image gallery for image storage and retrieval.

Shopping Cart - You will learn the basic shopping cart development process and you can extend the code to build your own online stores.

Content Management System - This is the most complex of the projects tackled in the course. This project is a robust content management tool similar to many commercial applications. It will refresh all the techniques and processes learnt in this course.

If you successfully build and improve on the projects covered in this course you will be able to undertake and complete any project in ROR. So come aboard and learn to be a Rails ninja.

Style and Approach

This course adopts a unique, learn-as-you-do approach as the reader builds on his understanding of Ruby on Rails progressively with each project. This course is designed in such a way that implementing each project will empower you with a unique skillset, and enable you to implement the next project more confidently.

Table of Contents

Getting Started
Course Introduction
Intro to Ruby
Intro to Rails
Install Rails in Linux Ubuntu
Install Rails in Windows
Building A Simple Book Store
Setting up the Environment
MySQL SetUp
BookStore Controllers & Views
BookStore Application Layout - Part A
BookStore Application Layout - Part B
BookStore Models & Database
Creating Books
Editing & Deleting Books
Editing & Deleting Other Resources
Building a Blogging System
Project Intro
Building the rBlog UI Part – A
Building the rBlog UI Part – B
Building the rBlog UI Part – C
Setup Controllers, Models & Routes
Bootstrap Sass Layouts
Implementing the Application UI
Admin CRUD Part – A
Admin Crud Part – B
Search & Pagination
File Upload & Editor Fields
Frontend Posts, Categories & Comments
rBlog Login System
Building a Image Gallery
Project Intro
rGallery UI
rGallery UI - Part B
Dependencies & Resources
rGallery Layouts & Views
Carrierwave Image Uploader
Edit & Delete Functions
RailsCMS
Project Intro
Application & Database Setup
Active Admin - Part 1
Active Admin - Part 2
Frontend Pages & Menu
Frontend Blocks
Spree Ecommerce Site
Project Intro
App & Postgresql Setup
Spree Installation & Setup
Themes & Overriding Assets
Overriding View Content With Deface
Add PayPal Gateway
Course Summary
Course summary

What You Will Learn

  • Learn to use Ruby code effectively in commercial projects
  • Learn best software development practices
  • Learn all important Rails APIs

Authors

Table of Contents

Getting Started
Course Introduction
Intro to Ruby
Intro to Rails
Install Rails in Linux Ubuntu
Install Rails in Windows
Building A Simple Book Store
Setting up the Environment
MySQL SetUp
BookStore Controllers & Views
BookStore Application Layout - Part A
BookStore Application Layout - Part B
BookStore Models & Database
Creating Books
Editing & Deleting Books
Editing & Deleting Other Resources
Building a Blogging System
Project Intro
Building the rBlog UI Part – A
Building the rBlog UI Part – B
Building the rBlog UI Part – C
Setup Controllers, Models & Routes
Bootstrap Sass Layouts
Implementing the Application UI
Admin CRUD Part – A
Admin Crud Part – B
Search & Pagination
File Upload & Editor Fields
Frontend Posts, Categories & Comments
rBlog Login System
Building a Image Gallery
Project Intro
rGallery UI
rGallery UI - Part B
Dependencies & Resources
rGallery Layouts & Views
Carrierwave Image Uploader
Edit & Delete Functions
RailsCMS
Project Intro
Application & Database Setup
Active Admin - Part 1
Active Admin - Part 2
Frontend Pages & Menu
Frontend Blocks
Spree Ecommerce Site
Project Intro
App & Postgresql Setup
Spree Installation & Setup
Themes & Overriding Assets
Overriding View Content With Deface
Add PayPal Gateway
Course Summary
Course summary

Video Details

ISBN 139781787123946
Course Length13 hours 06 minutes
Read More

Read More Reviews

Recommended for You

Expert Ruby on Rails 5 [Video] Book Cover
Expert Ruby on Rails 5 [Video]
€ 99.58
€ 84.66
Ruby on Rails for Beginners [Video] Book Cover
Ruby on Rails for Beginners [Video]
€ 104.38
€ 88.74
Learn Bootstrap Development by Building 10 Projects [Video] Book Cover
Learn Bootstrap Development by Building 10 Projects [Video]
€ 69.58
€ 59.16
Learn To Create WordPress Themes By Building 10 Projects [Video] Book Cover
Learn To Create WordPress Themes By Building 10 Projects [Video]
€ 113.98
€ 96.90
Learn Nodejs by building 12 projects [Video] Book Cover
Learn Nodejs by building 12 projects [Video]
€ 113.98
€ 96.90
Learn MeteorJS By Building 10 Real World Projects [Video] Book Cover
Learn MeteorJS By Building 10 Real World Projects [Video]
€ 103.18
€ 87.72