【保存版】プログラミングで何を学べばどんなアプリを作れるのかまとめてみました。
コメント
注目のコメント
書きました!
プログラミング初学者って、そもそもプログラミングで何ができるのか、そして何を学んだらそれができるのかのプロセス設計ってとても難しいと思っていて。なので初学者でもわかりやすいように、かなり乱暴ではありますがまとめました。(プロのエンジニアの方のマサカリが来てもしょうがない内容かとは思いますが、わかりやすさ重視なのでご了承ください汗)
アプリを作るためにどのような学習手順で進めればいいのか、プログラミング学習サービスを紹介しつつまとめています。中でもAidemy、Progate、ドットインストールなどのプログラミングサイトを駆使して、WebアプリからAIアプリの開発までまとめているので、ぜひ挑戦してみてくださいね!
https://aidemy.net/Aidemyの石川です。Progate -> Aidemy と歩を進めることで、初心者でも実務レベルのプログラミングを経済的に学ぶことができるのでオススメです。
なお、プログラミングで一番大事なことは「モノ作り」をしながら学ぶことだと思っています。プログラミングを進めると、どうしても原因が分からないエラーで悩むことや、記憶に苦しむ理論や構文が道場することがあります。(これは上級者でもあり得ることです。)こういうとき、「なぜ」を考えすぎたり、「体系的に理解する」ことを重視しすぎると、結局腹落ちせず学習が頓挫してしまうケースが多々あるのです。
プログラミングはあくまで道具。こう割り切って、理論や原因不明のエラーに惑わされず、アプリをつくったり、解析ブログを執筆するのが大事なのでは無いでしょうか。BootstrapもjQueryも古いです。
> スマホにも対応できるレスポンシブデザインなどが詳しい知識をなくても簡単に実装できる
CSSのflexboxを使いこなした方が絶対にいい
>JavaScriptで書くと50行くらいのコードになることを、jQueryがいい感じに5行くらいで実現できるようにまとめてくれています。
ES6でかなり改善されてます
また、開発スピードを重視するならFirebaseおススメです