The course does not assumes any prior knowledge of Ruby or Rails and is best for beginners and intermediate web developers. By the end of the series you will be able to develop interesting and exciting web apps and web solutions.
This course teaches you the amazing and powerful technology of Ruby on Rails. This technology forms the backend of amazing new Websites and Web apps. Once mastered you will be able to create systems and sites similar to ones using them. Some of the top sites using Ruby on Rails are Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon and Yellowpages. We bring together this series as a concise and to the point curriculum for learning advance Ruby on Rails from the very basics. The course does not assumes any prior knowledge of Ruby or Rails and is best for beginners and intermediate web developers. By the end of the series you will be able to develop interesting and exciting web apps and web solutions. This series has been created by our in house experts and focus on real and practical usage of the technology and covers the latest specifications. This series is useful for anybody who wants to quickly learn this hot new technology.
What are the requirements?
All software will be free to download and will be discussed in the course
You will need a modern browser like chrome and a PC with either Windows or Linux operating system
What am I going to get from this course?
Over 38 lectures and 9.5 hours of content!
By the end of the course you will be able to create websites and websolutions using Ruby on rails
You will be able to work on Rails project in your company or as freelancer
You will be able to understand the concepts underlying this powerful web framework
You will be able to master the Ruby Programming Language
What is the target audience?
Any one with interest in web programming and introductory knowledge of HTML
Section 1: Environment Set Up and Deployment
Lecture 1 Introduction to the Course
Lecture 2 What is Ruby on Rails?
Lecture 3 Installing ROR
Lecture 4 Installation on Linux
Lecture 5 Create a Sample App
Lecture 6 Git and Heroku - Part 1
Lecture 7 Git And Heroku - Part 2
Lecture 8 Git and Heroku - Part 3
Section 2: Ruby Programming Language
Lecture 9 More About Ruby Language
Lecture 10 IRB, Basic commands and Variables
Lecture 11 Methods and Conditionals
Lecture 12 Array Hashes and Loops
Lecture 13 Objects and Classes
Section 3: Controller Views and Routes
Lecture 14 Rails App Framework Structure
Lecture 15 More on Heroku and Git - Part 1
Lecture 16 More on Heroku and Git - Part 2
Lecture 17 Generating Controllers and Views
Lecture 18 Action Controllers & Routes
Section 4: Working with Models and Database
Lecture 19 Database Planning and Model Creation - Part 1
Lecture 20 Database Planning and Model Creation - Part 2
Lecture 21 Database Association
Lecture 22 Database Reading
Lecture 23 Database - Create and Update - Part 1
Lecture 24 Database - Create and Update - Part 2
Lecture 25 Import and Migration
Section 5: Scaffolding and Active Admin
Lecture 26 Scaffolding in Rails
Lecture 27 Applying categories to Posts
Lecture 28 Active Admin Setup
Lecture 29 Configuring Active Admin and Database Import
Section 6: Layout, Presentation and Testing
Lecture 30 HTML, CSS and intro to Layouts
Lecture 31 Static Pages and Navigation
Lecture 32 Integrating and Rendering HTML CSS
Lecture 33 Integrating and Rendering HTML CSS -Part 2
Lecture 34 Meta Search, Comments and User Post Association - Part
Lecture 35 Meta Search, Comments and User Post Association - Part
Section 7: Testing and Final Deployment
Lecture 36 Running Tests - Part 1
Lecture 37 Running Tests - Part 2
Lecture 38 Final Heroku Deployment
How to access:-
Your login credentials for course will be sent within 24 hours on your registered email id.