Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Takenori Nakagawa
468 views
後期05
Web Application
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 21
2
/ 21
3
/ 21
4
/ 21
5
/ 21
6
/ 21
7
/ 21
8
/ 21
9
/ 21
10
/ 21
11
/ 21
12
/ 21
13
/ 21
14
/ 21
15
/ 21
16
/ 21
17
/ 21
18
/ 21
19
/ 21
20
/ 21
21
/ 21
More Related Content
PDF
jQuery と MVC で実践する標準志向 Web 開発
by
Akira Inoue
PPTX
VSUGDAY2012 - ASP.NET MVC 4 Deveoper Preview による モバイルWEBアプリケーション開発
by
tomotoshi
PDF
3 倍早い?! MS 製開発者専用ツールによる HTML5 + JavaScript を使ったWeb 作成
by
Osamu Monoe
PDF
Visual Web Developer 2010 とExpression Web 4 で構築する HTML5 と JavaScript
by
Osamu Monoe
PDF
Microsoft Edge 最新アップデートとこれから
by
Osamu Monoe
PDF
App004 実践での成功例か
by
Tech Summit 2016
PPTX
App004 実践での成功例か
by
Tech Summit 2016
PPTX
20121215
by
小野 修司
jQuery と MVC で実践する標準志向 Web 開発
by
Akira Inoue
VSUGDAY2012 - ASP.NET MVC 4 Deveoper Preview による モバイルWEBアプリケーション開発
by
tomotoshi
3 倍早い?! MS 製開発者専用ツールによる HTML5 + JavaScript を使ったWeb 作成
by
Osamu Monoe
Visual Web Developer 2010 とExpression Web 4 で構築する HTML5 と JavaScript
by
Osamu Monoe
Microsoft Edge 最新アップデートとこれから
by
Osamu Monoe
App004 実践での成功例か
by
Tech Summit 2016
App004 実践での成功例か
by
Tech Summit 2016
20121215
by
小野 修司
What's hot
PDF
CLT-004_Windows 10 におけるアプリの互換性と移行
by
decode2016
PDF
知って得する (かもしれない)、Internet Explorer での Canvas と SVG の描画
by
Osamu Monoe
PDF
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
by
Osamu Monoe
PPTX
Djangoとは
by
Gomamatsu
PPTX
Selenium2(web driver)
by
Tetsuya Hasegawa
PPTX
Selenium2(web driver) ide編
by
Tetsuya Hasegawa
PPTX
Sf素人が2週間でアプリケーションビルダーに挑戦してみた
by
政雄 金森
KEY
Web App Framework at SwapSkills vol28
by
光一 原田
PDF
Edge と IE、来年からの Web 制作
by
Osamu Monoe
PPTX
20100218
by
小野 修司
PPTX
Windows ストアアプリをHTMLで作成する
by
Narami Kiyokura
PPTX
App006 os シェアトップの今
by
Tech Summit 2016
PDF
App006 os シェアトップの今
by
Tech Summit 2016
PPTX
Prism for windows runtime入門
by
一希 大田
PDF
One ASP.NET の今とこれから
by
Akira Inoue
PDF
20121215 ono
by
vsug_jim
PPTX
20120128
by
小野 修司
PDF
Graceful degradation progressive_enhancement
by
Tomoyuki Kashiro
PDF
TFSUG #21
by
Kaoru NAKAMURA
PPTX
EcmaScript 仕様書を読もう
by
彰 村地
CLT-004_Windows 10 におけるアプリの互換性と移行
by
decode2016
知って得する (かもしれない)、Internet Explorer での Canvas と SVG の描画
by
Osamu Monoe
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
by
Osamu Monoe
Djangoとは
by
Gomamatsu
Selenium2(web driver)
by
Tetsuya Hasegawa
Selenium2(web driver) ide編
by
Tetsuya Hasegawa
Sf素人が2週間でアプリケーションビルダーに挑戦してみた
by
政雄 金森
Web App Framework at SwapSkills vol28
by
光一 原田
Edge と IE、来年からの Web 制作
by
Osamu Monoe
20100218
by
小野 修司
Windows ストアアプリをHTMLで作成する
by
Narami Kiyokura
App006 os シェアトップの今
by
Tech Summit 2016
App006 os シェアトップの今
by
Tech Summit 2016
Prism for windows runtime入門
by
一希 大田
One ASP.NET の今とこれから
by
Akira Inoue
20121215 ono
by
vsug_jim
20120128
by
小野 修司
Graceful degradation progressive_enhancement
by
Tomoyuki Kashiro
TFSUG #21
by
Kaoru NAKAMURA
EcmaScript 仕様書を読もう
by
彰 村地
Viewers also liked
PDF
Git 初心者のための GitHub Pages
by
Takenori Nakagawa
PPTX
後期講座05
by
Takenori Nakagawa
PPTX
後期講座07
by
Takenori Nakagawa
PPTX
前期講座08
by
Takenori Nakagawa
PPTX
後期講座01
by
Takenori Nakagawa
PPTX
後期講座08
by
Takenori Nakagawa
PPTX
後期講座03
by
Takenori Nakagawa
PDF
後期02
by
Takenori Nakagawa
PDF
OpenIL vol.1
by
Takenori Nakagawa
PPTX
前期講座04
by
Takenori Nakagawa
PPTX
前期講座07
by
Takenori Nakagawa
PDF
2013 04-29 american art collaborative lod meeting - washington dc - web
by
lecmaj
PDF
後期03
by
Takenori Nakagawa
PDF
Docker で Deep Learning
by
Takenori Nakagawa
PPTX
前期講座06
by
Takenori Nakagawa
PPTX
前期講座03
by
Takenori Nakagawa
PPTX
group presentation katrina cortez (final revision)
by
Kc Cortez
PPTX
Illust bookmark
by
Takenori Nakagawa
PDF
pixiv SUMMER BOOT CAMP 2013
by
Takenori Nakagawa
Git 初心者のための GitHub Pages
by
Takenori Nakagawa
後期講座05
by
Takenori Nakagawa
後期講座07
by
Takenori Nakagawa
前期講座08
by
Takenori Nakagawa
後期講座01
by
Takenori Nakagawa
後期講座08
by
Takenori Nakagawa
後期講座03
by
Takenori Nakagawa
後期02
by
Takenori Nakagawa
OpenIL vol.1
by
Takenori Nakagawa
前期講座04
by
Takenori Nakagawa
前期講座07
by
Takenori Nakagawa
2013 04-29 american art collaborative lod meeting - washington dc - web
by
lecmaj
後期03
by
Takenori Nakagawa
Docker で Deep Learning
by
Takenori Nakagawa
前期講座06
by
Takenori Nakagawa
前期講座03
by
Takenori Nakagawa
group presentation katrina cortez (final revision)
by
Kc Cortez
Illust bookmark
by
Takenori Nakagawa
pixiv SUMMER BOOT CAMP 2013
by
Takenori Nakagawa
Similar to 後期05
PDF
How to Make Own Framework built on OWIN
by
Yoshifumi Kawai
PDF
リアルFacebookガジェットを作った(ロングバージョン)
by
Mariko Goda
PDF
Flutterで単体テストを行う方法とGitHub Actionsを使った自動化
by
Shinnosuke Tokuda
PDF
Node.jsアプリの開発をモダン化するために取り組んできたこと
by
bitbank, Inc. Tokyo, Japan
PDF
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
PPTX
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
by
洵貴 佐川
PPTX
オタク×Node.js勉強会
by
虎の穴 開発室
PPTX
Androidアプリケーション応用 WebAPI開発
by
OESF Education
PPTX
Hokuriku.net 2013 01-26 node.js
by
Tadahiro Ishisaka
PDF
大阪Node学園八時限目 「expressで作るWebアプリ」
by
Shunsuke Watanabe
PDF
densan2014-late01
by
Takenori Nakagawa
PPTX
devsami kansai 2012 #c2
by
Yushi_Takagi
PDF
Nodejs beginner
by
SoheiUchino1
PPT
Node.js で Web アプリ開発
by
Tatsumi Naganuma
PDF
論理思考とプログラミング 2013f#10
by
Noritada Shimizu
PPTX
Develop Web Application with Node.js + Express
by
Akinari Tsugo
PDF
CloudSpiral 2014年度 Webアプリ講義(1日目)
by
Shin Matsumoto
PDF
東京Node学園#3 Domains & Isolates
by
koichik
PDF
Sails workshop1
by
Tomokatsu Iguchi
PDF
inside 2012新卒説明会
by
Taiyoh Tanaka
How to Make Own Framework built on OWIN
by
Yoshifumi Kawai
リアルFacebookガジェットを作った(ロングバージョン)
by
Mariko Goda
Flutterで単体テストを行う方法とGitHub Actionsを使った自動化
by
Shinnosuke Tokuda
Node.jsアプリの開発をモダン化するために取り組んできたこと
by
bitbank, Inc. Tokyo, Japan
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
by
洵貴 佐川
オタク×Node.js勉強会
by
虎の穴 開発室
Androidアプリケーション応用 WebAPI開発
by
OESF Education
Hokuriku.net 2013 01-26 node.js
by
Tadahiro Ishisaka
大阪Node学園八時限目 「expressで作るWebアプリ」
by
Shunsuke Watanabe
densan2014-late01
by
Takenori Nakagawa
devsami kansai 2012 #c2
by
Yushi_Takagi
Nodejs beginner
by
SoheiUchino1
Node.js で Web アプリ開発
by
Tatsumi Naganuma
論理思考とプログラミング 2013f#10
by
Noritada Shimizu
Develop Web Application with Node.js + Express
by
Akinari Tsugo
CloudSpiral 2014年度 Webアプリ講義(1日目)
by
Shin Matsumoto
東京Node学園#3 Domains & Isolates
by
koichik
Sails workshop1
by
Tomokatsu Iguchi
inside 2012新卒説明会
by
Taiyoh Tanaka
More from Takenori Nakagawa
PDF
OpenGL 3DCG
by
Takenori Nakagawa
PDF
機械学習を用いたパターンロック認証の強化手法
by
Takenori Nakagawa
PDF
Service Workers Push API Hands-on
by
Takenori Nakagawa
PDF
Service Workers
by
Takenori Nakagawa
PDF
01.app
by
Takenori Nakagawa
PDF
WebGL
by
Takenori Nakagawa
PDF
phpck
by
Takenori Nakagawa
PPTX
前期講座09
by
Takenori Nakagawa
PDF
GitHub Travis-CI Go!
by
Takenori Nakagawa
PPTX
前期講座05
by
Takenori Nakagawa
PDF
TensorFlow 入門
by
Takenori Nakagawa
PDF
01:artificial life
by
Takenori Nakagawa
OpenGL 3DCG
by
Takenori Nakagawa
機械学習を用いたパターンロック認証の強化手法
by
Takenori Nakagawa
Service Workers Push API Hands-on
by
Takenori Nakagawa
Service Workers
by
Takenori Nakagawa
01.app
by
Takenori Nakagawa
WebGL
by
Takenori Nakagawa
phpck
by
Takenori Nakagawa
前期講座09
by
Takenori Nakagawa
GitHub Travis-CI Go!
by
Takenori Nakagawa
前期講座05
by
Takenori Nakagawa
TensorFlow 入門
by
Takenori Nakagawa
01:artificial life
by
Takenori Nakagawa
Recently uploaded
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
ddevについて .
by
iPride Co., Ltd.
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
Drupal Recipes 解説 .
by
iPride Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
後期05
1.
電算部ネットワーク講座Ⅴ Node.js で
Web アプリケーション開発
2.
今回の内容 ・Web Application
開発 ・実装とテスト
3.
Web Application 開発
今回は、実際に簡単なアプリケーションを 一から開発してもらいます。
4.
詳細は後ほど
5.
テスト プログラムの挙動をテストし、正しさを証明 するもの。
複数のテストケースによって構成され、全ての テストケースを通過した時、そのプログラムは 仕様通りの正しいプログラムと証明される。
6.
課題
7.
課題 与えられた仕様を全て満たす Web
Application を実装する。
8.
仕様 以下の3つのページで構成される ・トップページ
・ログインページ (Google アカウント認証) ・閲覧、投稿ページ ページのデザインは問わない。 凝る必要はない。
9.
仕様 また、以下の3つの API
で構成される ・投稿 API ・閲覧 API ・削除 API 送信データは formdata (application/x-www-form-urlencoded) 、レスポンスは JSON でやりとりする。 それぞれの API 仕様を次に示す。
10.
仕様 - 投稿
API Route: /message Method: POST RequestBody: data: 投稿文字列
11.
仕様 - 投稿
API 正常系 Status: 200 ResponseBody: { “status”: “ok”, “id”: 投稿 ID }
12.
仕様 - 投稿
API 異常系 RequestBody に誤りがある場合のエラー 例: data が存在しない、 data の中身が空文字の場合 Status: 400 ResponseBody: { “status”: “ng”, “message”: “不正なリクエストです。” }
13.
仕様 - 閲覧
API Route: /message Method: GET
14.
仕様 - 閲覧
API 正常系 Status: 200 ResponseBody: { “status”: “ok”, “posts”: [{ “id”: 投稿 ID, “data”: 投稿文字列, “timestamp”: 投稿日時 (UNIX Time 単位はミリ秒), “user”: { “name”: ユーザ名 } }, { … }] }
15.
仕様 - 閲覧
API 異常系 異常系なし。 投稿が一件も無い場合は ResponseBody: { “status”: “ok”, “posts”: [] } を返す。
16.
仕様 - 削除
API Route: /message/:id Method: DELETE
17.
仕様 - 投稿
API 正常系 Status: 200 ResponseBody: { “status”: “ok” “id”: 投稿 ID }
18.
仕様 - 閲覧
API 異常系 他人の投稿を消そうとした場合のエラー Status: 403 ResponseBody: { “status”: “ng”, “message”: “権限がありません。” } 消そうとした投稿が既に存在しない場合は、正常系と同じレスポンスを返 す。
19.
実装とテスト
20.
実装方法 後ほどスケルトンを用意する。 https://github.com/densan/webapp
実装は、スケルトンを元に行う。
21.
テストの実行方法 スケルトンの README.md
にも記載。 npm test を叩くと、テストが実行される。 全てのテストケースに通り、ページが全て揃い API が叩ける状態を、課題の達成とする。
Download