【世界で4万人が受講】JavaScriptエンジニアのためのES6完全ガイド

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

述べ78万人の受講生を抱えるStephen Grider氏による大人気コースの完全日本語版。JSのメソッドのforEach、map、reduce、ES6で新しく登場した関数のデフォルト値やクラス、改善されたオブジェクトリテラルについて学ぶ。

このコースはStephen Grider氏による大人気コース「ES6 JavaScript: The Complete Developer's Guide」の完全日本語版となります。

モダンなWebのライブラリやフレームワークを扱う上でES6(ES2015)のスキルは必須になってきたと言っても過言ではありません。そして、エンジニア市場においてもES6のスキルへの要求は高まってきています。

このコースではES6の機能を一つ一つ体系的に学び、「どういうときに」、「どうやって」使うべきなのかということを丁寧に解説、そして演習で実践していきます。

まずは配列の便利メソッドである「forEach」、「map」や「reduce」を学びます。次にES6で新しく登場した関数のデフォルト値クラス、また、改善されたオブジェクトリテラルなどについて学んでいきます。すべてのトピックでコードを実行しながら実際の動きをその場で確認しますし、演習問題を通して実際にコーディングも行っていきながら理解を深めていきます。

JavaScript、あるいはES6をこれから始めたいと思っているエンジニアや、今までなんとなく使っていたけど「いまいち何がなんだかわかっていない」という方にこのコースはぴったりです!ES6のスキルを身につけるためには、「なぜ」この機能が言語仕様に追加されたのかという理由も含めて学習していくことをおすすめします。このコースではその「なぜ」も含めて学ぶことができます。

  • なぜES6の話をするとBabelが出てくるのか

  • なぜ従来のforループをやめて「map」や「reduce」を使うようにするのか

  • なぜ最近のフレームワークでは「...」を使った変数みたいなものがあるのか

  • なぜES6のコードはやたらと省略しているように見えるのか

  • なぜgeneratorというものが登場したのか。配列ではだめなのか

このコースではこれらの疑問にも応えていきます。「なぜ」をすっきりさせながらES6への理解を深めていきましょう!

  • ES6の新機能をどういうときに使うべきかわかるようになる

  • ES6の主要な機能についての理解

  • generatorが使えるようになる

Course Curriculum

Instructors

Profile photo of Stephen Grider
Stephen Grider

Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area.  With an innate ability to simplify complex topics, Stephen has been mentoring engineers beginning their careers in software development for years, and has now expanded that experience onto Udemy, authoring the highest rated React course. He teaches on Udemy to share the...

Instructors

Profile photo of Ken Fukuyama
Ken Fukuyama

私はアメリカで生まれ、10歳のときに日本に来ました。幼いころからパソコンに興味はあったものの、英語教師を目指していた為大学では外国語を専攻して、イギリス文学を勉強しながら教員免許を取得しました。しかし、大学を卒業するころにはプログラミングに興味をもち、文理問わず新入社員を受け入れてくれる会社に就職しました。本格的にプログラミングを始めたのは24歳からです。 10年以上業務WEBアプリケーションをC#/Go/PHP/TypeScript(JavaScript)で作成してきて、フロントエンドからバックエンドまで様々なロールを経験しています。また、プログラミング言語に限らずCI/CDやIaC(Infrastructure as Code)も実践していて、AWSなどクラウドサービスに関しても経験してきています。 元々教師を目指していたというのもありますが、私は他者に何かを教えることが大好きです!わからないことがある人を助けたいという思いも強いです。日々、どうしたらわかりやすく物事を伝えることができるか、ということを考えながら、より良いコンテンツを提供できるよう精進しています。

Review
4.9 course rating
4K ratings
ui-avatar of Tanaka
Tanaka
5.0
6 months ago

声もいいし話し方がゆっくり丁寧でとても聴きやすいです。
心地いいです。
よって勉強がはかどります。
他の授業も受けたいと思いました。

  • Helpful
  • Not helpful
ui-avatar of Fumie Tsujimura
Fumie T.
5.0
1 year ago

ES6が未経験の人にとって親しみやすいコースだった。このコースの内容をそのまま書籍化していただきたいと思った。

  • Helpful
  • Not helpful
ui-avatar of 田中一彰
田中一彰
4.5
2 years ago

大変分かりやすかった。終盤にも演習問題を用意してもらえるともっと良くなると思う!

  • Helpful
  • Not helpful
ui-avatar of k s
K S.
5.0
2 years ago

めちゃくちゃわかりやすいです。
JavaScript難しいなと思ってたところ、こちらのコースに出会えてよかったです。しかも具体的にどうゆうふうに使うのかも紹介してくれるので嬉しいです。

  • Helpful
  • Not helpful
ui-avatar of Pee Quu
Pee Q.
5.0
2 years ago

§17(Promise, fetch) は、理解できなかったが、
とても、得るものは、大きかった。
ありがとうございました。

  • Helpful
  • Not helpful
ui-avatar of Tak N
Tak N.
5.0
2 years ago

それぞれの内容の使いどころが説明されていて、こんなことに使えそうだというイメージが出来て良かったと思います。
説明についてもダイヤグラムを使用していただいており、分かり易い講義でした。

  • Helpful
  • Not helpful
ui-avatar of 藤原 寛希
藤原 �.
4.0
2 years ago

図解などを行い詳しく説明をされていましたが
詳しすぎるせいか
もともとjavaScriptを使用されていた方には
すこし余分な説明が見受けられました。
初学者向けにはとても良い内容だと思います。

  • Helpful
  • Not helpful
ui-avatar of Sugisaki
Sugisaki
5.0
2 years ago

コードの説明とユースケースがセットになっているのでイメージを固めやすいです。

  • Helpful
  • Not helpful
ui-avatar of Kitsune R
Kitsune R.
5.0
2 years ago

聞きやすく、非常に分かりやすい説明ありがとうございます!
もっと色々な講義を出していただけると嬉しいです!

  • Helpful
  • Not helpful
ui-avatar of 本間 涼太
本間 �.
4.0
3 years ago

ES6でよく使用するメソッドを使用できる程度に学べます。
内容が浅めなところな分初心者には学びやすいですが、経験者には物足りなさも感じてしまうかと思います。
講義時間も短いので、動かせれば良いといった方にはお勧めできるかと思います。

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses