ウェブ開発の核心、HTTP完璧マスターしよう!
jeonghwan
¥7,172
初級 / Ajax, https, cors, cookie, Network
5.0
(21)
HTTPの基本からデータ要求、リアルタイム通信、セキュリティ、そしてパフォーマンス最適化まで、Web開発者が必ず知っておくべきネットワーク知識を学びましょう。
初級
Ajax, https, cors
この講義では、Javascript言語でバックエンド開発ができるNodeJSを学習し、テスト主導開発(TDD)方式でNodeJSを利用してAPIサーバー開発を行うことができます。また、NodeJSの代表的なWebフレームワークExpressJSの基本原理を理解し、モバイルやWebサービスで使用するREST APIの開発方法を学ぶことができます。
受講生 2,250名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
조원준
Node jsを何も知りませんでしたが、この講義を聞きながら、Node jsの基礎を学び、ORMを接続する方法も学んだようです〜とても感謝しています!
5.0
Jeongyeol Lee
思わず、非同期やpromiseを含むsequelizeを説明してくれてとてもよかったです。一ヶ月間一人でグーグルで煮込んだ部分が涼しく開けました!ありがとうございます:) PS。最後のPUT 409のリターン部分は私が理解したようにリファクタリングもしてみました。
5.0
threeOnes
TDDの経験は簡単ではありませんが、なぜテストをする必要があるのかに触れます。全体的な構成も良く説明も上手くて理解も上手ですね。イチオシです。
NodeJSの基礎
テスト主導開発(TDD)法
ExpressJSの基礎
REST API サーバーの開発
JavaScriptでもバックエンド開発を?
NodeJS実習を通じて学ぶテスト主導開発(TDD)
このレッスンでは、テスト主導開発(TDD)方法としてNodeJSを使用してAPIサーバーの開発を学ぶことができます。また、Javascriptでバックエンド開発ができるようにするNodeJSと代表的なWebフレームワークExpressJSの基礎原理を理解し、モバイルとWebサービスで使用するREST API開発方法を学習します。
簡単なメンテナンスとリファクタリングを助けるTDD開発方法に合わせてAPIサーバー開発を進めるので、実務ですぐにAPIサーバーをしなければならないか、TDDを業務に適用したい方に多くのお役に立ちます。
JavaScriptで
APIサーバーの開発
したい方
テスト主導の開発
(TDD)を実務に
適用したい方
NodeJS、ExpressJS
の実用的な使用法
学習したい方
Javascript開発者
📢お知らせします
学習対象は
誰でしょう?
JavaScriptでAPIサーバーを開発したい人
テスト主導開発(TDD)を実務に適用してみたい方
NodeJS、ExpressJSの実用的な使い方を学びたい方
JavaScriptの開発者
前提知識、
必要でしょうか?
JavaScript
全体
60件 ∙ (3時間 49分)
講座資料(こうぎしりょう):
1. 講義紹介
02:00
2. 開発環境の構成
04:00
3. V8エンジン
02:00
4. イベント駆動 非同期 I/O
03:41
5. モジュールシステム 1
02:00
6. モジュールシステム 2
04:00
10. ハローワールド コード読み
05:00
11. ルーティング追加
06:00
全体
185件
4.7
185件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
5
Node jsを何も知りませんでしたが、この講義を聞きながら、Node jsの基礎を学び、ORMを接続する方法も学んだようです〜とても感謝しています!
これに基づいてもっと頑張ってください。
受講レビュー 6
∙
平均評価 5.0
5
思わず、非同期やpromiseを含むsequelizeを説明してくれてとてもよかったです。一ヶ月間一人でグーグルで煮込んだ部分が涼しく開けました!ありがとうございます:) PS。最後のPUT 409のリターン部分は私が理解したようにリファクタリングもしてみました。
リファクタリングしたコードを共有できますか?
久しぶりにインフラストラクチャ入って今見つけましたね。 https://github.com/devJRL/TDD-Node.js-APIserver/blob/master/api/user/user.ctrl.js#L68 良い講義を提供していただきありがとうございます:D
一人で苦労した部分が解決されましたか?助けてくれてとても気持ちいいです。
受講レビュー 3
∙
平均評価 4.3
受講レビュー 1
∙
平均評価 3.0
3
少し残念でした。 タイトルで期待していたのは、実際のプロジェクトをTDDにしてみる内容だと思いましたが、私がタイトルを誤解したせいでしょうか。 TDDの内容は少し失われていたようです。 私は今TDDについて知りたいので、勉強しているので、以下の内容が間違っている可能性があることがわかります。もし間違えたら指摘お願いします。 ほとんどの場合、テストはIntegrationテストのようですが、Unitテストをほとんど書いていませんでした。 どの時点でUnit Testを作成し、どの時点でIntegration Testを作成する必要があるのか、もう少し本番に近いテストを書いてほしいと思いました。 また、TDDを行う他の本(JAVAで書かれた)unitテストを作成してリファクタリングするときにとても考察をたくさんするのに 該当講座では統合テストを簡単に作成し、ctrl.jsやindex.jsにリファクタリングしました。 これは、Node-Expressプロジェクトで普遍的に凍結していると思います。実際、コードを単に分離するのに近いと思います。 むしろコードの重複が発生したときに削除したり考えたり、JavaScriptのデザインパターンを適用する方法などを少し期待しました。 Udemyの他のJSテストフレームワークのコースと似ています。 ちょっと話題以上に講義評を残すみたいで丁寧ですが、 JSプロジェクトでTDDを楽しませる本や講座を見つけることができず、迷っていた途中でこの講座を発見し、 とても大きな期待感を持って受講したことをご理解いただき、 もし機会になれば、その過程に対する中級や高級過程も作っていただければ受講する意向があります。 ありがとうございます。
正直にレビューしていただきありがとうございます。 おっしゃったように、ユニットテストよりも統合テストをもっと扱いました。 APIサーバーを開発する当時の経験をまとめた内容なのですが、ド・ユン様の期待と全く違ったようですね。 私も統合ではなく、ユニットテストについての内容を悩んでいます。 講義よりはまずブログ形式でまとめてから共有させていただきます。
受講レビュー 3
∙
平均評価 4.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥2,892
25%
¥3,862