このコースについて
32,740 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

英語

字幕:英語

習得するスキル

Ruby (Programming Language)Ruby On RailsHeroku

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

英語

字幕:英語

シラバス - 本コースの学習内容

1
3時間で修了

Welcome and Setting Up the Development Environment

In this module, we will install software required to develop Ruby on Rails applications. We will also demonstrate the use of a popular Ruby on Rails editor called “Sublime Text”. We will finish the module by familiarizing ourselves with a version control system called “Git” that will be used later in the course to submit assignments, as well as to deploy Ruby on Rails applications to a PaaS (platform as a service) called “Heroku”.

...
9件のビデオ (合計101分), 3 readings, 2 quizzes
9件のビデオ
Welcome to Module 1: Setting Up the Development Environment3 分
Software Installation For Linux Users22 分
Software Installation for Mac Users17 分
Software Installation for Windows Users11 分
Editors & IDEs for Ruby on Rails12 分
Introduction to Git6 分
Local Git Repository10 分
Remote Repos and Github7 分
3件の学習用教材
Grading10 分
Github Repository for Module 110 分
Recommended Books10 分
2の練習問題
Introduction to Git4 分
Module 1 Quiz24 分
2
6時間で修了

Introduction to Ruby

In this module, we will explore the different areas of the Ruby programming language.<p>We will start with the basics and continue with more advanced topics, such as arrays and hashes. We will also spend time exploring object oriented programming in Ruby, and finish the module by demonstrating how to perform unit testing.</p>

...
18件のビデオ (合計151分), 5 readings, 1 quiz
18件のビデオ
Ruby Basics8 分
Flow of Control10 分
Functions8 分
Blocks5 分
Files6 分
Strings10 分
Arrays10 分
Ranges5 分
Hashes12 分
Classes13 分
Class Inheritance8 分
Modules9 分
Scope9 分
Access Control7 分
Introduction to Unit Testing9 分
Introduction to RSpec8 分
RSpec Matchers4 分
5件の学習用教材
GitHub Repository for Module 210 分
Recommended Books10 分
Practice Programming Assignment - Case Statement10 分
Practice Programming Assignment: Collections10 分
Practice Programming Assignment: Classes10 分
3
6時間で修了

Introduction to Ruby on Rails

In this module, we will become familiar with core concepts behind Ruby on Rails, such as CoC (Convention Over Configuration) and MVC (Model-View-Controller). <p>We will then learn about consuming JSON API with HTTParty, a Ruby gem. We will then integrate this ability to consume JSON API to serve as the data layer for our Rails application.</p>Finally, to conclude this module we will deploy the application to Heroku and write a unit test that will verify the desired functionality.

...
14件のビデオ (合計115分), 4 readings, 1 quiz
14件のビデオ
Introduction to Rails7 分
Creating your First Application12 分
Controller and View7 分
Routes7 分
Moving Business Logic Out of View6 分
Helpers7 分
Introduction to HTTParty15 分
Bundler6 分
Rails & HTTParty Integration6 分
CSS, Parameters & Root Path8 分
Deploying to Heroku6 分
Blackbox Testing10 分
Debugging Rails Applications9 分
4件の学習用教材
Github Repository for Module 310 分
Recommended Books10 分
IMPORTANT UPDATE10 分
Practice Programming Assignment: HTTP Client10 分
4.5
499件のレビューChevron Right

50%

コース終了後に新しいキャリアをスタートした

50%

コースが具体的なキャリアアップにつながった

14%

昇給や昇進につながった

Ruby on Rails: An Introduction からの人気レビュー

by HMOct 1st 2017

I have played around with Ruby on Rails before but this course really helped me understand the nots and bolts. It is worth replicating all the examples shown in the videos to get a good understanding,

by MBMay 2nd 2016

Good intro, nice to mix in the various concepts that I will be working with as well (Heroku, Git, etc.). Also appreciated the Java comparisons since I have been working in Java for 15 years.

講師

Avatar

Kalman Hazins

Adjunct Professor, Graduate Computer Science
Whiting School of Engineering

ジョンズ・ホプキンズ大学(Johns Hopkins University)について

The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world....

Ruby on Rails Web Developmentの専門講座について

This Specialization covers the fundamentals of web development with Ruby on Rails. You’ll learn everything you need to develop your own web application using Ruby on Rails, SQL and NoSQL databases, and HTML/CSS, and Javascript. We will also touch on advanced topics such as security, services using HTTP/RESTful access patterns, and user access and user experience from multiple device platforms. In the final Capstone Project, you’ll apply your skills to develop a web application that hosts uploaded photos and displays them using a map....
Ruby on Rails Web Development

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。