Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Full Stack Development in Ruby on Rails

No Reviews Yet

Hadapsar, Pune

Course ID: 28717

Hadapsar, Pune

Students Interested 0 (Seats Left 0)

₹ 21,000

No Reviews Yet

Date and Time

Not decided yet.

Rakesh Gupta picture
Rakesh Gupta

Technology Consultant, Nissan Motors

2 Years of Experience

About Rakesh Gupta

11 years of software development & consulting experience in web and mobile. Ex. Nissan Motors, Ex MphasiS, Ex Patni and worked extensively in UK and India.
No reviews currently Be the First to Review

About the Course

Class of 20 students only.

The Complete Ruby on Rails Developer Course provides a thorough introduction to Web Applications Development using the wildly popular Ruby on Rails framework. With almost 80 hours of face to face training for students who are making the switch to Ruby on Rails from other frameworks or starting fresh.

Topics Covered

Full stack web development in RoR

Introduction to Web Development
(1) Roadmap

(2) How Does the Web Work?

Web development
Full stack web development

(3) Command Line Basics

(4) Installations

Back End, Front End & Database Installations

What we’ll Be Installing. Fortunately, it's all free. We'll be setting-up & installing each of these
Ruby, Git, HTML, CSS and Javascript, Sublime, Rails, MySql
(5) Front End fundamentals and how it works

HTML and CSS
Javascript
jQuery

(6) Back End fundamentals and how it works.

Ruby
Testing
Databases

(7) Frameworks and where MVC fits in

Ruby on Rails
Angular.JS

(8) Commit your codes

Git
FTP Basics
The Cloud, Hosting, and Software as a Service (SAAS)

(9) Tips for building the real world web application

(10) Principles of Good Programming

(11) Conclusion


Ruby Programming
(1) Roadmap

(2) Ruby Building Blocks

(3) Advanced Building Blocks

(4) Object-Oriented Programming

(5) Working with Files and Serializing Data

(6) Ruby on the Web

(7) A Taste of Testing Ruby with RSpec

(8) A Deeper Look at Git

(9) Using Git in the Real World

(10) Conclusion

Ruby on Rails
(1) RoadMap

(2) Web recap and extend knowledge beyond

HTTP
REST
MVC
The Path Through MVC
APIs
Cookies
Sessions
Authentication
Authorization

(3) Routes, Views, Controllers and Assets

Routing
Controllers
Views

(4) The Asset Pipeline

(5) Databases and Active Record

Databases and SQL
Active Record

(6) Forms and Authentication

Basic Forms
Sessions, Cookies and Authentication



(7) Advanced Forms and Active Record

Active Record Queries
Advanced Active Record Associations
Active Record Callbacks
Advanced Forms

(8) APIs, Mailers and Advanced Topics

API Basics and Building Your Own
Interfacing with APIs
Mailers

(9) Conclusion

HTML5 and CSS3 – Let’s make it all beautiful and mobile first approach
(1) Roadmap

(2) Basic HTML Page Structure

HTML5 Basics
Links
Working with Images, Videos and Other Media
What's New in HTML5
Displaying and Inputting Data
Tables in HTML5
Ordered and Unordered Lists
Forms for Collecting Data

(3) CSS3

CSS Basics
The CSS Box Model
Floats and Positioning

(4) Responsive Design and CSS Frameworks

Responsive Design
CSS Frameworks (BootStrap)

(5) Conclusion

JavaScript and Jquery – Make user interaction interactive and intuitive.
(1) Roadmap

(2) Javascript and jQuery

The Basics and the Browser
Javascript Basics
Deeper into Javascript
Objects, 'Classes', and Prototypes
Scope and Closures
Really Understanding Functions in Javascript
Functions are first class citizens in Javascript, and here you'll see why.

(3) Building SPA apps

SPA in JS & Jquery
SPA in HTML5, CSS3 and Angular.JS

(4) Organizing Your Code and More

Events, Effects and Widgets
Working with Events and Effects
Learn how to use events to drive your user experience.


(5) JQuery UI

jQuery Basics
Manipulating the DOM with jQuery


(6) Advanced Browser Work

Loading Javascript in the Browser

(7) Callbacks: Living in an Event-Driven World

(8) Better Forms with jQuery and AJAX

(9) Validating Form Inputs Using jQuery

(10) Submitting a Form Without Reloading by Using AJAX

(11) Linking to APIs and Your Rails Back End

(12) Working with Javascript APIs

(13) Using Ruby on Rails For Your Back End

(14) Using Templates

(15) Javascript MV* Frameworks Like Angular.js and Backbone.js.

Finishing Up with Javascript
Javascript Testing with Jasmine

(16) Conclusion


Advance trouble shooting techniques
(1) Roadmap

(2) Troubleshooting

Power of developer console
Batarang
(3) REST API troubleshoot

Postman and Advanced REST client

(4) Conclusion


Who should attend

Anyone wants to be Full Stack Developer in Ruby on Rails

Pre-requisites

The student should know programming, algorithm, data structure basics.
Basic knowledge of Java Script, HTML

What you need to bring

Laptop

Key Takeaways

Full stack development and writing beautiful codes. Get a chance to work on live projects.

Reviews

No reviews currently Be the First to Review

Discussions

Students Interested 0 (Seats Left 0)

₹ 21,000

Post your requirement and let us connect you with best possible matches for Ruby on Rails Training classes Post your requirement now
₹ 21,000 Enquire

Enquire

Submit your enquiry for Full Stack Development in Ruby on Rails

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Rakesh

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer