Ruby on Rails: An Introduction
- Offered byCoursera
Ruby on Rails: An Introduction at Coursera Overview
Duration | 17 hours |
Mode of learning | Online |
Difficulty level | Intermediate |
Credential | Certificate |
Ruby on Rails: An Introduction at Coursera Highlights
- 19% got a pay increase or promotion
- 53% got a tangible career benefit from this course
- Offered by Johns Hopkins University
- Earn a certificate upon succesful completion
Ruby on Rails: An Introduction at Coursera Course details
- In this course, we will explore how to build web applications with the Ruby on Rails web application framework, which is geared towards rapid prototyping. Yes, that means building quickly! At the conclusion of this course, you will be able to build a meaningful web application and deploy it to the cloud using a Heroku PaaS (Platform as a Service). Best of all, it will almost feel effortless Really!
- Did you ever want to build a web application? Perhaps you even started down that path in a language like Java or C#, when you realized that there was so much climbing the mountain that you had to do? Maybe you have heard about web services being all the rage, but thought they were too complicated to integrate into your web application. Or maybe you wondered how deploying web applications to the cloud works, but there was too much to set up just to get going
Ruby on Rails: An Introduction at Coursera Curriculum
Week1: Welcome and Setting Up the Development Environment
Course Introduction
Welcome to Module 1: Setting Up the Development Environment
Software Installation For Linux Users
Software Installation for Mac Users
Software Installation for Windows Users
Editors & IDEs for Ruby on Rails
Introduction to Git
Local Git Repository
Remote Repos and Github
Week2: Introduction to Ruby
Welcome to Module 2: Introduction to Ruby
Ruby Basics
Flow of Control
Functions
Blocks
Files
Strings
Arrays
Ranges
Hashes
Classes
Class Inheritance
Modules
Scope
Access Control
Introduction to Unit Testing
Introduction to RSpec
RSpec Matchers
Week3: Introduction to Ruby on Rails
Welcome to Module 3: Introduction to Ruby on Rails
Introduction to Rails
Creating your First Application
Controller and View
Routes
Moving Business Logic Out of View
Helpers
Introduction to HTTParty
Bundler
Rails & HTTParty Integration
CSS, Parameters & Root Path
Deploying to Heroku
Blackbox Testing
Debugging Rails Applications