LoginSignup
57
66

More than 5 years have passed since last update.

Railsプログラマスキルセットマスターガイド

Last updated at Posted at 2016-09-29

はじめに

タイトルからいろいろぶちあげていますが釣りです。
正確にはぼくが考える「プログラミング初学者がRailsプログラマになるために最低限必要なスキルセットとその学習方法」ということです。

注意事項として、ぼくもまだ全部やっていないのでどのくらいまでの効果があるのかもわからない、且つプログラマでもないので足らないこと、不要なことも色々あるかもというよりありまくるかもしれません。

もし「こういうことやればいいんじゃない?」とか「それはやる必要ないだろ・・・。」とか「こういうスキルも必要だよ」というようなアドバイス的なものをいただけるとうれしいです。

前提条件

  • Linuxの知識は最低限有している
  • 環境構築については除外

Railsプログラマに必要なスキルセット

  • フロントエンド
    • HTML / CSS
    • Bootstrap
    • Javascript
    • jQuery
    • Haml / SASS / CoffeeScript 等のAlt系
  • バックエンド
    • Ruby
    • Ruby on Rails
  • データベース
    • MySQL
    • PostgreSQL
    • ActiveRecord
    • SQL
  • テスト
    • RSpec
  • その他
    • Git / GitHub
    • Heroku

フロントエンド

HTML / CSS

ドットインストール

Codecademy

Bootstrap

ドットインストール

Javascript

ドットインストール

Codecademy

jQuery

ドットインストール

Codecademy

Haml / SASS / CoffeeScript 等のAlt系

ドットインストール

Codecademy

フロントエンドを体系的に学べるWEBサービス

  • FreeCodeCamp
    • HTML / CSS / Javascript / jQuery / Bootstrap を学べる

バックエンド

Ruby

ドットインストール

Codecademy

その他WEBサービス

その他確認しておいた方がよいもの

書籍

Rails

ドットインストール

Codecademy

書籍

WEB

データベース

MySQL / PostgreSQL / ActiveRecord / SQL

ドットインストール

Codecademy

その他

Qiita

テスト

RSpec

ドットインストール

その他

書籍

その他

Git / GitHub

ドットインストール

Codecademy

WEB

Heroku

ドットインストール

おわりに

いろいろと書いてみましたが、やはり手を動かすのが一番だと思いますので、上記をこなしつつ、作りたいものを完成度がひどくてもどんどん作って、ブラッシュアップしていくというサイクルをまわせていければ良いなと思います!

本エントリも適宜、アップデートしていきたいと思います^^

57
66
4

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
57
66