Ruby on Rails:概述

Ruby on Rails: An Introduction

Part of a 6-course series, the Ruby on Rails Web Development Specialization

约翰霍普金斯大学

Coursera

计算机

普通(中级)

17 小时

Sponsored\Ad:本课程链接由Coursera和Linkshare共同提供
  • 英语
  • 471

课程概况

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.

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!

“But wait”, you will say, “there is no way that we can build a useful application if there is no database involved. You need the data for an application to be useful.” Great point! But what if… instead of getting the data from the database, we get it from the internet by tapping into one of the web services out there that readily provides data needed by our application? “Ok, but that’s probably very complicated”, you will say. Take this course and you will be pleasantly surprised at just how easy it is!

课程大纲

Kalman Hazins
Adjunct Professor, Graduate Computer Science
Whiting School of Engineering

Syllabus

Week 1 Welcome and Setting Up the Development Environment

Welcome to Ruby on Rails: An Introduction!
Installing Software
Git and Github
Quiz: Module 1 Quiz

Week 2 Introduction to Ruby

Getting to Know Ruby
Collections and String APIs
Object Oriented Programming in Ruby
Unit Testing with RSpec
Assignment: Calculating Maximum Word Frequency

Week 3 Introduction to Ruby on Rails

Core Concepts
Diving Deeper Into Rails
Building a Ruby on Rails Application
Deploying to Heroku and Verification
Assignment: Coding Assignment - Recipe Hunter

Magoosh
声明:MOOC中国发布之课程均源自下列机构,版权均归他们所有。本站仅作报道收录并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • 以及更多...
本平台部分课程由Coursera、Udemy及其推广联盟服务商Linkshare共同提供,本平台合法享有相应的推广收益。

© 2008-2018 MOOC.CN 慕课改变你,你改变世界