クラスの概念を理解しよう!Rubyのclassとは【初心者向け】

Rubyのクラスについて解説していきます。プログラミングを使っていく中で必要になる知識なので、何かよく分からないという方はぜひ知っておきましょう。 Rub...

【開発現場で使える!】Ruby on RailsでのValidationの使い方

普段サイトなどで会員登録をする際に「パスワードは最低8文字以上でなければなりません」といった文言をよく見るかと思います。 こういった制約をRubyのフレー...

RubyでFile(ファイル)を読み込む方法【初心者向け】

Rubyでファイルを読み込む方法について解説しています。 RubyのFileクラスを使ってファイルの読み込み処理を行っていきます。覚えておくといざという時...

Ruby on Railsでrootへのルーティング設定方法【初心者向け】

RubyのフレームワークのRailsでルーティングの設定について、テックアカデミーのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。 ...

モデルの関連付け!ruby on railsで書くassociationの使い方【初心者向け】

RubyのフレームワークのRuby on Rails にはassociationという機能があります。これは、モデルとモデルを関連付けるためのもので、これを行う...

最初に覚えておきたい!Ruby on RailsのCRUDの使い方【初心者向け】

RubyのフレームワークのRuby on Railsの学習をする上でまず抑えておきたい「CRUD」について解説していきます。 CRUDという単語だけでなく...

ログを出力しよう!Ruby on Railsのloggerの使い方【初心者向け】

RubyのフレームワークRailsで使うloggerの使い方について解説しています。 開発する中でエラーが起きてしまった場合ログを見ると、どこでエラーが起...

使えると便利!Rubyで配列を使う方法【初心者向け】

プログラミングをする上で配列はよく使われます。今回はRubyで書く配列について、テックアカデミーのメンター(現役エンジニア)が実際のコードを使用して初心者向けに...

これは便利!Ruby on RailsでConsoleを使う方法【初心者向け】

作業している時書き方を忘れてしまうことはあるでしょう。 ただ、Rubyのファイルに書いてみて試すのは非常に面倒です。 ここでは、consoleという...

開発現場で役立つ!Ruby on Railsでテストを実行する方法【初心者向け】

RubyのフレームワークのRuby On RailsなどWebアプリケーションを作る言語ではテストがとても重要になってきます。 プログラミング言語でのテス...

実際の現場で使える!Ruby on Railsのhas_manyの使い方【初心者向け】

RubyのフレームワークのRuby on Rails内ではモデル同士でのリレーション(関連付け)を行うことができます。今回はそのリレーションの中のhas_man...

Ruby on Railsで扱うログインの実装方法【初心者向け】

RubyのフレームワークのRuby on Railsでログインを実装しようとするとdeviseというgemを使うのが一番手っ取り早いと言われています。 し...

ログイン・ログアウトで便利!Ruby on Railsでセッションを扱う方法【初心者向け】

RubyのフレームワークのRuby on Railsでセッションを扱う方法について解説しています。 facebookやTwitterなど普段使っているWe...

Webサービスの運営に必須!RubyでCookieを扱う方法【初心者向け】

RubyでCookieを扱う方法について解説しています。Webサイトを運営していく中でユーザーのデータ(どんな人がいつ訪れたのかなど)は必要不可欠です。 ...

変数の種類を知っておこう!Rubyで変数のスコープを使う方法【初心者向け】

Rubyで変数のスコープを使う方法について解説しています。 変数にもいくつか種類があるので、知っておくと今後役立つでしょう。 Rubyについてそもそ...

連想配列を身につけよう!Ruby on RailsのHashの使い方【初心者向け】

RubyのフレームワークRuby on RailsでのHashの扱い方について、テックアカデミーのメンター(現役エンジニア)が実際のコードを使用して初心者向けに...

SQLに強くなろう!Ruby on Railsのfindメソッドの使い方【初心者向け】

RubyのフレームワークRuby on Railsでのfindを使ったデータベースの扱い方について、テックアカデミーのメンター(現役エンジニア)が実際のコードを...

gemを使った開発!Ruby on Railsでクローラーを使う方法【初心者向け】

RubyのフレームワークのRuby on Railsでクローラーを使う方法について解説しています。 分析ツールなどいろんな情報をひとつのサイトにまとめたい...

テーブル結合の方法!Ruby on Railsのjoinの使い方【初心者向け】

RubyのフレームワークのRailsには、テーブル結合を行うためのメソッドjoinが用意されています。今回はテーブル結合の基礎と実際にRailsで行う際のコード...