プログラミング

【検証】ガチの初心者がまず始めるプログラミング学習法。とりあえずやっておくべき3ステップ【独学】

みなさん、こんにちは。

マック改め「じぇむす」です。(https://twitter.com/McQueen0929

完全に余談なのですが、改名いたしました!!

由来は、シンプルに「METALLICA」のフロントマン、「ジェイムズ・ヘットフィールド」が大好きだからです!

Aさん
Aさん
「興味ないよ」

と言う方もいらっしゃるかと思いますが、以後お見知り置きを・・(笑)



 

さて、前回から「プログラミング」についてブログを執筆し始めたのですが

今回も同様に「プログラミング」についてゆる〜く執筆していきたいと思います。

 

【検証】31歳、パソコン超苦手な僕がゼロから独学でプログラミングを学ぶ【初心者】こんにちは、マックです。 今回ですが とうとう31歳を迎えてしまった凡人の僕が、人生を変えるために新たなチャレンジを試みたいなと...

 

はじめに

早速ですが、みなさんは

「よしっ、プログラミングの学習始めるぞ〜っ!」

「おっと、ちょっ待てよ。一体何から始めればいいんだ?」

「ん〜わかんね〜や、とりあえず後で調べてからやんべ」

みたいな感じに、

一体何から始めたら良いかがわからず、結局学習そのものを放棄してしまうなんてことになってしまいませんか?

実際に僕がそうでした。

こんな感じで後回しにしていると、僕みたいになかなか行動できない人間になってしまうんですよね〜・・・

でも、安心してください。

これから人生を少しでも好転させるべく学習を始めようとしているみなさんが、そういった状況に陥らないためにも

”最初の第一歩目は、なにをやるべきなのか”

今回は僕が実際に色々試してみた中で、これだなと確信出来る3ステップを具体的に紹介していきたいと思います!!

まずは、この3ステップさえ抑えておけば、今後のプログラミング学習もすんなり理解を深めていけるはずです!

ぜひ最後まで読んでいただけると嬉しいです。

では早速行ってみましょう!

プログラミング学習でまず初めのアクション、3ステップ

まずは結論、下記の3ステップです。

  1. 書籍を1冊購入する

  2. Progateをダウンロードする

  3. 購入した書籍を元に簡単なHPを作成する

こんな感じです。

とりあえず、この3ステップを抑えておけば、プログラミングとはどんな感じなのか

ある程度理解できるはずです。

ひとまずの入り口として、この辺りを何となく掴んでいきましょう!!

それでは一つ一つ詳しく解説していきます。

STEP1 書籍を1冊購入する

まず初めに

何かしらプログラミングに関しての書籍を一冊でいいので購入することをお勧めします。

どれを買うか迷うと思いますが、とりあえずは表紙をみてピンときたものでいいでしょう。

超オススメ書籍

前回の記事でも紹介させていただいたのですが、こちらの書籍が大変オススメです!

本のタイトルにある通り、これ一冊でプログラミングの基礎である

「HTML、CSS、WEBデザイン」

の基本的な部分は全て身に付きます

体系的に学べる、且つ一から丁寧に教えてくれるため、全くPCに触れてこなかった僕でも

十分にわかりやすく、理解することができました。

ちなみに、同じ著者の方が出していてもう一歩先を行った内容が書かれている書籍が下記です。

もし、基本だけじゃ物足りないよって方はこちらも一緒に購入すると良いでしょう。

とにかく、最初はフワフワした状態でもいいのでプログラミングがどんなものなのかを掴むところから

とりあえず、まずはザーッと一通り読んでみることをおすすめします!

どんな方でも、ある程度プログラミングとはどういったものなのか理解できるはずです。

僕はこれを読んで

じぇむす
じぇむす
「あ〜こんな感じね」
「なんかやってみると案外できそうだな」

 

これが率直な感想でした。

なのでみなさんも、まずはこれくらいの感じで「プログラミング」を理解しておけば大丈夫でしょう。

STEP2 Progateをダウンロードする

STEP 1で、

Aさん
Aさん
「ん〜、まぁよくわからんけどこんな感じね」

ここまで掴めていれば上出来です!

後はとにかく、行動あるのみですね。

要は、手を動かす!!

 

と言うのも

プログラミング学習において、一番大事なマインドがこの

「手を動かす」

ことなのです。

いざ、始めると手が動かない

僕も初めは書籍を読んだだけである程度理解した気になっていたのですが、

いざ「HPを作ろう!」

と意気込んでも、全く手が動かない・・・

こういった現象が起こってしまいました。

実際に僕自身も身をもって痛感したんですね。

そもそもProgateとは

そこで、プログラミング入門編として、世界中で多くの方々に利用されているサービス

「Progate」←(公式サイト)

の出番です!

そもそもProgateとは、日本発、世界10カ国以上で現在240万人に使われている

プログラミングの学習サービスです。

 

イラスト中心のスライドで学習できる

書籍よりも直感的で、且つ動画よりも学びやすい、「スライド学習」を採用していて

自分のペースで学習を進められるし、何より復習しやすいです。

すぐに実践

「Progate」の素晴らしいところは、実際に簡単なHPを実際に作りながら学べるところです。

誰でも簡単に、体系的にスキルが身につきます。

とりあえずは何も準備いらずで、すぐにプログラミングが実践できます。

道のりに沿って学ぶ

 

とにかく「創れる人」になるために必要なレッスンを最適な順番で学ぶことができます。

いつでもどこでもプログラミングを学習できる

とりあえず、まずはお持ちのスマホでアプリをインストールするところから始めていきましょう。

もちろん、お持ちでしたらPCからでもOKです。

PCでもスマホやタブレットでも、それぞれの画面に最適化したスライドとキーボードが用意されているので、アプリ版でサクっと学習を始められます。

スマホのアプリならゲーム感覚で楽しく始められますね(笑)

ちなみに「無料プラン」と「プラスワン」税込¥1078/月といった有料版の二種類プランが用意されていますが、

初めのうちは「無料プラン」で大丈夫です!

「無料プラン」はプログラミングに触れ「基礎」を身につけることが出来る。

「プラスワン」は「応用」「実践」で創る力を身につけることが出来る。

 

ある程度、スマホアプリで感覚を掴んで理解することができたら、お持ちのPCを使ってWeb版で本格的に実践するのがオススメです。

出来ればこの時は有料版の「プラスワン」をオススメします!

月々たったの1000円程度なので、普通にスクールに入るより断然お得です!

STEP3 購入した書籍を元に簡単なHPを作成する

STEP1〜2を終えたみなさんは、もうすでにプログラミングの基礎は身についています!

だからと言って、慢心してはいけませんよ〜

プログラミングのスキルを身につけるのに最重要なのが、このSTEP3です。

 

まずはSTEP1で購入した書籍を復習がてらザーッと軽く目を通します。

それを終えたら、実際にWEBサイトを作れるサンプルが用意されているので実装していきます。

※基本的には、どの書籍にもサンプルは用意されています。

インプットだけしてもスキルは身につかない

僕は、この実装にたっぷり時間を使いました。

というのも、STEP2で記述した通り、結局のところアウトプットこそスキル習得への最短ルートだからです。

少し厳しいことを言うと、参考書を読んだり動画を見たりしてインプットしたところで、当然スキルは身についていません。

無駄とは言わないまでも、とにかく手を動かさない限り何も身につかないという事は理解しておいた方がいいでしょう。

サンプルが完成したら

実際に、書籍通りにサンプルが完成したら、

今度は自身でカスタムして、オリジナルのWEBサイトを作っていきましょう。

といっても、一から作るのではなく、

画像や文字、レイアウトを変更するだけでも構いません。

それだけで一つのポートフォリオとして完成します。

ポートフォリオとは、簡単に言うと自分の履歴や能力を周囲に伝えるための作品集です。

就職の面接やクライアントへの売り込みの際に自分に何ができるのかをアピールする大切なツールになります。

番外編:無料体験できるプログラミングスクールを活用するのもあり



ちなみに、僕はプログラミングスクールに入ったことはないですが、無料の体験入学が出来るスクールに参加したことがあります。

無料とは言え、結構本格的に学習を進められたので

こういったサービスも積極的に利用すると、理解度も大幅アップします!

上手く使っていきましょう!

余談ですが、僕はやっぱりスクールというコンテンツが合わずに無料体験が終わった後は、そのままフェードアウトしました。

なんか独学でいけそうだなと思ったのでそのまま切り替えました。



まとめ

いかがでしたでしょうか。

今回は、

  • 「プログラミング」の学習を始めようとしてる人
  • 実際に「プログラミング」の学習を始めてみたけど初っ端から挫折してしまった人

そういった方々向けの内容となりました。

今回の復習として、下記にまとめておきます。

まとめ

STEP1 まずは書籍を購入する。

オススメの書籍はこちらです。→(1冊ですべて身につくHTML & CSSとWebデザイン入門講座

STEP2  Progateを使って実際に「プログラミング」に触れる

STEP3 購入した書籍を元に実際にWEBサイトを作ってみる

番外編 無料体験ができるプログラミングスクールに参加してみる

 

まぁ、こんな感じで自身のペースで張り切りすぎない程度に学習していきましょう。

ではまた!!



ABOUT ME
じぇむす
アパレル販売を経て、自由を得るためにプログラミングやブログを始めました。趣味は映画とサウナと珈琲です。