Webpackでウェブサイト制作のHTML/CSS/JSコーディングを一気に効率化する実践講座 (Mac / Win)

<Webpack5対応>Git / Github も同時に学んでウェブサイト制作を圧倒的に効率的しよう!テキスト版の補助教材で復習でき、コードはすべてダウンロード可能。React / Vue / Typescriptの導入も解説します。

4.20 (434 reviews)
Udemy
platform
日本語
language
Web Development
category
instructor
Webpackでウェブサイト制作のHTML/CSS/JSコーディングを一気に効率化する実践講座 (Mac / Win)
3,309
students
8.5 hours
content
Aug 2023
last update
$54.99
regular price

What you will learn

Webpackを使って効率的にウェブサイトを制作する方法

Pug / Sass / ES6 等を使用したビルド方法

React / Vue / Typescriptをウェブサイトに取り込む方法

画像ファイル圧縮の自動化

GitとGithubの使い方

GithubとNetlifyを連携させた自動リリースの手順

Why take this course?

2020年1月17日 Webpack 5 に対応しました。

Webpackという名前を聞いたことがあるでしょうか。
Webpackは、Javascriptを結合するためのツールなのですが、それ以外の目的で広くウェブサイト制作の現場で使用されています。
それは「作業の効率化」です。


Webサイトを構成する要素はHTML / CSS / Javascript / 画像 など様々ですが、それぞれの作成に便利なツールがオープンソースの世界には沢山あります。
そういったツールをうまく組み合わせると驚くほど生産性が上がるだけでなく、コードのメンテナンス性も格段に向上します。


各ツールを個別に使っても問題はないですが、最終的なアウトプットを出力する手順が煩雑になりますし、個別のツールに関しての知識が前提となるのでチーム開発に向いていません。

複数のツールを取り込みつつ、それらを一箇所で管理することで、プロジェクト全体の見通しが良くなり、自分自身もチームのメンバーも素早くミスなく行動することが可能となります。そのための管理ツールがWebpackです。


ただ、Webpackの基本はJavascriptであり、すべてのファイルがJavascriptのモジュールとして扱われます。そうです。HTMLもCSSも画像ファイルもすべてがJavascript。あまり馴染みのない概念ですよね。

この壁を乗り越えてWebpackが使えるようになれば、SassやPug、ES6やReact / Vue / Typescriptなどの強力なツールを自由に取り込むことができます。


残念ながらWebpackの公式サイトだけを見ると、このツールがウェブデザイナーの私にとってどんなメリットがあるのかが伝わってきません。Webpackは非常に柔軟で、ウェブサイト制作以外にも様々なケースで利用されるため、ウェブサイト制作者だけを対象としてはいないからです。

この講座では、Webpackを使うことでWebサイト制作にどのようなメリットがあるのか詳しく解説していきます。単にWebpackの使い方を説明するのではなく、ウェブ制作の現場で実際に使えるメソッドの提供を目指しています。具体的には下記の内容が含まれます。

  • HTMLの管理を楽にする

  • CSSを効率的に書く

  • 画像の軽量化を自動化

  • 新しいJavascriptで楽をする

  • 最新の技術を取り込む (React / Vue / Typescript など)

  • 本番に近いテスト方法

また、制作現場で必須になるであろうGitと、Webサイトの公開方法についても解説しています。

  • Gitの使い方とGithubとの連携

  • Netlifyを使ったウェブサイトの公開方法


便利なWebpackですが、正直なところWebpack自体は楽しくありません...。
退屈な繰り返し作業を無くすための退屈な作業だとお考えください。

ただし、一度覚えてしまえば、一度設定してしまえば、その後の作業効率とメンテナンス効率には圧倒的な差が出ます。
ウェブデザイナーがクリエイティブに専念し、ウェブサイト管理者は安心して仕事ができるよう、作業はできるだけ自動化してしまいましょう!

Reviews

