
자바 ORM 표준 JPA 프로그래밍 - 기본편
김영한
JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다.
초급
Java, JPA
Webでメディア(ビデオ、オーディオ)を扱う方法!! もう難しくありません。 一つ一つ 따라しながら 배우는 MediaStream API と WebRTC
MediaStream API
WebRTC
WebSocket
実戦プロジェクトに適用できる技術
Webでメディア(ビデオ、オーディオ)を扱う方法!
今は難しくありません。
一つ一つずつ従いながら学ぶMediaStream APIとWebRTC
MediaStream APIを介してメディアを扱う方法を学ぶ
WebRTCを使用してメディアを送受信する方法を学ぶ
WebSocketを使用してビデオ会議システムを作成します
実際の実務でテレビ会議プロジェクトを進めながら得意なノウハウや各種ヒントの提供
複数の Web API のうち MediaStream API について取り上げ、WebRTC の基本的な内容を例を進めながら学習していきます。
JavaScriptとReactを使用したプロジェクトを作成して進めます。
MediaStream APIとWebRTCについて説明し、サンプルを作成するためのプロジェクトを準備します。
カメラとマイクロからMediaStreamを取得する基本的な方法について説明します。
メディアデバイスを検索し、デバイスの情報を学びます。
MediaStreamに適用できるさまざまなオプションについて説明します。
MediaConstraintsを使ってカメラのズーム機能を実装してみます。
MediaPipeライブラリを使用してカメラの画像を修正し、新しいMediaStreamを作成する方法を学びます。
Audioを扱う基本的な方法を学び、AudioのGain値を調整して音の大きさを変更し、Audioグラフを描きます。
webrtcの基本的な内容を学び、メディアを送受信する方法を学びます。
実務に近いプロジェクトを進めながらテレビ会議システムを作成します。
JavaScriptとReactを使用したFrontEndプロジェクトと、JavaとSpringを使用したBackEndプロジェクトを作成して進めます。
以前に学んだ内容を総合して、ビデオ会話に参加する前のFrontEnd機能を実装します。
websocket を使用して、ビデオ会話を管理するためのサーバープログラムを作成します。
サーバープログラムと直接通信を行い、各種イベントを処理し、実際の画像会話機能を実装します。
オペレーティングシステム:カメラとマイクを搭載したWindowsまたはmacOS環境のPC
使用ツール: VisualStudio Code, npm, docker, java, maven
各セクションごとに完成したソースコードを提供します。
カメラとマイクが設置されたPCを準備しなければ、きちんとした練習を進めることができます。
学習対象は
誰でしょう?
ウェブで扱うメディアに関心のある方
基本文法を学習した後、実践で使えるスキルを身につけたい方
WebRTCにご興味のある方
WebSocketを学びたい方
前提知識、
必要でしょうか?
JavaScript(基本的な文法に関する知識が必要で、Promiseの概念をご存知だとより理解しやすいでしょう)
React (必須ではありませんが、Stateの概念をご存知だと理解しやすいです)
Java(基本的な文法の知識が必要です)
Spring (必須ではありませんが、SpringBootでプロジェクトを構成する方法をご存知であれば尚良いです)
全体
85件 ∙ (11時間 49分)
講座資料(こうぎしりょう):
1. MediaStream とは
08:31
2. 実習環境準備
12:18
8. MediaStream 自動再生
08:09
9. 画面共有
04:23
11. デバイス照会
10:53
12. 権限取得
06:59
13. デバイス変更検知
08:51
15. メディアに関する制約
07:10
16. UI 準備
06:40
17. デバイス指定
10:56
20. メディア設定
08:46
22. UI準備
05:58
23. Zoom 機能
03:42
24. Zoom適用
12:00
26. UI 準備
10:39
27. 画像セグメンテーションツール
08:58
28. 動画キャプチャ
08:15
29. ImageData 構造
06:56
30. マスクイメージ
11:12
31. SegmentImage 描画
07:35
32. MediaStream 生成
10:36
34. AudioContext
07:09
35. AudioNode
09:14
37. AudioData 描画
12:54
38. AudioData 描画 2
08:56
39. GainNode
04:01
40. GainValue 変更
07:30
41. オーディオ制約
05:55
43. WebRTC とは
16:10
44. UI準備
04:56
47. メディア伝送
11:13
49. メディア受信
07:15
51. プロジェクト作成
04:32
52. モジュール設定
13:04
53. 待受画面構成
19:08
54. 会話画面構成
08:45
55. カメラ装置
06:43
56. カメラデバイス選択
16:27
57. マイク デバイス選択
11:19
58. AudioNode 構成
09:36
59. マイク動作確認
11:37
61. 入場機能
09:10
63. プロジェクト 作成
06:32
64. WebSocket 設定
12:48
65. メッセージ
13:06
67. MessageSender
17:23
68. メッセージハンドラー
14:47
69. メッセージ処理
11:37
70. UserJoin 機能
16:48
72. UserLeft 機能
09:47
74. WebMediaClient
07:12
75. トランザクション
14:54
76. Message 送信
11:14
77. 入場機能
15:24
78. Publish
15:44
79. 登録
07:52
80. ユーザーイベント処理
08:33
81. カスタムフック
13:05
82. 終了機能
10:22
85. ありがとうございます
02:23
全体
1件
¥10,504
同じ分野の他の講座を見てみましょう!