主婦のスキマ学び日記

主婦がスキマ時間で学んだことをアウトプットする日記。

jQueryの学習は必要?

jQueryは学ぶべき?

私自身、学習を進める中で疑問に思いました。インターネットで調べてみると、jQueryは便利で簡単と言われる一方で、「時代遅れ」といった意見も見かけます。今回は私が調べたことや考えたことをもとに、jQueryを学ぶべきかどうかについて整理していきます。

この記事は2024年12月に書いています。

jQueryとは?

jQueryは、2006年に登場したJavaScriptライブラリで、Webサイト開発を簡単にするために作られました。特に次のような機能が人気だそうです。

  • HTMLやCSSの要素を簡単に操作できる
  • 短いコードでアニメーションやイベント処理が実装できる
  • 多くのブラウザ間の互換性をサポートしている

jquery.com

jQueryのメリット

簡単に使える

短いコードで複雑な操作が可能。(DOM操作)

豊富なプラグイン

スライダーやモーダルウィンドウなど、多数のプラグインがある。

既存プロジェクトでの利用

古いWebサイトではいまだにjQueryが使われているため、保守や改修に役立つ。

jQueryのデメリット

パフォーマンスの低下

jQueryを使うと、モダンなJavaScriptよりも処理速度が遅くなる場合がある。

モダンな技術の台頭

ReactやVue.jsなど、より強力なフレームワークが主流になりつつある。

時代遅れと言われることも

新しいプロジェクトではほとんど使われなくなっているらしい。

どんな人が学ぶべき?

jQueryを学ぶべきかどうかは、目的や学びたい分野によります。

学ぶべき人

業務で既存プロジェクトに関わる予定がある人

古いシステムの保守では、jQueryが現役で使われている。

DOM操作に慣れていない人

jQueryはDOM操作の基礎を学ぶのに適している。

学ばなくてもよい人

新しい技術を習得したい人

ReactやVue.jsなどのフレームワークを学ぶほうが、現在の業界需要に合っている。

ゼロから新しいWebサイトを作りたい人

jQueryに頼らず、純粋なJavaScriptや新しい技術を使うほうが将来性がある。

私の結論

私自身はProgateにjQueryの講座があったので、一通り学ぶことにしました。理由は、初心者としてDOM操作やイベント処理の基礎を学びたかったからです。基礎を押さえたら、新しい技術を学んでいきたいと思います。

また、jQueryを学んでいく中で、JavaScriptのスキル向上にもつながると思いました。

まとめ

jQueryは、今でも学ぶ価値がある場面がある一方で、新しい技術が主流となった現在では優先度が下がっているんだなと感じました。初心者でDOM操作の基本を学びたい場合や、一通り学習してみてもいいと思います。

今からWEB制作の技術を学ぶ人には新しい技術であるReactやVue.jsなどを学ぶほうがいいのかもしれません。

学習している人がjQueryを学ぶかどうかの参考になれば幸いです。

Progateでプログラミングを学習した主婦のリアルな感想

プログラミングに興味があるけど、子育てや家事しながら勉強できるのかな?

Progateで学習するのはどんな感じ?

この記事では、家事育児のスキマ時間で学んだ私の体験や感想をお伝えしていきます。

自己紹介

はじめまして、ichikoです。

6歳と2歳の子育てママです。

スキルを身に付けて社会復帰をしたいと思い、家事や育児のスキマ時間を活用してWEB制作やプログラミングの勉強を始めました。

私と同じように主婦でプログラミングを学習したい方の参考になったら幸いです。

Progateを選んだ理由

プログラミングの学習サイトはいくつもありますが、Progateを選んだ理由は以下の3つです。

初心者に優しい構成

Progateではコードを打ちながら学ぶスタイル。視覚的な教材が充実している点に魅力を感じました。

無料でも始められる

無料プランでも基礎的なコースを体験できるので、気軽に始められました。やってみて有料のコースもやりたいと思ったので、私は1ヶ月だけと決めて有料プランに入りました!

1ヶ月のみの料金は1,490円!自分に合うか分からない時、まず勉強してみるのにちょうど良いと思います。

スキマ時間で進められる

レッスンが短い単位で区切られているため、家事や育児の合間に取り組みやすいと感じました。主婦として限られた時間の中で学ぶにはピッタリのツールでした!

Progateの画面

Progateの画面

学習した感想

私はHTML & CSSJavaScriptjQueryを学びました。Progateのレッスンは視覚的でわかりやすく、楽しみながら学ぶことができました。

特に良かった点は、以下の3つです。

実際にコードを打ちながら学べる

理論だけではなく、自分でコードを書いて動作を確認するプロセスがとても楽しかったです。保存することなくすぐに反映されるので、操作性もとても良いです!

スライドで何度も復習できる

レッスン内容は何度でも繰り返し見られるので、分からない所は何度もスライドを見直しました。

道場レッスンが出来たら達成感がある

道場レッスンに入った時は本当に手が止まりました...泣 しかしスライドを見ながらなんとか進めて、道場レッスンを修了できた時はとても達成感がありました!

スキマ時間の作り方

忙しい毎日の中で、どうやって学習時間を確保したのかをご紹介します。

お昼寝中や寝かしつけ後

私の場合、次女がお昼寝している時間を活用しました。昼寝時間に幼稚園のお迎えが被ったりもしていたので、子供達が寝てからの夜に少しでもパソコンを開くように意識していました。

スマホタブレットを活用

手軽にアクセスできる環境を作ることで、思い立ったときにすぐスライドを見たりできるようにしました。スマホよりはタブレットがオススメです!

パソコンをすぐ使える場所に置く

今まで子供が触らないようにと基本しまっていたのですが、それではパソコンを触る頻度が下がるので、お昼寝した時などにすぐ触れるようダイニングテーブルに置くようにしました!

ただ食事の際は片付けるのをオススメします笑 下手すると汚れるので‥

得られたスキルと効果

簡単なHTMLやCSSを使ってウェブページを作れるようになり、ブログのデザインを少しカスタマイズできるようになりました。実際このブログを作る際にも役に立ちました。色々なサイトを検証ツールでコードを見て、どんな風に作っているのか少し理解できてきました!

まとめ

Progateでの学習を通して、WEBの世界に慣れることができました。主婦としての限られた時間でも、コツコツと学習を続けたら確実にスキルが身につきます。

これから学んだスキルを活かしてブログ運営やWEB制作に挑戦していきたいと思います。同じように主婦だけどスキマ時間で何か始めたいと考えている方に、参考になれば幸いです!

prog-8.com