Ruby on Rails 5入門 -Rubyプログラミングの基礎から学べる-
What you'll learn
- プログラミング言語Rubyのプログラミングができる
- Cloud9を使ってRuby on Rails 5の開発環境が構築できる
- Ruby on RailsによるHello World! プログラムが書ける
- シンプルな電話帳アプリの開発を通して、CRUDアプリケーションの開発ができる
- Ruby on Railsを学ぶ上で重要な用語の意味を知ることができる
Course content
- Preview03:31
- 08:31受講オリエンテーション
- 00:31補足:受講オリエンテーション
Requirements
- 初歩的なPCの操作の知識
- 初歩的なHTMLの知識
Description
このコースは、Ruby on Railsの基礎を短時間で学習して、Webアプリケーションを開発できるようにしたい方向けに、最小構成のコードを丁寧に解説しながら、RubyとRuby on Railsの基礎を短時間で習得できる内容となっております。
このコースは、プログラミング初心者の方を対象としております。普段からプログラミングをされている方には、物足りないと感じてしまう場合がありますので、ご注意ください。
Ruby on Railsは、とても強力なフレームワークです。これから新規にWebアプリケーションを作る時におすすめします。
私はRuby on Railsのエンジニアとして実務経験を詰みながら、勉強会やインターンの講師の仕事もしてきましたので、その経験を生かしたカリキュラムとなっております。
Ruby on Railsを勉強する人気のコースは世の中に沢山ありますが、勉強会の講師を行ってきた経験から、はじめての方が取り組むには難しすぎる内容だと感じることがよくありました。
そこで、最小構成のコードを手を動かして学ぶ本コースを作成しました。
初心者が、手間取りやすい開発環境の構築も、全手順を動画で解説するので安心です。
このため、Ruby on Railsの勉強をはじめてみたけれど、内容が難しくて挫折してしまった方が、もう一度基礎を学びたいケースにも向いています。
この講座で、短時間でRuby on Railsの基礎を学び、そのあとに公開を目指したWebサービス開発の学習を進めるのがオススメです。
このコースの主な内容は、下記となります。
- プログラミング言語Ruby入門
- Ruby on Railsの学習をする上で、知っておいた方がよい基本的な事項を知ることが出来ます。
- Cloud9というWebサービスを使って、Ruby on Rails 5の開発環境を構築できるようになります。
- 新しいプログラミング言語や、フレームワークを学習するときのお約束、Hello World!を開発します。
- シンプルな電話帳アプリケーションの開発を通して、CRUDアプリケーションの開発の基礎を学びます。
【改訂履歴】
- 2018/1/9 開発環境構築について、Cloud9がAWSに統合したことへの対応
- 2017/4/19〜 レクチャーの追加:プログラミング言語Ruby入門に関する講座を随時追加中。
- 2017/4/18 レクチャーの追加「5-13 リファクタリング(Controller)」
- 2017/4/7 電話帳アプリの完成版ソースコードをダウンロードできるようにしました。
- 2017/4/7 Hello Worldの完成版ソースコードをダウンロードできるようにしました。
Who this course is for:
- Ruby on Railsをはじめて学習する方
- プログラミング言語Rubyをはじめて学習する方
- プログラミング初心者
Instructors
ITエンジニア / プログラミング講師. プログラミング入門ナビ編集長. 株式会社プログラス 代表取締役.
現役の技術者. エンジニア歴は10年以上. 高校時代の15歳からプログラミングをはじめる.
数々の開発プロジェクトに参画し, 勉強会の講師や, 大学生向けインターン講師に従事してきた経験も生かして, Udemyを使ったプログラミング教育に取り組む.
コース制作では, 受講生の皆さんが自己実現を達成できるように, わかりやすく説明し, 現場で使える内容を心がける.
Webアプリケーション開発、スマートフォンアプリ開発, インフラ, ディレクション, PM, サービスグロースハック, 新規事業立ち上げ, 人材採用など, 会社員として経験を積んだ後に起業. ソフトウェア開発事業、教育研修事業、インターネットメディア事業等に取り組む.
東京都在住, 長野県安曇野市出身.
主な経験:
Ruby (Ruby on Rails) , PHP(CakePHP, Symfony2, Laravel, WordPress), C# (.net)、データベース(SQL, MySQL, データベース設計)、Swift(iOS), Java(Android), サーバ構築・保守(Linux, AWS, heroku), JavaScript(jQuery, Vue.js, Nuxt.js), Python, 開発ディレクション, PM, UI/UXDなど。
インターネット広告, マッチングアプリ, イベントチケットEC, eラーニングシステム, 旅行EC, グルメサービス, 家計簿, 電子書籍, 業務会計システム, 棚卸管理システムなど.
最終学歴:
群馬大学大学院 工学研究科 博士前期課程修了
東京都千代田区で活動する、社会人向けプログラミング教室 Proglus(プログラス)です。
講師の中村祐太を中心メンバーとして運営しています。
プログラミングをオンライン動画やセミナー形式により教えています。
プログラミング学習を通して、受講生の皆さまの自己実現をサポートいたします。