オンライン講座「よくわかるRuby on Rails入門-RubyとRailsを基礎から学びWebアプリケーションをネットに公開しよう」を、世界最大級のオンライン学習プラットフォームUdemy(ユーデミー)にて公開を開始しました。
コース概要
汎用性が高くPythonやPHPと同様に人気のあるRubyを使ってWebアプリ作成に挑戦しよう。
基礎からAWSでの開発環境構築、Herokuを使ってWebアプリをインターネット上で公開するまでを体系的に学ぶ。
Ruby on Railsとは?、Webアプリケーションをより効率的に作るための、Webアプリケーションフレームワークの一つです。
Ruby on Railsは、複雑なWebアプリケーションを効率的に開発できるメリットから、民泊予約サイトのAirBnB(エアービーアンドビー)や、ソースコード管理サービスGitHub(ギットハブ)、 クラウドファンディングのKickstarter(キックスターター)など、有名スタートアップ企業でも採用されています。
オープンソースであり、無償で利用できることから、多くのエンジニアに利用されて目に触れれることで、日々進化が行われています。品質が高く維持されていることも特徴です。
Webアプリケーションフレームワークとは? Web開発における、共通した作業にともなる労力を軽減、Webアプリケーションを少ないコードで開発できるように作られたものです。
Rubyとは?Webアプリケーションフレームワーク、Ruby on Railsでも使われるプログラミング言語です。 オブジェクト指向、シンプルな文法、強力な標準ライブラリ国際標準として規格化が行われているといった特徴があります。まつもとゆきひろ氏が開発した日本初のプログラミング言語です。世界中で利用されていますが、日本でも利用者が多く、日本語の情報が豊富にあるメリットがあります。
学習のスタイル
体験型の学習スタイルを取っています。
ただ動画を見るだけではなく、講師の操作を動画で見ながらご自身で体験してスキルを身につけていただきます。
演習問題に取り組むことで、スキルを定着させます。
対象の受講生
- プログラミング入門サイトを1周したくらいのWeb開発初心者
- 基礎は学習したが、Webサービスの実際の作り方と公開の仕方がわからない。
- ポートフォリオサイトを作ってWeb系の企業に転職したい
このコースで達成できること
- Ruby on RailsとRubyを使った実践的な開発スキル
- Ruby on RailsとRubyの違いを理解
- Webサービスを公開する方法
- クラウドサービス、HerokuのPaaS(Platform as a Service)を使って自分のサービスをネット上に公開する方法を学ぶ
- AWS Cloud9を使った開発環境の構築
- Web系の企業転職の際に魅力的に映るポートフォリオサイトの作成
カリキュラム
- イントロダクション
- 開発環境構築(クラウド開発環境 AWS Cloud9・1年無料枠利用)
- Ruby の基礎
- Ruby on Railsの基礎
- ミニQ&Aサービスの開発
- Webサービスをインターネットに公開する(Heroku・無料プラン利用)
利用ソフトウェア等
下記を使用してWebアプリケーション開発を学習します。
- Ruby 2.5.1・・・サーバ側で動かすプログラミング言語
- Ruby on Rails 5.2.1・・・Webアプリケーションを高速で開発するためのフレームワーク
- AWS Cloud9・・・アマゾン ウェブサービスが提供するWebブラウザで動作する開発環境
- Heroku・・・Railsアプリケーションを簡単にインターネットに公開できるクラウドサービス
- Google Chrome ・・・Webブラウザ
事前に必要な知識
- HTMLの基礎
- CSSの基礎
- JavaScriptの基礎
- データベース・SQLの基礎
完璧な知識がなくても受講いただけます。 体験しながら慣れていっていただければと思います。
今すぐ受講!
興味を持ったら
今すぐ受講してください!
コースにご満足いただけない場合は、30日間返金保証で安心です(iOSアプリ内決済を除く)
読者限定特別クーポン
日頃の感謝を込めて、プログラミング入門ナビ読者の方限定で使える特別クーポンを下記に掲載します。
下記リンク経由で購入すると、特別価格で購入できますので、ぜひご利用ください!!!
コース紹介動画
おわりに
詳細は無料プレビュー動画を30分用意しましたので、ぜひUdemyのWebサイトでご覧ください! !
動画で学ぶプログラミング入門
オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!
在宅学習応援!今なら複数の基礎コースが無料!!
今すぐ詳細を確認する