sararan
@sararan

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Progate課金に関する初心者の学習方針について

解決したいこと

Progateでは様々な言語を学ぶことができますが、初心者がProgate全コースをProgateのみを用いて修了することは本当に推奨されるものなのでしょうか?

今月一ヶ月の間は時間がいくらでも使える初心者です。
GitHubで、艦これ攻略用サイト「制空権シミュレータ」を参考にした別ゲームのサイトを自力で作ってみたいと思い、ChatGPTとここQiitaで聞いてみたところ、HTMLとCSS、Javaの勉強を勧められたため、Progateを用いた勉強を昨日開始しました。
本日「HTML & CSS 初級編」を修了し、次の講座に移ろうとしたところ、課金専用だと言われました。
月額1000円+なので払えなくはないとは思いつつも、それなら時間もあるし全講座受けることになるだろうな、、と思いつつ、それだと混乱することにならないか、、??と思った次第です。
Webサイト作成とアプリ開発に興味があります。(逆にそれしか知らないので、それ以外に何があるのか教えていただければ幸いです)

要約:以下のどちらが最終的によいと思いますか?

・HTMLとCSS、Javaを一通り学習してやりたいことをすることを優先させた後、ほかの言語の学習に移る
・Progateの全コースを修了させた後、やりたいことをする

2

2Answer

個人的には、自分でWebアプリを作って楽しむだけなら前者で良いのではと思います。
Webアプリの作成に必要な知識は、Progateのコースでいうと以下ぐらいです。
・HTML&CSS
・JavaScript
・以下のうちどれか1つ(バックエンドに使う用)
 ーRuby, Ruby on Rails
 ーPHP
 ーJava
 ーPython
 ーGo
 ーNode.js
・(DBを使う場合)SQL

以下は基本的になくても良いと思います。
・jQuery(古い)
・React(必要になったらで良い、JavaScriptをある程度習得してからでないと難しい)
・Command Line(linuxで開発しないなら不要)
・Git(ソース管理しないなら不要、習得できると便利だが挫折しやすい)
・Sass(必要になったらで良い)

これぐらいなら独学でもなんとかなる範囲かなと思います。
逆に、独学で進めるのは難しそうと感じる場合は、1000円払ってでも体系的に学べるProgateが良い場合もあります。
まずは無料ですし取り返しもつくと思うので、ある程度独学で進めてみてはいかがでしょうか?

2Like

Comments

  1. @sararan

    Questioner

    まずはProgate以外のサイトも調べてみようと思います!ありがとうございます!

プログラム初心者だと、独学ではちょっとしたことで挫折します。(独学でいけるセンスがあれば別ですがそんな天才は1%以下)
→近くにできる人(メンター)がいるとなんでもちょっとしたことでも聞けるので、お金に余裕がある or 近くにプログラムできる人がいるなら、ChatGPTでなく人を頼ったほうがよいと思います。
あと一つ、プログラムの世界は学ぶことが無限大です。なので作りたいものを先に決めてそこに必要最小限「だけ」学んでいくほうが良いです。このあたりのニュアンスだったりコツみたいな話は、まだ今の精度のChatGPTでは教えてくれないので人に頼ったほうがよいと思います。(2回目)
ChatGPTくんはまだメンタルのケアまではしてくれません→挫折しそう。

とりあえず、
①作りたいものを明確にする
②そのために必要な技術(最低限)を調べる
③Progate課金して、②の最低限の講座の受講(受講が終わったら1か月で解約してもいいかもですね)
④手を動かす→小さな機能から1つずつ完成させる
⑤④を繰り返し、最終的に①の作りたいものを完成
の順で進めていくといいと思います!

2Like

Comments

  1. @sararan

    Questioner

    最近あまりしゃべってないけど詳しい人は周りにいるので、その人にも聞いてみようと思います!ありがとうございます!

Your answer might help someone💌