K.
August 24, 2023
Webpackの基本について網羅的に扱っており、ReactなどモダンJSに関する講義も含まれていたため大変参考になりました。このコースを修了する頃には少なくともWebpackを自分のプロジェクトに取り入れて、実際に運用することも可能になるかと思います。
Aya
January 6, 2023
webpackを自作で頑張っていましたが 理解が追いつかないことがあり、挫折しかけていました... こちらの講座は動画やテキスト教材の解説がとても丁寧だったので わからなかった部分が解消されました! webpack4だけでなく5の対応もあったので違いなど勉強になりました!
瑞穂
August 16, 2022
めちゃめちゃいいです! webpack何もわからない。って状態から あれ、結構わかってきた!となるまで成長させてくださるコンテンツです。 webpack5にも対応されていて、かなりいいコンテンツでした。
Hideki
January 27, 2022
全体的とても分かり易い講座で、助かりました。 ただ、コースで使用されている動画がWebpack 4 での進行になっていいるので、2022年1月段階のWebpack 5の環境と差異が出てきて、個人的に詰まって解決に長時間費やす部分があったりしたので、動画自体のアップデートあったら良いなと思いました。
Okamoto
January 15, 2022
ヴァージョンの操作が一番ややこしい為、webpack4の内容が中心の本講義はwebpack5が最新環境の今勉強するには初学者には少し厳しい。また、効率的なhtmlの制作方法にPugが紹介されているのも厳しいと感じました。ただそれ以上に丁寧に説明されているので勉強になりました。
Y
January 10, 2022
webpackの理解が深まりました。 一つ一つのパッケージが動画毎に区切られていて、どういった役割があるかも理解できました。 また、質問対応も丁寧に回答いただけて感謝しています。 ありがとうございました!
神谷
December 3, 2021
よかったところ ・わかりやすかった。 ・説明が聞き取りやすかった。 よくなかったところ ・Webpack5を使っていたので、動画と実際のコードが異なる場面が多かったので、戸惑うことがあった。その戸惑いも含めて経験なのかなと思えば、それなりに役に立つ戸惑いだったとも思う。 感想 ・他の講座でWebpackが出てきたが、講師の言うとおりに定義ファイルを作ったり、講師の作成した定義ファイルを使ったりしていて、なんだかもやもやしていた。この講座を受講して、定義ファイルの意味を知ってもやもやがとれた。
Hosono
November 4, 2021
非常に丁寧でわかりやすく説明されていました。 動画収録時にはなかったWebpack5の補足情報も追加されているなど細やかな内容でした。 Webpackやgitの使い方ももちろんですが、実務における効率化を意識した考え方や整理の仕方など、かなり勉強になる教材でした
Ryo
July 30, 2021
話のスピード感や一度伝えただけでなく、何度も強調してくれているので、わざわざシークバーを戻して再確認…といった作業が限りなく少なくてスムーズに受講出来ました。 ただ自分の様に公開から時間が経ってからの受講だと情報が一部古くなってしまって、躓くことがありましたが、それまでに学んだ事で調べて解決出来る力を得られました。 大変勉強になりました。
安和
July 24, 2021
WebpackをWebサイト制作で使って効率化を目指したいなら非常に役立つコースだと思います。わかりやすく丁寧に説明されていて、Webpack 5にも対応しています。私はわからないことがあって講師に質問しましたが、割と早めの回答を頂き、しっかりフォローして頂きました。Webpack初心者の方が受けても安心だと思います。 素晴らしいコースをありがとうございました。
Naomustapha
July 19, 2021
webpackは我流で使っていたので基礎を固めるために受講しましたが、 gitの扱いは未経験でしたのでむしろそちらが勉強になりました。初回にだけ必要な作業と、VScodeを開き直すたびに必要な作業を明確にしていただければ尚良かったかと思います。 webpack-dev-serverは何故かauto reloadが効かなかったのでぶん投げていたんですが講座を通して扱いに慣れたお陰で自力で解決できました。 今後は使い倒していこうと思います。
May 26, 2021
コースの内容は素晴らしかったですが、録画環境について以下の2点が不満でした。 ・文字が小さすぎて疲れる →わざわざ全画面表示にしないと見えないし、全画面にしたとしても画質が720pしかないので文字がぼやけて見える。OSの設定で拡大率を上げてから録画してほしかった。 ・音質が良くない →もっと良いマイクを使ってほしかった。
Tanaka-K
May 19, 2021
webpackについての知識がまるでないままの状態でもコースの内容にはついていけたので大変わかりやすかったと思います。 デモページの内容がもう少し実際のサイトでありそうな状態だとなおよかったと思います。
高浜
April 25, 2021
Webpackは普段何気なく使うけど、こんなにもまじまじと眺めることはありませんでした。本講義を受講して、どうやってpackageを追加していくのか、どうやって効率的なWeb制作をしていくか、といった流れなどを把握することができました。講義のスピード感もグッドでした。
Ginmaru
March 20, 2021
講義作成時点のパッケージバージョンにすることで、些細な問題につまづくことなく、学ぶことができました。バージョンアップやカスタマイズはこれから試行錯誤してみようと思います。しっかり学べました。ありがとうございます。

Charts

Price

Webpackでウェブサイト制作のHTML/CSS/JSコーディングを一気に効率化する実践講座 (Mac / Win) - Price chart

Rating

Webpackでウェブサイト制作のHTML/CSS/JSコーディングを一気に効率化する実践講座 (Mac / Win) - Ratings chart

Enrollment distribution

Webpackでウェブサイト制作のHTML/CSS/JSコーディングを一気に効率化する実践講座 (Mac / Win) - Distribution chart

Related Topics

2866512
udemy ID
3/12/2020
course created date
3/17/2020
course indexed date
Bot
course submited by