Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Full-stack

Ruby on Rails 公式ガイドに従ってください

このレッスンでRuby on Railsを書く場所はなぜ書くのかを理解し、この言語とフレームワークでどのようにサービスを作成できるのか、公式ガイドに従いながら話します。

  • leegeng
실습 중심
웹개발
블로그만들기토이프로젝트
Ruby
Ruby on Rails

学習した受講者のレビュー

こんなことが学べます

  • Ruby on Railsの開発方法

  • Ruby on Rails 実践のヒント

Ruby on Rails 公式ガイドに従ってください

現代のWeb開発の中核、Ruby on Railsであなただけのサービスを作りましょう。

Ruby on Railsは、Airbnb、GitHub、Shopifyなどの世界的なサービスで使用されており、迅速な開発と豊富なライブラリで、多くの開発者に愛されています。このレッスンでは、Ruby on Railsの基本から実務まで取り上げ、このフレームワークを使用する理由と方法を公式ガイドを通じて体系的に学びます。 Pythonに似た文法のおかげで、初心者でも素早く学び、Webアプリケーションを作成できます。また、就職を準備するジュニア開発者が知っておくと良い技術スタックで、実務ですぐに適用できる有用なスキルを身につけることができます。このレッスンを通して、あなたもRuby on Railsの魅力に陥ります。

このようなことを学びます。

1⃣講義紹介

  • Ruby on Railsの利点と活用:Railsが現代のWeb開発に不可欠な理由、実際のケースでその理由を調べます。

  • 公式ガイドの紹介:Ruby on Rails公式ホームページや文書を見学し、学習する内容の概要を提供します。

2⃣ Hello, Rails!

  • 開発環境設定:Ruby on Rails開発のための環境設定から始めます。

  • 最初のRailsプロジェクト:簡単なWebアプリケーションを作成し、Railsの基本構造を学びます。

  • 練習の例とスクリーンショット:実際のコードの作成と結果から理論を実践に移します。

3⃣ブログを作る

  • MVCパターンについて:モデル、ビュー、コントローラの役割と相互作用を学びます。

  • CRUDの実装:データを作成、照会、変更、削除する基本的なWebアプリケーション機能を実装します。

  • セキュリティとリファクタリング:開発したアプリケーションのセキュリティを強化し、コードを改善する方法を学びます。

4⃣公式ガイドより少し行ってみる

  • 認証とセキュリティ: auth0 などのサービスを使用して、ユーザー認証を簡単に実装する方法を学びます。

  • デザインとUI :tailwindcssを使用して、モダンでレスポンシブなWebデザインを適用する方法を学びます。

  • デプロイとモニタリング: railway 経由のデプロイ方法と Sentry でエラーをモニタする方法を学びます。

受講前の注意

練習環境

  • オペレーティングシステム:すべてのオペレーティングシステムで利用可能(Windows、macOS、Linuxを推奨)

  • 使用ツール: Visual Studio Code, Git

  • PC仕様:特別な要件はありません(通常の開発環境で駆動可能)

学習資料

  • フォーマット:PPT、ソースコード、実践例

  • 分量:講義ごとに1時間分の動画や実習資料を提供

選手の知識と注意事項

  • 必須知識:基本的なプログラミング知識が必要、Ruby言語の事前知識があれば良い

  • 講義品質:高精細映像と明確なオーディオを提供

  • 学習方法:各セクションごとに理論学習後の練習を通じて直接適用することをお勧めします

このレッスンは、Ruby on Railsの全体的な理解と実際のプロジェクト開発能力を高めるためのカリキュラムで構成されています。 Railsに初めて接する方はもちろん、すでに経験がありますが、より深い理解を望む方にも適しています。今すぐ始めて、独自のWebアプリケーションを作成してください!

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Ruby on Railsが気になる方

  • 自分のサービスを素早く作りたい方

前提知識、
必要でしょうか?

  • Ruby言語

こんにちは
です。

55

受講生

5

受講レビュー

6

回答

4.6

講座評価

1

講座

카카오, 루닛 등을 거쳐 지금은 당근마켓에서 중고거래 서비스를 개발하는 백엔드 엔지니어로 일을 하고 있어요.

カリキュラム

全体

