Master the Core of Web Development, HTTP Perfectly!
jeonghwan
From HTTP basics to data requests, real-time communication, security, and performance optimization, learn the network knowledge web developers must know.
초급
Ajax, https, cors
すでに構築済みの開発環境を理解できます。 最初から自分で開発環境を構築できます。

モジュールシステムを使って開発環境を自動化する方法(Webpack)
最新のJavaScript構文を使用する環境を作る(Babel)
同僚と協調する開発環境の構築 (ESLint, Prettier)
Webパック、バーベル、リントなどのフロントエンド技術を理解し、実務に適用してください。
もしその一人がチームを離れたらどうなるでしょうか?たぶんあなたはその一人になるべきかもしれません。
開発チームに皆さん一人であれば、Webパックの構成は避けられません。
開発環境の構成だけは私の手で直接扱ってくれる知っていたらどうでしょうか?
少なくとも他の人が作成した構成(例えば、create-react-appやvue-cliで作ったコード)を読んで理解できる程度になれば、はるかに自信を持って働くことができるでしょう。
Webパックを含むバーベル、リント、プレティアなどのフロントエンド開発環境を自動化し、生成性を高めるツールを習得できる講義を作成しました。
これにより、より生産的に働くことができることを期待します。
VSCodeを使用していますが、通常使用するエディタやIDEがある場合は、それを使用してもかまいません。
練習進行のためにGitをインストールしてください。フェイクフックを使用するクラスもありますので、v2.3.0バージョン以上をお使いください。
Q. この講義を始めるきっかけを紹介してください。
A. フロントエンド技術がとても速いとはいえ、それでも一度はまとめてみたかったです。 Webパックから始めて働きながらよく使う開発ツールマニュアルを一つずつ読んでみて、ブログにまとめた内容が「フロントエンド開発環境の理解(全5編)」です。その後、昨年2019年のTアカデミーでこのテーマでセミナーを開いたが、意外と私のように必要な方が多かったです。反応が大丈夫で内容をさらに補強してInflearnにオンライン講義を開設しました。
Q.この講義だけの特別な利点がありますか?
A. 開発環境というテーマが実習しにくいかもしれません。マニュアルだけを読んで通り過ぎるにはよく分からないからです。そこで、各理論授業ごとに小さな実習を準備しました(実習リポジトリ: lecture-frontend-dev-env )。以前の講義の「実習UI開発で学んでみる純粋なjavascriptとVueJS開発」で取り上げたコードに基づいて、ここに開発環境を構成するように段階別に実習課題を準備しました。一つ一つ解いてみると、いつの間にか開発環境を構成することが手につくことができるように。
Q. このレッスンでどんなことができますか?
A. 現在、皆さんが開発しているプロジェクトの開発環境を理解できるでしょう。必要に応じてカスタマイズして生産性を高めることもできます。今プロジェクトを開始する段階ですか?では、好みに合わせて直接開発環境を飾ることもできます。
学習対象は
誰でしょう?
あらかじめ設定された環境でのみ開発していたため、webpackやBabelの設定は全く分かりません。
Webpackは使ったことはあるけど、どんな仕組みで動いているのか知りたいです。
一貫したコーディング規約を維持したいのですが、チームで作業しているとなかなかうまくいきません。
前提知識、
必要でしょうか?
基本的なフロントエンド開発経験が必要です。(JavaScript、HTML、CSS)
全体
39件 ∙ (5時間 2分)
1. 講義紹介
04:41
2. プロジェクトの作成
10:05
3. 外部パッケージを管理する方法
10:13
5. エントリー/アウトプット実習
09:44
6. エントリとアウトプット(実習)
03:53
7. エントリとアウトプット(プール)
05:28
8. ローダー
05:55
9. よく使うローダー
18:56
10. ローダー(実習)
03:03
11. ローダー(プール)
06:13
12. プラグイン
08:34
13. よく使うプラグイン
22:20
14. プラグイン(実習)
03:28
15. プラグイン(プール)
11:17
全体
212件
4.9
212件の受講レビュー
受講レビュー 24
∙
平均評価 5.0
5
If you take the Life Coding webpack lecture as a prerequisite, it will be very helpful. Basically, if you know what JavaScript, npm, and package.json are, you will be able to proceed smoothly in the lecture. It will not be difficult to just follow along at first, but it may get more difficult as you go on. There were many lectures that showed a few examples of what configuration files, loaders, and plugins are, but I don't think there was a lecture that showed webpack from 1 to 10 like this. These days, they say module modules, but it was a time when I learned a lot because I was able to understand the exact concept of a module. Thank you for the great lecture.
受講レビュー 8
∙
平均評価 4.9
5
I was using webpack vaguely, but this was a huge help in understanding webpack. I'm using webpack, but I still don't know what's going on... I really want to recommend this 100 times to people like me who say that. It was so interesting that I stayed up late at night watching it. I watched the advanced webpack first, and I haven't seen Babel or Lint yet, but I'll watch the rest of the lectures! Thank you so much for making such a great lecture. :D I trust and watch Kim Jeong-hwan's lectures...
As I work, I use webpack little by little, but I don't really get the feel for it. I'm organizing it by going through the documentation one by one, and I think I'm starting to feel more confident now. I'm so glad that it was helpful to someone in a similar situation.
受講レビュー 1
∙
平均評価 5.0
5
Things I vaguely knew are being organized little by little ㅠㅠ I'm so happy!
Thank you for telling me so. I hope you will continue to figure out what you need to do on your own.
受講レビュー 6
∙
平均評価 5.0
5
I am a front-end developer. I just wanted to learn how bundlers and transpilers work, so I took the course. I was amazed when Babel explained the plugins... I had never looked at plugins before and just used presets without thinking, so I was watching the lecture and thought, "Why do you add everything like that?" But I was just amazed... Before explaining how presets work, you explained them one by one, so it was really helpful for me to understand why presets are needed and how Babel works~!! Those who dream of developing front-ends actually go to work, and since each company has its own guides or frequently used code collections, there are almost no cases of developing as a starter... So please definitely take the lecture~!! I highly recommend it. There are so many bundling tools like webpack, vite, gulp, etc., but I think you explain very well why those things are needed. ㅠㅠ Bundling was really scary, and setting up development was the hardest and scary, so I just wanted to do functional development, but now I'm not so scared~!! Please give us many other lectures and let us know things that will be helpful in our work. Thank you~!! Oh, and if you could add a lecture on setting things up like a basic starter, it would be really fun~!!
I'm glad you found this lesson helpful in understanding the development environment. Thanks for the great feedback.
¥8,637
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!