LoginSignup
8
8

More than 5 years have passed since last update.

《非プログラマー向け》Ruby/Railsアプリ作成の効率的な学習方法

Last updated at Posted at 2018-02-06

スクリーンショット 2018-02-06 18.20.25.png

共有すること

Ruby/Railsアプリ作成の効率的な学習方法(非プログラマー向け)

学習方法

下記の流れで学習すると、非プログラマーでも効率的に学習できる。

1. Progate でRuby/Railsを学習

《Ruby》
基本的な文法・オブジェクト指向に基づいたプログラミング(クラスの定義・継承)

《Rails》
ログイン・ログオフ機能・いいね!機能を持ったSNSの作り方

最終的には、Progateのサイトを見ずに一人でSNSを実装できるまで何度もコードを書く。

2. Railsチュートリアルで学習

Progateよりも高度なログイン機能・パスワード再設定・アカウントの有効化・Herokuを使った本番環境へのローンチ・Gitの使い方などを学習可能。

この学習方法のメリット・デメリット

メリット

・学習コストが低い
・自分のペースで学習可能
・わからないことをネットで調べて自力で解決したいと思う人には向いている。

デメリット

・プログラミングを詳しい人から直接教わりたいと思う人には向いていない。

この方法でローンチしたサイト

TokyoMetro API × Ruby on Rails
https://tokyometroapi-and-rubyonrails.herokuapp.com/
スクリーンショット 2018-02-06 18.16.01.png

顧客管理アプリ
https://customer-management-20180120.herokuapp.com/
スクリーンショット 2018-02-06 18.16.35.png

SNS by Ruby on Rails
https://sns-20171220.herokuapp.com/
スクリーンショット 2018-02-06 18.15.31.png

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8