Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
webpack 最速入門 〜実務でも利用できるフロントエンド開発環境を構築する方法を最短で学ぶ〜
Highest Rated
Rating: 4.6 out of 5(264 ratings)
1,191 students

webpack 最速入門 〜実務でも利用できるフロントエンド開発環境を構築する方法を最短で学ぶ〜

webpack(v4.43.0)の基礎から応用までをサクッと学べるコースです。実用に足るフロントエンド開発環境をハンズオン形式で構築していくため、このコースで身につけた知識を実務でも活用できます。コース内で利用しているコードはすべて公開。
Last updated 8/2020
Japanese

What you'll learn

  • webpackを利用したフロントエンド開発環境の構築方法
  • webpackの基礎(webpackが何をするツールなのか、webpackの主要な機能や用語に関して)
  • webpack の様々な機能やプラグインなどを利用して開発環境を整える方法
  • webpackを利用して最適化したファイルを出力する方法
  • Babelとwebpackを連携して、JavaScriptのコードを様々なブラウザで動作するコードに変換する方法
  • コードの品質を保つためにESLintとPrettierとwebpackを連携して、JavaScriptのコードを検証、整形する方法
  • webpackでCSS(SassやPostCSSなど)を扱う方法
  • webpackで画像を扱う方法

Course content

9 sections46 lectures3h 19m total length
  • コース概要12:06
    • このコースで構築する開発環境について

    • コース構成(このコースの各セクションで学習すること)

    • サンプルコードについて

    • このコースが想定している前提知識や前提条件

    • このコースの注意点

  • Udemyでの学習の進め方1:21
  • 質問をする前に0:37
  • サンプルコード(GitHubリポジトリのURL)0:13
  • コメント付きのサンプルコード(zip配布)0:10
  • 【補足】講座内のコードと提供しているサンプルコードの差分について(動作は変わらないです)0:54
  • webpackの公式ドキュメントに関しての注意点0:39

Requirements

  • HTML/CSS/JavaScript の基礎知識
  • コマンドライン: コマンドラインを起動したり、コマンドライン上でディレクトリを移動したり、ファイルを作成できる程度の知識があれば大丈夫です
  • NodeJS: v12.18.1 をインストール済みであることを前提としています
  • npm: v6.14.7 をインストール済みであることを前提としています
  • ブラウザ : Google Chromeの最新版を推奨しています
  • テキストエディタ: 本コースではVisual Studio Codeを利用しますが、お好みのものをご利用ください

Description

webpack(v4.43.0)の基礎から応用までを学習し、実用に足るフロントエンド開発環境を構築できるようになるコースです。


## コースの特徴

  • webpack の基礎から応用までを短時間でしっかり学べます

  • 実用に足るフロントエンド開発環境をハンズオン形式で構築していくため、このコースで身につけた知識を実務でそのまま活用できます

  • 1つのレクチャーの時間は約5~6分(最長でも10分程度)です。そのため、学習の集中力を維持しやすいですし、レクチャーの復習もし易くなっています。

  • レクチャー毎のサンプルコードをダウンロード可能です。学習の助けになるコメント付きのサンプルコードも提供します。

また、このコース内に出てくる以下に関しては、全て詳細を解説をしています。

  • webpack の様々の機能を利用するためにインストールするパッケージ

  • 設定ファイル

  • 設定ファイルに追加する設定

そのため、受講者の方が以下のような状態に陥ることはありません。

  • なぜこのパッケージを利用するのかがわからない

  • この設定ファイルが、何のための設定ファイルなのかがわからない

  • 設定ファイルに書かれている設定の内容がわからない


## コースの詳細

「コース概要」というプレビュー動画で、このコースの以下の点について説明をしていますので、まずはそちらをご覧ください。

  • このコースで構築する開発環境について(何ができる開発環境なのか)

  • コース構成(このコースの各セクションで学習すること)

  • サンプルコードについて

  • このコースが想定している前提知識や前提条件

  • このコースの注意点

また、上記以外のプレビュー動画も用意していますので、それらもご覧になってから受講をするかどうかの判断をしていただければと思います。

Who this course is for:

  • webpackを利用した開発を行いたい方
  • 雰囲気で webpack を利用しており、webpack の理解を深めたい方
  • 自分以外が書いた webpack の設定をコピペして利用しており、設定の内容がよくわかっていない方
  • webpack を学習したり、公式ドキュメントを読んだが、難しくて挫折した方