ton【初心者向け】プログラミングの始め方・オススメの勉強法をご紹介!ツイートシェアはてブLINEPocketこんにちは!今回は、初心者に向けてプログラミングの始め方について書いていきます。いうのも、僕は数年前に初めてプログラミングを学び始め、今は少しですがプログラマーとしてのお仕事をもらったりできるようになっています。最初は本当に「プログラミング難しそうだな〜」という思いしか抱えておらず、コードなんて理系ゴリゴリの人が書く印象しかありませんでした。笑でも、少し勉強した今となっては、コードへの抵抗感もほとんどありません。僕自身、勉強していく中でモチベーションが保てなかったり、無駄な勉強をしたりと、紆余曲折あり、多くの時間を使ってしまいました。そのため、この記事を読んでくれている人には、こういう流れでプログラミングを始めると良いと思うよ!という近道をお教えしたいと思います!簡単なプログラミングなら、誰でもできるようになりますよ!早速、「プログラミングの始め方」として、5つの手順を見ていきましょう。プログラミングを始める目的は?まずは、自分の中でプログラミングを始める目的を明確にしましょう。「年収アップのため」「プログラミングを使って、副業で稼ぎたいから」という、収入アップのためなのか「将来が不安だから」「少し興味があるからやってみたい」という、自分のスキルアップや興味のためなのかプログラミング始めたい人の目的は様々だと思います。確実にプログラミングを始める目的は明確にしてください。いうのも、何か目的や目標がないと、人間は継続することが難しいからです。その時に、いつまでにどの状態を目指すのかという期限と到達地点を明確にできると良いと思います。僕自身は「3ヶ月でPHPを学び、今の仕事で新しい仕組みを実装する」という目標を立てていました。プログラミング言語には2種類あるプログラミング言語には、以下の2種類があります。本当は、システム作りなどに使われる言語もあるのですが、あれはSIerなどの専門中の専門なので、ここでは便宜上外しています。WEBサービスを作るプログラミング言語WEBサービスを作るプログラミング言語には、”HTML/CSS”や”Javascript”や”PHP”、”Ruby”などが挙げられます。HTML/CSSは、このページも使っていて「URLを貼り付けたり」「見出しの色を変える」のに使われています。Javascriptは、WEBサイトなどで横にスライドする画像など「WEB上で動くものを作る」のに使われています。PHPはWEBアンケートのプルダウン(クリックすると下にビローっと表示されるやつ、47都道府県から東京都を選択するときとか)などに使われています。どの言語を選ぶかですが、それは「どのようなものを作りたいか」から考えましょう!上で「Wordpressをいじって、サイトを作りたい!」という目標を立てた人は、HTMLとCSSから学び始めて、そのあとにPHPを学ぶようにすると良いでしょう。アプリを作るプログラミング言語みなさんが日々使っているスマートフォンにはアプリが入っていますよね。そのアプリだって、自分で作れちゃいます!アプリを作るプログラミング言語としては、Androidアプリを作るときに使われる”Java”や、iPhoneをはじめとするiOSのアプリを作るときに使われる”Swift”などが挙げられます。こちらは、WEBを作るプログラミング言語よりも、少しだけ取っつきにくいかもしれません。プログラミング用PCは正しいか僕も1回やらかしたのですが、アプリを作るときのPCは注意が必要です。Androidアプリを作りたいなら、WindowsのPCiPhoneアプリを作りたいなら、MacのPCが必要になります。Windowsを使っているけど、スマホはiPhoneという人は、WindowsのPCをMacに変えるか、iPhoneをAndroidのスマホに変えるか、をする必要があります。Androidスマホを格安で契約するのもアリですね。アプリを作る際に、ここだけは注意しましょう。思っているのではないでしょうか。後述するプログラミングスクールのようなサービスを利用する方が、当然サポートがある分、学習効率は良くなります。お金をかけずに、プログラミングを学ぶこともできます!それが「書籍」と「オンライン学習ツール」です。プログラミング書籍で学ぶ僕がオススメするのは、以下の書籍です。WEBアプリを作る場合HTML/CSSこれは初心者にも分かりやすく、本を見ながら、自分で手を動かすだけでHTMLとCSSが学べる本です。2017-11-23AmazonKindle楽天ブックスPHPこれは初めてPHPを学ぶ人にはベストな書籍です。2011-12-09Amazon楽天ブックススマホアプリを作る場合Java(Androidアプリ)僕の友人にこの本を勧めたところ、Javaを始めて2ヶ月で「彼女に誕生日にアプリをプレゼントした」と言っていました。誕生日にアプリもあげるとは...!!と思いつつも、2人の思い出が詰まった幸せなアプリだったそうです。無料オンラインツールで学ぶ僕がオススメするのは、以下のオンラインツールです。Schoo個人的にSchooは2年以上前から使っていて、色々な動画授業を見させてもらっています。プログラミングをはじめとするIT系を分かりやすく説明してくれている録画授業や英語や、ビジネススキルの授業など、幅広く扱っています。僕は愛用者なので、Schooの授業を見て人材採用に活かしたりしていました。あと、Schooの社長である森さんが醸し出す雰囲気が最高です。無料でSchooの動画授業を体験してみてください!Progateオンラインで無料でプログラミングを学べると言ったら、Progateがベストです。僕も以前のリニューアルまでは、ずっと無料で使い続けていました!最近は月額980円で学び放題らしいですね!3ヶ月でProgateを終わらせるなどと決めて、自己投資するのは非常に良いことですね。プログラミングを短期間で学ぶプログラミングを短期集中で学ぼうと決めたとき、オススメなのは以下の2つのサービスです。どちらも有料なのですが、プログラミングを絶対に身に付けたい人はオススメです。Hacksは、迫さんという個人の方が作られたものなのですが、非常に分かりやすい教材になっています。簡単にですが、オススメポイントを書いていきます。スクールよりも料金が安いメモアプリなどの開発を通して、実際に使えるスキルが身に付く買い切りで格安なのに、無限に質問対応してくれるという親切なサービスです。No.2(出典:TECH::CAMP公式)TECH::CAMPは、特に大学生にオススメです。なく、デザインや人工知能についても学べるからメンターの年齢が近く、質問をしやすいから自分だけのサービス開発もサポートしてくれるから学生のうちにプログラミングスキルを身につけておくことは、就職にも絶対に有利になります。日本では、まだまだエンジニアの人材不足なので、就活では「ウチの会社に来てくれない?」と言われるような就活の仕方ができます。これは、普通の文系就職ではあり得ないことですね。最短4週間で、一生もののスキルが身につきます。分割払いもできるので、一括でお金が必要なわけでもなく、安心して授業に取り組めます。公式プログラミングは人生を変えるプログラミングが「少しできる」と「全くできない」では、人生が大きく異なります。これからの時代、ますます「個の力」が必要になります。会社におんぶに抱っこの終身雇用って、ほぼ崩れかけていますからね。社会人の方は、今からでも遅くはありませんし、学生の方は、学割だと安いから今のうちにやるのがオススメです。笑プログラミングができるようになると、自分に専門性が身につくので、周りとの差別化や副収入源にもなります!スキルは一生ものなので、早めに身につけるとお得ですよ!ではでは!_スポンサーリンクスポンサーリンクプログラミングpickup大学生活社会人ツイートシェアはてブLINEPocketfeedly【大阪なんば】福太郎のお好み焼きとネギ焼きが絶品だった部下のマネジメントができないのは100%上司の責任ですよRECOMMENDこちらの記事も人気です。