ToolArc

ProgrammingHacksは未経験からの開発学習に合う?教材・質問対応・料金・転職サポート

本記事にはアフィリエイト広告が含まれます。

販売の仕事をしていて、IT職への転向が気になり始めた。でも、プログラミングは未経験。開発する仕事に関心はあっても、何から学べばよいか、自分がその作業を続けたいかは、まだ分からない。仕事を続けながら、まず開発を学びたい人にとって、教材の内容と疑問を相談できる場所は、どちらも気になる点です。

ProgrammingHacksは、初歩からWebアプリ開発へ進む動画講座です。初めての学習で、取り組む順番や疑問の相談先を自分で探すことに不安がある人が比較する選択肢になります。経験する作業と支援の内容を、勤務予定や費用と照らして考えます。

自宅でノートPCと学習メモを使って学ぶ人のイラスト
学習場面のイメージです。実際の受講者や教材画面ではありません。

この記事の結論

  • 画面作りから処理・データの扱いへ進み、Webアプリ開発の初歩を学びます。
  • 用意された教材で進め、疑問を相談したい人に接点があります。学習途中で止まった人も、基礎を見直す方法として比較できます。
  • 仕事と両立するには、動画の視聴だけでなく、自分でコードを動かす時間も見積もります。
  • 標準受講料は税込69,800円です。無料入門との違いを、教材と相談先を自分で組み合わせるか、講座を利用するかで考えます。
ProgrammingHacksの学習内容とプランを見る

画面を作ることから、処理とデータを扱うWebアプリへ

Webアプリは、見た目を作るだけで完成するものではありません。ブラウザに見せる画面、操作に応じて動くプログラム、保存するデータが関係します。ProgrammingHacksでは、サイト制作とデータベースを使ったWebアプリ開発を学びます。

学ぶこと開発のどの作業につながるか学んだ内容を試す例
HTML/CSS・Bootstrap文章や要素を置き、色・余白・配置を整える見出しや色を変え、ブラウザで表示の違いを見る
Ruby値に名前を付け、計算や文字の処理を書く数値や文字を一つ変え、実行結果を予想して確かめる
Rails画面・処理・データを組み合わせるWebアプリの仕組みを学ぶ教材のアプリで、画面の表示と処理・データの関係を説明してみる
Ruby・Rails・Ruby on Railsの違いを知りたい方へ

Ruby(ルビー)は、プログラムを書くための言語です。数値を計算する、文字を組み合わせる、条件によって処理を変える、といった指示を書けます。

Ruby on Rails(ルビー・オン・レイルズ)は、Rubyを使ってWebアプリを作るためのフレームワークです。フレームワークとは、開発でよく使う機能と、コードの組み立て方をまとめた土台のことです。画面の表示やデータの保存・読み出しなどを組み合わせて、アプリを作ります。

Rails(レイルズ)は、Ruby on Railsの略称です。別の言語ではありません。この記事の「Ruby→Rails」は、まずRubyで処理の書き方を学び、次にその言語を使ってWebアプリの仕組みを学ぶ順序を指します。

用語の詳細:Rubyとは、Ruby on Rails

表の右列は練習の提案です。一か所変えて結果を見ると、どこを理解し、どこで疑問が残ったかを確かめられます。

公開されているRailsの説明では、ブラウザからの要求を受け、処理し、必要なデータを扱い、画面を返す関係を図で示しています。データベースは、データを保存して取り出すための仕組みです。画面に見えている部分の後ろで、何が動いているかを学ぶ段階へ進みます。Railsの公開サンプル

IT職に関心があるなら、こうした作業を学んでみることに意味があります。画面の変化が面白いのか、処理の理由を追いたいのか、動かない原因を調べる作業にも取り組みたいのか。職種名への関心だけでは分からなかった、自分がもっと学びたいことを考える材料になります。

ProgrammingHacksをおすすめしたい6つのポイント

  • 学ぶ順番が決まっている:事前準備からHTML/CSS、Ruby、Railsへ進みます。次の教材をその都度探す負担を減らせます。
  • 質問先を用意して始められる:小さな疑問もLINEで質問できます。調べても分からない時の相談先を持てます。
  • コードと結果を動画で見比べられる:処理と実行結果を同じ画面で示す説明があり、文章だけでは追いづらい人も説明方法を比べられます。
  • 予定に合わせて動画を進められる:オンライン動画を使い、勤務日・休日の空き時間に学べます。
  • 復習と質問を続けられる:受講期間に制限はなく、教材の見返しと質問サポートを継続できます。
  • 画面作りからWebアプリの処理へ進める:Rubyの演習、Railsの基礎・実践、サイト作成演習があり、見た目と処理の両方に取り組めます。

教材は94本以上の動画で構成されています。別の入門書でRailsの例が動かず止まった人は、本講座の基礎を見直し、例を動かして疑問を整理する進め方も考えられます。読み終えた章数だけで判断せず、値や処理の意味を説明できるか確かめながら学び直す方法です。