19件 ∙ (4時間 35分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

5件

4.6

5件の受講レビュー

  • kohyounghwan1626님의 프로필 이미지
    kohyounghwan1626

    受講レビュー 4

    平均評価 5.0

    修正済み

    5

    94% 受講後に作成

    雪連休に気になったことを一度撮って食べようという気持ちでrails 8 tutorialをより、自分で勉強するのがうまくいかなくて講義を受講しました。 まず、講義をご用意いただいた部分に感謝しています。 もっともない講義ではありますが、他のInflearnの他の講義の価格に考慮して、受講評を残してみましょう。 1. チュートリアルの他に他のギムを貼ってみる部分は良かったようです。 2. チュートリアル 一緒に見る コンシャンは良かったようですが、チュートリアル以上のものがなかったようです。 railsのmagicのような部分に対するかゆみが解消されたわけでもなく、本当にチュートリアルのようにしてみるような感じでした。 3. 講義の説明に rails を書くところはなぜ書くのか理解してみようと出ていたが、その部分に対する解消がうまくいかなかった。解決されていません) 4.マークアップは腹部は残念でした。私の個人的な考えでは、今の時点でrailsに関心を持つ人々は噂の膨大な生産性に対する期待を持ってくる方がほとんどのようで、バックエンドとフロントを分けないことで得られる生産性、そんな状況でrailsが与えるできる喜びのようなものが気になる人たち一同で、マークアップは福祉で終わる?これはREST API講義でも可能な内容だと思います。 残念なことをたくさん書いていますが、もう一度講義を準備していただきありがとうございました。 AI がうまく動作し始め、Rails の生産性がさらに注目されている時期なので、この講義をきっかけに、Rails にさらに興味を持ち、引き続き注目していきたいと思います。ありがとうございます。

    • zbqmgldjfh0405님의 프로필 이미지
      zbqmgldjfh0405

      受講レビュー 20

      平均評価 5.0

      5

      100% 受講後に作成

      まず、Railsを初めて勉強してみる立場で、ガイドを一人で見るよりもキャリアがある方と一緒にガイドを読んでいく過程がとても楽しかったです。ガイドを超えていくつかのユニークなサードパーティの技術のガイドも見てみながら適用してみる過程が楽しかったです! ただ、私のような場合、Spring技術をほぼ3年以上使ってきて、MustacheやThymeleaf開発経験があり、理解しやすかったのですが、「本当にWeb開発を初めて」という方には多少理解しにくかったと思います。 RailsのMVCパターンで、どのオブジェクトがユーザーの要求を受け取り、処理、めくり、ビューを作成するかを説明するパーツが追加されていたら、「本物の初めてのWeb開発」の方にも役立ったようです。 さらに、"実際のプロジェクト開発能力"と書かれていますが、実質的にサーバーサイドレンダリング方式をルビー陣営ではまだ多く使用していますか? フロントは別々に提供し、Rest APIを作っていく方法だったらもっと良さそうだと思いました。 htmlの仕事は実際には少し無関心の領域ですか? 今後講義が出てくるなら、MVC、exception処理、エンドポイントテストなどに関する話ももっとしていただければいいと思います! どうやら価格が少しはあるみたいですか?他の無料講義より期待する点が多くなることは事実でしたし、少しは残念だと思われ、後期を長く残す点、ご了承ください。 すぐにリファレンスを一緒に読んでCRUDを作るプロセス自体はとても良かったです!

      • leegeng
        知識共有者

        zbqmgldjfhさんのレビュー 後続の追加講義を準備していますが、直接受講してくださった方の立場でのフィードバックが大いに役立つようで、よく反映してすぐに更新してみるようにします。 そしてご質問いただいたサーバーサイドレンダリング方式は現業でも依然として使われていますが、どうしてもサービスが大きくなって一手が多くなれば、おっしゃるとおりフロントをReactや他の技術に分離する傾向です。しかし、サービスを初期に作る状況であれば、よく使われる方式だと見ることができそうで、現業でもそのようなレガシーが依然としてサービスに使われていることもあります。 期待している点がさらに補完されるように悩んでみましょう。フィードバック ありがとうございます。

    • shonndev4081님의 프로필 이미지
      shonndev4081

      受講レビュー 1

      平均評価 5.0

      5

      94% 受講後に作成

      Railsの最新バージョンについて教えていただき、とても良かったです。基本的に公式ガイドを通して説明していただき、一歩一歩教えていただくのがとても役に立ちました。 講義を通してRailsの特徴と長所を学び、実務でも有用にうまく適用することができました。AIを活用される点もとても有用でしたし、私が真っ最中に受講していた時とは違って新しく講義を撮っていただいてとても良かったです。RoRがどれほど生産性が高く魅力的なフレームワークなのかを悟るようになりました。 今後はRuby言語の深い部分や、有用な機能に関するトピックやSidekiqのようなRoRで有用に使われる機能、RoR上級版について講義で撮っていただければ良いと思います。Springが大多数の国内でRails講義がInflearnにあるということがとても感謝で、恵みの雨のような感じでした。良い講義を撮っていただいてありがとうございます。

      • cgoing4dev님의 프로필 이미지
        cgoing4dev

        受講レビュー 1

        平均評価 4.0

        4

        63% 受講後に作成

        • blue3197님의 프로필 이미지
          blue3197

          受講レビュー 6

          平均評価 4.5

          4

          100% 受講後に作成

          ¥6,502

          似ている講座

          同じ分野の他の講座を見てみましょう!