100名以上のプログラミング学習のメンター経験をもとに、過去・未来に関わった初学者に向けて、みんながつまづきがちなところを解説・発信しています。
【Rails】paramsメソッドの使い方を徹底解説【初心者向け】
本記事では、Ruby on Railsにおける「paramsメソッド」について解説します。paramsメソッドはユーザーから送信された情報を扱うための仕組みですこの記事を読むとRailsのparamsの基礎的な使い方を学べます。params
【Rails】Strong Parameterの使い方と仕組みを徹底解説【初心者向け】
この記事では、RailsにおけるStrong Parameterの使い方や注意点について初心者向けに解説します。Strong ParameterはRails4で導入され、現在は必須の技術です。本記事では、Strong Parameterの使
【Rails】findとwhereの違いを徹底解説【初心者向け】
Railsにおいてデータベースからデータを取得するにはActive Recordを使用します。その際findメソッドとwhereメソッドがよく使用されます。この2つのメソッドの違いを深く理解するのが重要です。本記事ではfindメソッドとwh
【Rails】before_actionの使い方を徹底解説!【初心者向け】
Railsでは、コントローラーのアクションを実行する前に特定の処理を実行するためのフィルターとしてbefore_actionが用意されています。 本記事では、初心者向けにbefore_actionの基本的な使い方やオプションについて解説しま
【Rails】ページネーションを実装するためのPagyの使い方【初心者向け】
本記事では、Railsアプリケーションでページネーションを実装するための手順を紹介します。。Pagyというページネーションライブラリを使い、Railsアプリケーションでページネーションを実装する方法を解説します。Pagyはカスタマイズ性が高
【Rails】適用済みのmigrationファイルを変更する手順【初心者向け】
Railsのmigrationファイルの間違いに気づき、編集して再適用しようとしたけど、うまく適用できないということはないでしょうか。本記事は、Rails初心者向けに適用済みのmigrationファイルを変更する手順について説明します。この
【Rails】sessionの使い方と仕組みを徹底解説【初心者向け】
Ruby on Railsの学習初期で現れるsessionをは初心者には特殊な変数に見えますよね。sessionはログイン・ログアウトを実現するための必須スキルです。本記事ではsessionの使い方と仕組みを初心者向けに解説します。Rail
【Rails】flashの使い方と仕組みを徹底解説【初心者向け】
Ruby on Railsの学習初期で現れるflashは初心者には特殊な変数に見えますよね。flashの活用はログイン・ログアウトやデータの更新処理の後にユーザに親切なメッセージを表示するための必須スキルです。本記事ではflashの使い方と
【本気のパソコン塾】月額5,280円〜のサブスク型プログラミングスクール
本気のパソコン塾は月額たった5,280円〜でWebデザインとWebプログラミングを学べるサブスク型スクール。初心者に配慮された実践的かつ分かりやすい動画コンテンツが豊富に用意されているので、安心して学べます。今なら7日間無料トライアルで合わ
プログラミングのメンターのメリットと探し方!歴3年のメンターが解説
プログラミング学習において以下のような不安はありませんか?教材が難しくて進められない。エラーが解決できなくて辛い。どれくらい勉強すればエンジニアになれるか判断できない。今の自分のレベルが分からない。モチベーションが続かない。自分一人ではもう
【Rails】renderの解説!基本・引数・オプションを完全理解!
render は Rails で HTTP レスポンスを作るための大事なメソッドです。初心者の方は特に render メソッドをなんとなく使っていないでしょうか?かくいう私も Rails 学びたてのころは既存のコードを参考に勘で使っていまし
【侍テラコヤ】高コスパのサブスク型プログラミングスクール!現役エンジニアに質問し放題
.eye-catch-wrap, #rtoc-mokuji-wrapper { display: none;}安価で必要なだけ受講できるサブスク型プログラミングスクール!!サブスク型プログラミングスクール「侍テラコヤ」(SAMURAI T
プログラミング独学 何から始めたらいいの?初学者をサポートしてきた経験からの結論
プログラミングを学びたいけど何から始めたらいいか分からない・・・そんな疑問に答えます。何を学ぶか決めるプログラミングと言っても何を学ぶかでできることは異なります。何を学ぶかで準備するものが変わってくるのでまずはそこから決めましょう。できるこ
【テックアカデミー】はじめての副業コースが最強!未経験から実績作りまでサポート
.eye-catch-wrap { display: none;}プログラミング副業に必要なスキルを一直線に学習できるコース!!はじめての副業コースは受講生満足度98.7%のテックアカデミー(TechAcademy)の副業のスキル取得に特
【Rails】エラー解決まとめ(心構え、手順、個別の対処法まで)【初心者向け】
プログラミング初心者向けに Ruby on Rails で発生するエラーの対処方法をまとめました。初心者にとってエラーは一番の悩みのタネです。私も初心者のころは全く解決できず何日も無駄に過ごすということがありました。もちろん今ではほとんどの
DBに接続できない場合の対処法【Ruby on Rails 初心者向け】
Rails アプリが起動しません・・・データベース関連のエラーがでているのですがどう対処したらいいのか・・・そんな疑問にお答えします!うまく接続できないのはプログラミング自体とはまた別のことなので焦ってしまいますよね。実際データベースへの接
Missing template XXX/YYY の原因と対処法【Ruby on Rails 初心者向け】
Missing Template というエラーがでて修正できません。どんなふうに解決していけばいいでしょうか・・・そんな疑問にお答えします。このエラーは Ruby on Rails のコントローラがビューを呼び出すときに発生するエラーです。
RoutingError: No route matches [HTTPメソッド] “パス” の原因と対処法【Ruby on Rails 初心者向け】
RoutingError No route matches “パス” というエラーがでて修正できません。どんなふうに解決していけばいいでしょうか・・・そんな疑問にお答えします。このエラーは Ruby on Rails のルーターに起因する
ActiveRecord::RecordNotFound (Couldn’t find xxx without an ID) の原因と対処法【初心者向け】
ActiveRecord::RecordNotFound (Couldn't find xxx without an ID) というエラーがでて修正できません。どんなふうに解決していけばいいでしょうか・・・そんな疑問にお答えします
AcitveRecord::RecordNotFound in … Couldn’t find (A) with (B) の原因と対処法【初心者向け】
AcitveRecord::RecordNotFound in … Couldn’t find xxx with xxx というエラーメッセージが出て修正の目処がたちません。どうすれば正しく動くでしょうか。そんな疑問にお答えします。このエラ
エラーメッセージを読むメリット3選【プログラミング初心者向け】
エラーを解決するためにはエラーメッセージを読むといいと聞いたのですがメリットが分からない上に難しくて読む気が起きません。なぜエラーメッセージを読む必要があるのでしょうか。このような疑問にお答えします!エラー解決はプログラミング上達のキモとな
rails s で表示されるあの英語はなんですか?分かるようになったほうがいいでしょうか動作を理解するにはログを読めと言われたんですが何をどのように読めばいいんでしょか・・・そういった疑問にお答えします。ログ情報はアプリケーションの動作を把
【Ruby on Rails】エラー画面の見方とポイントを解説
エラーが出て何も進みません・・・エラーをちゃんと読むと分かると聞いたのですが、どのように見ればいいのかまったく分かりません・・・このような疑問にお答えします!エラー画面を解読することはエラー解決で最初にすべき基本ですが、初心者のころはとっつ
プログラミングのスキルを身につけたいけど特に作りたいものがありません。どうしたら作りたいものを考えることができますか?このような疑問にお答えします。プログラミング学習で一番効率のよい勉強法はアウトプットです。つまり、何か作ることです。しかし
ファイルの絶対パスと相対パスとは?意味と違いを徹底解説!【初心者向け】
絶対パスと相対パスがわかりません。何が違うのでしょうか。そして何につかうのでしょうか。そんな疑問にお答えします!パスとはパスはファイルやディレクトリの場所を表す記法です。ファイルやディレクトリの場所までの経路(path)で表すためパスと呼ば
UrlGenerationError: No route matches missing required keys: [:id]の原因と対処法を徹底解説【Rails 初心者向け】
missing required keys: というエラーが解決できません・・・そんな疑問にお答えします!結論UrlGenerationError: No route matches missing required keys: はヘル
render メソッドの引数のルール【Ruby on Rails 初心者向け】
render メソッドの引数に何を指定しているのかさっぱりわかりません・・・そんな疑問にお答えします!render メソッドとはHTTPレスポンスを作るためのメソッドの一つです。特徴としては「erb などのテンプレートファイル」を使って 「
redirect_to によるリダイレクトの方法を徹底解説【Ruby on Rails】
リダイレクトって何?Rails でリダイレクトする方法を教えて下さい。そんな疑問にお答えします。リダイレクトとはリダイレクトは HTTP レスポンスの一種です。HTTP レスポンスは通常は HTML などのコンテンツを返します。代わりに「次
link_to によるリンクの作り方を徹底解説【Ruby on Rails】
Rails でリンクをつける方法を教えて下さい。そんな疑問にお答えします!link_to メソッドの役割link_to は a タグを作るためのヘルパーメソッドです。a タグはリンクの基本ですので、Ruby on Rails では link
rails routes コマンドで何がわかるの?rails routes コマンドの出力の読み方を知りたいそんな疑問にお答えします!Ruby on Rails のルーティングは「なんだかよくわからない」と言って後回しにしていないでしょうか
【Ruby on Railsトラブル】rails server (rails s) できない原因と対処方法【初心者向け】
rails が起動できませんこの問題を解決します。初心者のうちは rails s でサーバが起動しないと驚きますよね。rails サーバが起動しない原因はある程度パターンがあり、解消手順もカンタンなものが多いです。しかし、知らないと戸惑うこ
プログラミングに向いた人っているの?自分がプログラミングに向いてるかどうかが気になる・・・そんな疑問にお答えします。これまで100名以上のプログラミング学習のメンターをしてきて、どうしてもプログラミング向きの方プログラミング学習で苦労する方
【Ruby on Rails】効率よくデバッグするなら pry-byebug を使おう
もっと効率よくデバッグできないだろうかそんな疑問にお答えします。エラーになったけど、そこで手が止まってしまう。初心者の頃はよくあることです。デバッグの基本はどの変数にどの値が入っているかを追うことです。しかし、慣れないうちほどコードを眺めて
プログラミング学習をしていると覚えることが多すぎて思ったように進めません・・・プログラマーってこんなにたくさんのことを覚えているんでしょうか・・・そんな疑問にお答えします!実はプログラミングにおいて暗記は必要ありません。というよりも、「暗記
【Ruby on Rails】undefined method ***_path の原因と解決のための前提知識の徹底解説【初心者向け】
undefined method ***_path というエラーが出て動作しません・・・こんな問題を解決します!原因undefined method ***_path は翻訳すると未定義のメソッド ***_path(ただし、*** のところ
プログラマーってどんな仕事なんだろう。ネットを見てるといろんなイメージがあるけど・・・こういった疑問にお答えします!これまで100名以上のプログラミング学習を支援してきましたが、初学者の「プログラマー」に対するイメージには誤解があります。本
【Ruby on Railsトラブル】rails コマンドがフリーズしたら spring stop を実行しよう【初心者向け】
rails コマンドを入力したら何も応答しなくなりました…このような問題を解決します。この問題は Rails5や Rails6 でもしばしば発生します。本記事では「rails コマンドがフリーズしてなにもできなくなった」という方のために解説
【プログラミング学習メンターが解説】プログラミングスクールのメリット・デメリット
プログラミングスクールは何がいいの?プログラミングを学びたいけどスクールを受講したほうが良いの?というお悩みに答えます。けして安くないお金を払って受講するわけですので、それに見合う成果が得られるか不安ですよね…本記事ではプログラミング学習メ
【Ruby on Rails】syntax error, unexpected end-of-input, expecting `end’ の原因と解決手順【初心者向け】
本記事では Ruby でよく発生するエラー、syntax error, unexpected end-of-input, expecting `end'の原因と解決手順について解説します。いままで100名以上のプログラミング学習を
【Ruby on Rails】undefined method `メソッド名’ for nil:NilClass (NoMethodError) の原因と解決手順【初心者向け】
Ruby や Ruby on Rails を学習していると一番多く発生するエラーがundefined method `メソッド名' for nil:NilClass (NoMethodError)というエラーです。この記事にたどり
HTML/CSS で思ったとおりにレイアウトされないときの確認手順【初心者向け】
HTML/CSSでうまくレイアウトできません。何を確認すればいいでしょうか・・・HTML/CSS を学びたてのころにこういったヘルプをよくいただきます。本記事では、こういったときの確認手順を解説します。確認手順まず最初に手順を記載します。全
つまづきがちなRubyの「戻り値」「返り値」について解説【初心者向け】
100名以上のプログラミング学習のメンターの経験から、最初につまづく箇所ナンバーワンが「戻り値」「返り値」の概念と感じます。本記事では特に Ruby におけるメソッドの戻り値について解説します。メソッドの戻り値(返り値)とはメソッドの戻り値
プログラミング学習では「わからないこと」をメモしよう【高効率の勉強法】
どのようにメモをとれば効率的に学習できるでしょうか・・・というご質問をよくいただきます。プログラミングは覚えることがたくさんあるのでしっかりとメモをとって学習を効率化したいという気持ちはよくわかります。そこで本記事では、効率的にプログラミン
「ブログリーダー」を活用して、ichigiさんをフォローしませんか?