Quick Page Edit
Learning Objectives - In this module, you will understand Ruby and Rails Definitions, OOPS, Philosophy, Architecture and Installation.
Topics - Ruby Introduction, Rails Introduction, Understanding OOPS, Understanding Web Application, Understanding MVC, Ruby on Rails Installation.
Learning Objectives - In this module, you will learn Ruby Basics, Data types and Control Structures.Â
Topics - Ruby, IRB, Classes, Modules, Methods, Operators, String, Fixnum, Control Structures.
Learning Objectives - In this module, you will learn about the advanced topics in Ruby.Â
Topics - Array, Hashes, Regular Expressions, Mixins, Blocks, Proc and Lambda, Ranges, Exception Handling, Files and IO.
Learning Objectives - In this module, you will learn Web Application, Creation and Running Rails Application, Directory Layout.
Topics - Creating and Running first Rails Application, Rails-Hello world, Directory Layout, Creating Quick Application via Scaffolding, Scaffold Workflow, MVC files, manual creation.
Learning Objectives - In this module, you will learn Front end Technologies like HTML, Bootstrap.
Topics - HTML Review, Layout integration, Bootstrap Layout Integration, Form helpers, SQL Review.
Learning Objectives - In this module, you will learn Models, Tables and Relationships, SQL.
Topics - ORM, Active Record Basics, Migrations, Validations, Callbacks, Query Interface Methods, Association.
Learning Objectives - In this module, you will learn Controller Concepts, Routing, Sessions and Cookies.
Topics - Controller Basics, Routing, Sessions, Cookies, Parameters, Filters.
Learning Objectives - In this module, to you will learn about the advanced topics of Rails Framework.
Topics - Gems, Plug-in, Debugging Rails Application, Action Mailer, Rails Command lines, Assets Pipeline.
Learning Objectives - In this module, you will learn the extra topics related to web application development.
Learning Objectives - In this module, you will learn Deployment, Cloud Application Platform and Testing Tools.
Topics - Version Control, Git, Deployment, Heroku, Cloud Application Platform, Introduction to Testing, Testing Tools, Real Time Project.
Often described as a programmer’s best friend for developing web applications, Ruby on Rails is a framework for building websites and is based on the Ruby language. It has been used to develop robust web applications because it’s easy to develop and maintain. Zeolearn’s course will expose you to all the basic fundamentals to get started with Ruby. At the end of this Ruby course you will be able to build websites from scratch based on development best practices. Our vast pool of lessons and hands-on assignments will give you the correct guidance you need to polish your of constructors, variables, arrays, and hashes, and eventually learn advanced concepts on the basis of which you can build your custom web applications.
Here’s what you will learn!
Is this course right for you?
Web designers, software developers, students and entrepreneurs who are technology savvy will benefit immensely from this course.
What do you need to be familiar with?
Towards the end of the Course, you will be working on a live project where you will be using Front end, Back end, MVC and Gems.
Project #1: Web Application
Industry: E- Commerce
Data: Online Store of any Product
Problem Statement: Creating an Application for online store using Rails Framework