結論
実践あるのみ!
ですが、まずはおおざっくりでいいので、PHPであれば、PHPの文法を覚える必要があります。
覚えると言っても暗記する必要はありません。
例えば、if文、for文など、キーワードを覚えるんです。
キーワードを覚えておけばあとはググったり、chatgptに聞いて利用することができます。
よくある間違いとしては、暗記すること。これはNGです。
あとは、何回も同じ教材を繰り返し実施すること。これもNGです。1回さらっとやるだけでいいです。
わからないところは飛ばしてOK
そして、プログラミング言語って使わない文法も多々あります。
例えば、whileとかswitch文とかそんなに使わないです。なので、必要な時にググればいい。
コマンドってほぼ無限にあるので、必要なコマンドだけ覚えて、あとは忘れていいです。
覚えるのも、キーワードのみ。キーワードとどんなことができるのかだけおぼえればOKです!
あとは実践です。
実際に自分の作りたいもの、または誰かの作りたいものを作る。
自分で作りたいサイトがある場合は、それが一番いい。
もしない場合は、友達や同僚に聞いて、誰かの作りたいものを作る。
ここでは、設計、実装、運用全てのことが学べるので、是非チャレンジしてみてください。
そして、ここではほぼ失敗します。失敗していいです。
自分には何が足りないのか?どんなことが向いているのか?
それを知るのが目的だからです。
ちなみに私の場合は、作りたいサイトがあったのでそれを毎日コツコツと作ってました。
わからないことはGoogle検索でなんとか進めます。
もし、詰まってしまってどうしようもない場合は、
私が初心者用の相談サービスをココナラでやっているので、
よければそちらを使っていただければスムーズに進めるかと思います。
ポイントは、なるべく簡単な内容のシステムを作ることです。
完成させるのが一番難しくて、達成感も得られるため、必ず完成を目指しましょう。
そして、完成させるためにはざっくりとしたスケジュール管理するのがいいです。
僕はjootoというツールを使ってます。無料で利用できるガントチャートやTODOツールです。
やることを記載しておいて、大体でいいです。大体どのくらいかかるのかをざっくりと見積もります。
見積もりは時間ベースでいいです。大体1時間、8時間、10時間などと決めて、それを足して、大体何日かかるって感じで見積もります。
そして、別にその期限が過ぎても何にも問題ないです。目明日が欲しいだけです。
目明日があると、人はモチベーションが続くので、スケジュール管理は重要です!
あとは作るだけです!
作って作って作りましょう!
それを日課にするんです。
どちらかというと、勉強してるってよりかは、Webアプリを作っているっていうモチベーションでやるのがおすすめです!
ということで、ぜひ、Webアプリを作ってみてください!
わからないことがあれば、ココナラで相談サービスもやってますので、気軽に相談ください!
初心者向け【Laravel/PHP】相談のります 現役エンジニア/Udemy講師が課題を1件チャットサポート!
あと、チャンネル登録、高評価お願いします。
泣いて喜びます。それだけです。