JavaScript成長記録!!
最近3DCG、もといblenderばっかりでしたが、JSちゃんともちゃっかりいちゃこらしておりました
色々手を出しすぎている感、、、
現実逃避と健康への心配がすごいです
2月くらいにはスピードダウンしようかなと思っていますが、休めない性格なので
無理かもしれない、、、
ということで、今回はどのくらい進歩した?という成長記録です
因みに始めた期間でいうと
先月、2019年の12月後半からProgateを開始していて
数日で解きたい無料版を全てやってしまったので
12/21に有料版に移行するかと思い有料版に移行しました
で本日1/19日なのでだいたい有料版に移行してから一ヶ月程度という状態です
いずれプログラミングを使っての
目標は一個サービスないしサイトを作ってみるというものです
頑張ろう
そもそもProgateとは?
Progateとはプログラミングを実践しながら学べるオンラインサービスです
月額1000円ほどで8殆どの言語の基礎〜中級くらいが学べる超お得サービスです
しかもわかりやすい
色々なステージを解いていくとレベルが上がっていくので自分がポケモンかのごとく楽しみながら出来ます
今のレベルは、、、
106レベくらいです
ポケモンでは無くなってしまった
Progate Lv.100、ざっくりの進歩具合
できた言語は以下
HTML/CSSはマークアップ言語なのでJavaScriptなどのプログラミング言語と違ってそんなに難しくありません
もともとHTML/CSSに関してはサイトを作れるくらいはできてました
GitやCommandLineは言語ではなくてツールのような感じなので
暗記すれば誰でもできると思います
言うてもうだいぶ忘れてますが、、、
で本丸のJavaScriptですが
正直まだ一周しただけなので、身についたとは言えない状態です
大枠は理解したんですが
.lengthってなんだっけ?とかいつどの括弧使うんだっけ?とかあやふやだったり
webサービスにおいてfor文ってどんな時に使ってるの?など、、、
Lv.100でもまだまだ全然通過点です
感覚値では、コードを書く大変さはだいぶ減り、3~5周したら文法もだいぶわかってくるんじゃないかなと言う感じです
言語なので単語少ないけど、ちょっと難しい英語みたいな感覚です
JSに関してはふりがなプログラミングという本を買って追加で勉強してるんですが、
JS初心者の方は結構オススメです
ふりがなの他にも書き下し文があるので
どういう文章なのかが理解出来ます
ReactについてはjQueryやるならReactの方が将来性がある言語だよと言われ
始めましたが、若干JSとごちゃつくのでJSがある程度身についてから手を出そうと思っています
ただReact一周してコンポーネントのような概念があり、デザインする際すごいわかりやすいな〜くらいの理解はできました
あとデータベースの方もできるとかなんとか
あとReactはProgateから出てプログラミングする際に
最初の環境構築がめちゃくちゃ面倒らしいので誰かに手伝ってもらおうかなと思っています
一人だとすごく大変かもしれないです
まだやっていないですが、おそらくCommandLineも使うようです
これからやること・目標
これからのプログラミング言語習得の優先順位としては
1.JavaScript
2.jQuery
3.React
です
個人的にはwordpressで使われているPHPなども興味ありますが
言語の幅を広げるより、深さを追求したほうがいいと思うのでしばらくは上記の3つを集中的にやっていく予定です
またLv.200になったらどうなっているか楽しみです
目標は緩めに、4月1日までにLv.200達成です
してたらいいなぁ
おわり