・どうやって始めたらいいかわからない
さっそく結論から言うと
Progate1択です。
理由を解説していきます。
メモ
Progateとは
プログラミングの基礎から応用までをブラウザを使って学べるサービスです。
Progateはこちら
なぜProgateなのか
理由は3つ
- 無料で15コースの基礎編を学べる
- ブラウザだけで学べる
- SNSでモチベーションを維持できる
1つずつ説明していきます。
基礎編15コースが無料
無料で試し放題
スマホアプリやWeb開発、AI開発に使われる技術の基礎を
無料で試すことができるので、興味がある分野のコースを試してみましょう。
スターティングコストを抑えれるのは魅力的。
Web開発に使われる技術
- HTML & CSS
- JavaScript
- jQuery
- Ruby
- Ruby on Rails5
- PHP
- React
- Node.js
- Sass
Androidアプリや業務システム開発に使われる言語
- Java
AIやデータ分析に使われる言語
- Python
Googleが作ったモダンな言語
- Go
システム開発に必要な周辺技術
- Command Line
- Git
- SQL
これだけのコースの基礎編が無料で受け放題。
もっと早く知りたかったよ、Progate。
全コース受け放題でも980円/月
基礎コースを試してみて、
楽しい!もっと学びたいと思えたなら応用コースを受講するのがオススメ。
1日あたり30円で全てのコースを受け放題コスパ最強です。
ブラウザだけでOK
初心者が挫折しやすい環境構築がいらない
プログラムを動かすためには、動作環境をPC上に構築する必要があります。
しかし、初心者での環境構築は詰まりやすく挫折する人が多いです。
Progateではブラウザ上でプログラムを動かすので環境構築をする必要がありません。
なので準備段階で挫折することなくプログラミングを学べます。
ハイスペックなPCが必要ない
上でも述べたようにプログラムはブラウザ上で動くので、
PCのスペックはネットサーフィンを快適にできるぐらいであれば大丈夫です。
開発したい、もっと学びたいと思えたときに、また新しいPCを買うか悩みましょう。
環境構築の解説もあるよ
Progateではブラウザだけでプログラミングを学べますが、
ステップアップしていくには環境構築を行えるようになる必要があります。
Progateのコース内には環境構築の解説もあるので、
参考にして次のステップに進みましょう。
SNSでモチベーションを維持
進捗のシェア
witterでは#Progateで学習の進捗をシェアしてる人がたくさんいます。
Progate仲間をみつけて情報交換すると学習のペースをつかめるのでオススメ。
先輩ProgaterのTweetを探す
プログラミングを学び始めると、うまく動かなかったり、疑問を解決できないことで学習をやめてしまいがちです。
(なんども心が折れかける、いや折れます。経験談)
そんな時は、先輩ProgaterのTweetで解決策を探してみましょう。
同じ道を歩んだ先輩たちの気づきを得ることができます。
後輩Progaterのために気づきを残す
先輩Progaterたちの気づきを糧に解決したことや、個人的に解決したことは後輩Progaterのためにも
自分のためにも残しておきましょう。
学んだことをまとめると勉強になりますよ。
SNSでもよし、ブログを始めるのもよし、自分にあったアウトプットを心がけましょう。
だけど、どのコースから始めればいいの?
難易度や汎用性を考慮すると、
Web開発に興味がある人ならJavaScriptコース
AI、データ解析に興味がある人ならPythonコース
がオススメ。
月額980円学び放題のプラス会員になるとで
より実践的な応用コースや実際にWeb開発の手順を学べます。
Web開発(Node.js)コース
Web開発(Ruby on rails)コース
どちらかのコースを受講したら
オリジナルのWebサイトを作ってみよう。
まとめ
お金をかけずにプログラミングを学ぶなら
Progare1択
- 15の基礎コースが無料
- ブラウザだけで完結
- SNSでモチベーション維持
Progeteはここから↓
プログラミングの入門なら基礎から学べるProgate
キャリアアップに必要なスキルを身につけるなら↓
世界最大級のオンライン学習サイトUdemy