강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

本当! Spring BootとJPAの活用2 - API開発とパフォーマンスの最適化

Spring BootとJPAを活用してAPIを開発します。そして、JPAは極端なパフォーマンスを最適化する方法を学ぶことができます。

難易度 中級以上

受講期間 無制限

  • yh
Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
yh님의 프로필 이미지

修正済み

キム・ヨンハンの実戦 Java - 上級2編、I/O、ネットワーク、リフレクションオープン日程確定

こんにちは。皆さん

キム・ヨンハンの本番Java - 上級2編、I/O、ネットワーク、リフレクション

オープン日程が10月7日(月)~10月11(金)の間にオープンすることが確定しました。

  • 講義時間:21時間35分

  • 講義数:100講義

  • 講義PDF資料:約400枚

【講義紹介】

I/O、ネットワーク、リフレクション、アノテーションを基本機から実務に必要なレベルまで完全にマスターすることを目指します。

そして今回の講義は特にコードと例中心の講義です。

ファイルを介した会員管理、チャット、Webアプリケーションサーバーなど、さまざまな例を直接作成しながら、Java初級、基本、中級1、2、高度な1 - マルチスレッドまで、これまで学習した内容をすべて活用してみます。

これにより、Javaロードマップを使用して、これまで学習したJavaの内容が実際にどのように活用されるかをサンプルコードで深く学ぶことができます。

 

[全体目次]

1.文字エンコーディング

*プロジェクト環境の設定
*コンピュータとデータ
*コンピュータと文字エンコーディング1
*コンピュータと文字エンコード2
* 文字セット照会
*文字エンコード例1
*文字エンコード例2
*整理

 

2. IO 基本1

*ストリームスタート1
*ストリーム開始2
* InputStream、OutputStream
*ファイル入出力とパフォーマンスの最適化1 - 1つずつ書き込み
*ファイル入出力とパフォーマンスの最適化2 - バッファの活用
*ファイル入出力とパフォーマンスの最適化3 - Bufferedストリームを書く
*ファイル入出力とパフォーマンスの最適化4 - Bufferedストリームを読む
*ファイル入出力とパフォーマンスの最適化5 - 一度に書き込み
*整理

 

3. IO 基本2

*文字の扱い1 - 開始
*文字を扱う2 - ストリームを文字として
* 文字の扱い3 - Reader, Writer
*文字の扱い4 - BufferedReader
*その他のストリーム
*整理

 

4. IOの活用

*会員管理例1 - メモリ
*会員管理例2 - ファイルにアーカイブ
*会員管理例3 - DataStream
*メンバー管理例4 - ObjectStream
* XML、JSON、データベース
*整理

 

5. File, Files

*ファイル
* Files
*ルート表示
* Filesで文字ファイルを読む
*ファイルコピーの最適化
*整理

 

6. ネットワーク - 基本理論

*クライアントとサーバー
*インターネット通信
* IP(インターネットプロトコル)
* TCP、UDP
*PORT
* DNS

 

7. ネットワーク - プログラム1

*ネットワークプログラム1 - 例
*ネットワークプログラム1 - 分析
*ネットワークプログラム2 - 例
*ネットワークプログラム2 - 分析
*ネットワークプログラム3
*リソースの整理1
*リソース整理2
*リソースの整理3
*リソースの整理4

 

8. ネットワーク - プログラム2

*ネットワークプログラム4 - リソースクリーンアップ1
*ネットワークプログラム5 - リソースクリーンアップ2
*ネットワークプログラム6 - リソースの整理3
*ネットワークプログラム6 - リソースの整理4
*ネットワーク例外1 - 接続例外
*ネットワーク例外2 - タイムアウト
*ネットワーク例外3 - 正常終了
*ネットワーク例外4 - 強制終了
*クリーンアップと問題

 

9. チャットプログラム

*チャットプログラム - デザイン
*チャットプログラム - クライアント
*チャットプログラム - サーバー1
*チャットプログラム - サーバー2
*チャットプログラム - サーバー3
*チャットプログラム - サーバー4
*整理

 

10. HTTP - 基本理論

* HTTP基本理論
* HTTPメソッド

 

11. HTTP サーバーの作成

* HTTPサーバー1 - 起動
* HTTP Server2 - 同時リクエスト
* HTTP Server3 - 機能を追加
* URLエンコード
* HTTPサーバー4 - 要求、応答
* HTTPサーバー5 - コマンドパターン
* Webアプリケーションサーバーの歴史
*整理

 

12. リフレクション

*リフレクションが必要な理由
*クラスとメタデータ
*メソッドナビゲーションと動的呼び出し
*フィールドナビゲーションと値の変更
*リフレクション - 活用例
*コンストラクタのナビゲーションとオブジェクトの作成
* HTTPサーバー6 - リフレクションサーブレット
*整理

 

13. アノテーション

*アノテーションが必要な理由
*アノテーション定義
*メタアノテーション
*アノテーションと継承
*アノテーションの活用 - 検証機
* Java基本アノテーション
*整理

 

14. HTTPサーバーの活用

* HTTPサーバー7 - アノテーションサーブレット1 - スタート
* HTTPサーバー8 - アノテーションサーブレット2 - 動的バインディング
* HTTP Server9 - アノテーションサーブレット3 - パフォーマンスの最適化
* HTTPサーバーの活用 - 会員管理サービス
*整理

 

ありがとうございます。

 

コメント