\ 楽天市場 お買い物マラソン開催中 /

Progateの間違った活用法!一向にプログラミングが出来るようにならない理由

3 min 546 views
progate-machigatta
himakuro

himakuro

新卒で入社したブラック企業から脱出して超ホワイトな会社に転職。エンジニア歴は7年で普段はウェブサービス作ったりブログを書いたり、オンラインで未経験者の方にプログラミングを指導しています。

FOLLOW

https://himakuro.com/wp-content/uploads/2020/02/boy-nayamu.png

Progate(プロゲート)をやっているのに全然プログラミングが出来るようにならない!サイトも作れるようにならない!どうしたらいいの?

今回はこんな疑問に答えていこうと思います。

Progateはプログラミングを学習するための入門サービスとしては最高のサービスだと思います。

しかし間違った進め方をしていると一向にプログラミング能力は上達せず、ウェブサービスも、オリジナルのサイトも作れるようになりません。

そこで今回は初心者がやってしまいがちな3つの間違った学習方法を紹介します。

正しい方法で利用して、自分だけのサイトやブログを作れるようになりましょう。

https://himakuro.com/wp-content/uploads/2018/12/himakuro-plain-reverse.png

今回の記事はウェブサービスやサイトを作りたい人向けに書いているよ。(作った後の公開方法は別記事にて掲載予定)



Progateの間違った活用方法

学習コースだけで上達しようとしてる

progate-学習コース

Progateのレッスンは大きく分けて学習コースと道場の2種類があります。

学習コースではスライドを用いて解説をしてくれるのでとてもスムーズに問題を解くことが出来ます。さくさく進めることが出来るのでプログラミングの楽しさをここで体感する方も多いと思います。

あまりの楽しさに、ついつい学習コースを反復してしまう人も多いかもしれませんがこれは間違いです。

学習コースではどこに、どの様な記述をするべきかと言う答えの様なヒントが書いてあるので、解説を見てヒントをコピーするだけでも大抵クリアが出来てしまいます。

これを何度繰り返しても上達は難しいでしょう。

プログラミングを上達させたいのであれば、適度に道場に挑戦しましょう。

道場は学習コースで作成した成果物をほぼ自分の力で作成する必要があるので、本当の実力を確かめることが出来ます。

道場を1回しかやっていない

前の項目ではプログラミング力を上達させるためには道場に挑戦しましょう!と言いました。

道場の解説は必要最低限の色や幅などの情報しか無くノーヒントに近しい状態なので、最初のうちは過去のレッスンスライドを読み返してクリアするのが基本的な攻略方法となります。

そしてやっとの想いで道場をクリアすると、あまりの達成感に満足して終わってしまう方が多いですが、これも間違いです。

道場は繰り返しやるものです。

過去のレッスンスライドを振り返らなくても、実装出来るぐらいになるまでは繰り返し挑戦していきましょう。

学習コースの全制覇を目標にしてしまう

Progateには様々な言語やフレームワークの学習コースが存在します。

最初のうちは色々なものを触ってみようと言う意図で、色々な言語の学習コースだけを進めてみる方も多いと思います。

自分の興味がある言語を探すのは良い事ですが、これが行き過ぎると

https://himakuro.com/wp-content/uploads/2020/02/boy-programming.png

全ての学習コースをクリアするぞー

の様な意味のない目標が生まれてしまい、プログラミングの上達がストップしてしまいます。

プログラミング言語は同じ事をするにしても、言語によって記法などの違いが存在します。

一度に多くの言語を学んでしまうと混乱の要因ともなるので、自分が作るために必要な言語が定まったらまずはそれを集中的に学習するようにしましょう。

Progateだけでサイトを作れるようにはならない

Progateの道場はそれなりにレベルが高いですが、これだけでは自身のサイトやサービスは作れるようになりません。

そこでProgateの道場が物足りなくなってきたら、次のステップとして下記の3つの行動がおすすめです。

プログラミングを更に上達させるための3ステップ

  1. 好きなサイトの模写
  2. Udemyで学びたい言語に特化した動画を視聴する
  3. プログラミングスクールでより実践的な内容を学ぶ

好きなサイトを模写する

自分の好きなサイト、または作れそうなサイトのデザインをHTMLとCSSで真似して作ってみましょう。

これを行うことで各種メニューや画面の構成を作る力が飛躍的に向上します。

https://himakuro.com/wp-content/uploads/2018/12/himakuro-plain-reverse.png

模写をしたいサイトが見つからない場合は、見た目はそこまで複雑ではないQiitaのページから始めて見るのもアリだよ!

Udemyを活用する

目的に特化したUdemyの動画を視聴しながら学習もおすすめです。

Progateではカバー出来ていない部分の知識を動画で学ぶことでより実戦向きな内容を学ぶことが出来ます。

https://himakuro.com/wp-content/uploads/2018/12/himakuro-plain-reverse.png

Udemyの動画は定期的にセールをしているから、今すぐに見たい!とかなければセールまで待ってから購入するといいよ!

プログラミングスクールで実践的な内容を学ぶ

基礎が固まってきたタイミングでプログラミングスクールに通い始めるのもアリです。

何も知らない状態でスクールに通うと、独学でも学べる範囲を多額のお金を支払って学ぶことになってしまいます。

しかしProgateでしっかりと基礎を身に付けた今、本当にこの考えで良いのかなどの確認をプロのエンジニアに相談しつつ復習を行うことが出来ます。

プログラミングスクールに通うことを視野に入れている方は下記の記事に、どの様なタイプの方はスクールに通うメリットがあるかをまとめているので参考にしてみてください。

まとめ

今回の記事ではProgateを使ってプログラミング能力を向上させる方法、そして物足りなくなってきた場合の次のステップをまとめました。

冒頭にも述べましたがProgateはプログラミングと言う難しい言語を学ぶのを助けてくれる素晴らしいサービスです。

正しい方法で活用して、しっかりと基礎を固めていきましょう!

himakuro

himakuro

新卒で入社したブラック企業から脱出して超ホワイトな会社に転職。エンジニア歴は7年で普段はウェブサービス作ったりブログを書いたり、オンラインで未経験者の方にプログラミングを指導しています。

FOLLOW

カテゴリー:
関連記事

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です