2018年10月第3週までのProgate学習計画&進捗です。
(現在Progateにて学習実施中)
※Vol.1はこちら↓
勉強計画表
今週やったこと
・jQuery初級3周
・jQuery中級2周
感想
進み具合
今回jQueryが思ったより進まず。当初の予定では初級・中級・上級それぞれ1周ずつは完了させたいなと思っていましたが、jQueryの文法に苦戦しました。
前回メインで進めていたJavaScriptは言語構造がまんまCだったので苦なくサクサク進めましたけど、jQueryは他と全く違うので、いちいちコードの意味を考えながら進めていました。
いつもであれば2周したら次のレベルに進むのですが、あまり理解できていなかったため初級はまず先に3周させました。(中級も3周してから次に進む予定)
jQueryに苦戦した理由としては、jQueryを使おうとするとHTMLとCSSで何を書いていたか把握しないとダメだから、というところですね。
色んな要素が複合的に絡んでくるので、しょっちゅう「あれ、今俺はなにをしようとしているんだ?」となりました。
Web系の言語に思うこと
このjQueryですが、やってみて思ったのは
- HTML←文字や画像を貼っ付ける
- CSS←貼っつけた文字や画像の大きさや位置、色などを指定
- jQuery←文字や画像にアニメーション(動き)を付ける
という構成になっているんだなと。
さて、僕のこのWeb系言語勉強の目的としては「クラウドソーシングでLP案件をやるため」なのですが、jQueryはアニメーションを付けるものなのでLP案件に対応する力がつくのかどうかがちょっと怪しいなと。以前TechAcademyのメンターさんと無料体験で話した時に「LPやるならRubyですよ」と言われたのですが、うん、確かにLPやるならRubyな気がしてきました。となると僕が今受講しようとしてるフロントエンドコースはjQurryとPHPがメインなので、Rubyを主に使用するWebアプリケーションコースのほうがいい気が。
ってここのとこずっとTechAcademyでどのコースを受けるべきか悩んでいる気がします。
次回の予定は
次回2018年10月第4週の予定としては
・jQuery上級コース3週
となる予定です。
本当はjQueryの全コースを4周ずつクリアできるといいのですが、上級コースはProgateの標準クリア時間を見ても4時間と書いてあるので、3周やるのが限界かなぁと思っています。(週7時間しか勉強できないのを考えると)
あと、今月末ぐらいにはTechAcademyに申し込みをしようと思っていたのですが、受講しようとしているコースが本当にこれで良いのか怪しくなってきたので、一旦保留にします。でもって、Rubyを一度初級コースだけでいいので触ってみたいと思います。
次週の勉強記録はコチラ
関連記事