Rubyの変数で止まっているなら、説明の見せ方にも注目できます。公開例では、科目の点数に名前を付け、その名前を計算に使い、平均の結果を同じ画面に表示します。文字を入れた値を組み合わせて表示する説明もあります。値・計算・表示の対応。その流れを、コードと実行結果の両方で追える形式です。Rubyの公開サンプル

意味を追えたら、自分で値を変えて実行し、予想と結果を比べてみます。違いが出た箇所は、見返す時や質問する時に確かめたい点になります。

動画で学ぶ時間と、分からない時のLINE質問

学習の目安は、1日2〜3時間で約2か月です。修了期限ではなく、学習時間が少ない場合も同じ期間で終わるという意味ではありません。

販売のシフトと両立するなら、次の勤務予定を見て、学習に使える時間を数えます。勤務日の短い時間に説明を追い、休日のまとまった時間に入力・実行する、といった組み方もできます。動画の視聴だけでなく、コードを動かす時間と疑問を整理する時間まで含めるのがポイントです。

教材どおりに書いたつもりでも動かない。画像が表示されない。公式に掲載された回答例には、スペルの修正、画像の参照先、ifによる条件分岐の説明があります。修正箇所に加えて理由を説明する回答もあり、「何を直すか」と「なぜそうなるか」を知りたい時の支援を比べる材料になります。

質問するときの準備例として、①どの説明に沿って何を実行したか、②何を変え、どんな結果が出たか、③予想と違う点はどこか、をまとめると状況を伝えやすくなります。

24時間は質問受付を指し、即時返信の約束ではありません。教材外の入門書や自作コードまで質問対象になるかは未確認です。

購入前に残る準備の確認:コードを動かすための現行手順とPC要件は確認できていません。公開例で使うAWS Cloud9は新規利用の受付を終了しているため、今から始める人向けの代替環境と追加費用の確認が必要です。これだけで講座全体が利用できないとは判断できません。AWS Cloud9の変更履歴

ProgrammingHacksの学習内容とプランを見る

69,800円に含まれる教材・質問支援と、無料入門との違い

標準講座の受講料は税込69,800円です。比較するのは、教材と疑問への対処先を自分で組み合わせる方法と、講座でまとめて利用する方法です。

比べる点無料入門を自分で選ぶ方法ProgrammingHacks
学ぶ順番教材ごとの範囲を見て、次に進む内容を自分で選ぶ事前準備からHTML/CSS・Ruby・Railsへ続く章立てがある
説明と練習文章・公開動画・練習例を組み合わせる動画と演習で進め、分からない箇所を見返せる
疑問への対処検索や公開質問など、相談先を自分で探す講座のLINE質問を利用できる
続け方使う教材と相談先を必要に応じて選び直す教材の見返しと質問サポートを継続できる

無料で読めるRailsガイドの入門や公開動画でも、初歩を学べます。最初の短い例だけを試したい人、教材選びや疑問の調査を自分で進めたい人には、この方法があります。

無料の方法にも相談先はあります。一方、教材を選ぶたびに学ぶ順番や相談先を探すより、講座の教材で続けたい人には、有料講座を比較する理由があります。未着手でも、開始時点からその準備をしたいなら検討できます。無料教材で挫折していることは条件ではありません。

転職サポート付プランも価格表にあります。標準講座69,800円とは別に、転職サポート付79,800円が特商法表示に記載されています。現在の申込可否、支援内容・対象・期間、標準講座から変更できるかは未確認です。標準講座に転職支援が含まれるとも、後から必ず追加できるとも扱いません。商品別の価格・販売条件

販売条件では、申込完了後のキャンセル・返金は受け付けていません。支払時の手数料は購入者負担です。PCや外部サービスに必要な費用は未確認のため、受講料だけを学習に必要な総額とは扱えません。特定商取引法に基づく表示

学んだ作業を、続けたい学習とIT職を考える材料にする

IT職への転向に関心があっても、学習を始める時点で退職や転職時期まで決める必要はありません。学びながら、面白かった作業と、もっと知りたいことを記録できます。

振り返るのは、見終えた動画の数だけではありません。変更した理由を説明できたか、予想と違う結果を見直せたか、分からない点を相談できたか。行った作業を言葉にすると、続けたい学習と必要な支援を具体的に考えられます。

ProgrammingHacksの学習内容とプランを見る

本記事は2026-10-08に確認した公式の商品・サービス案内、特商法表示、公開画像、動画の自動字幕と一部静止画、AWS公式案内に基づきます。受講・購入・LINE質問は行っていません。教材・支援・料金・環境・契約条件は変更されることがあります。記事の練習・計画・質問準備は講座の指定課題・書式ではありません。掲載回答例はすべての質問対応を示すものではなく、本人の問題解決を保証しません。学習例や振り返りは職業適性・採用可能性の判定ではなく、習熟・転職・就職・案件獲得・収入を保証しません。