Ruby

Full stack on Ruby on Rails means that you are a full stack dev capable of front end work ( JavaScript, CSS, HTML ) and using Ruby on Rails as a backend server side tooling.

500+ Students Enrolled
4.4 Rating (325) Ratings

What You'll Learn

  • Learn Build and Deploy at least one Ruby on Rails Application.
  • Learn Students will have a deep understanding about the tools they are using.
  • Learn Learn how to rapidly prototype ideas and turn them into presentable apps.
  • Learn Code in the Ruby programming language.
  • Learn Utilize common objects like Strings, Arrays, Hashes, and more.
  • Learn Solve popular coding challenges with Ruby.

Course Content

  • Ruby on Rails is a server-side web application development framework written in Ruby language by David Heinemeier Hansson. It allows you to write less code than other languages and frameworks. It includes everything needed to create database-backed web applications according to MVC pattern.
  • A look at a real-world Rails app
  • Quick tour of default app
  • Overview of environments
  • Brief demo of Active Record
  • Action Controller
  • Action View
  • Detailed look at Rails MVC
  • Implementation
  • Full lifecycle of web request
  • The Active Record Pattern
  • Models
  • Tables
  • Columns
  • Attributes
  • Create, Read, Update, Delete (CRUD)
  • Case Study
  • Actions
  • Controllers
  • Routing requests
  • Params
  • Sessions
  • flash messages
  • Case Study
  • ERb templates
  • layouts
  • partials
  • views
  • components
  • Validations
  • Associations
  • Aggregations
  • Accessors
  • find_by_*
  • overriding defaults
  • Routing requests
  • Creating patterns
  • Errror-Handling
  • Case Study
  • Breakpointer
  • Logging
  • Script/console
  • Case Study
  • Testing controllers (functional)
  • testing models (unit)
  • creating mock objects (fixtures)
  • assertions
  • rspec, cucumber
  • Case Study
  • AJAX form requests
  • Effects
  • Controls and JS helpers
  • RJS templates
  • Case Study
  • Using Builder
  • RXML
  • Generating RSS feed
  • Producing
  • Consuming Web Service
  • Case Study
  • Sample server setups
  • Capistrano configuration
  • Recipe Creation
  • Case Study
Web Development

  This Course includes

 Tutorials

 Articles, Videos

 Full Time Lectures

 Real Scenarios

 Project Work

 Certification of Completion

Related Courses