Javaの入門が終わったら何の勉強をすればいいの? / what should we study after language
by
Naoki Kishida
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
2022/11/27 1 Javaの入門が終わったら 何の勉強をすればいいの? LINE Fukuoka きしだ なおき JJUG CCC 2022 Fall
Slide 2
Slide 2 text
JJUG CCC 2022 Spring 自己紹介 ● きしだ なおき (@kis) ● LINE Fukuoka ● 「プロになるJava」デテマス
Slide 3
Slide 3 text
ソフトウェア開発の流れ
Slide 4
Slide 4 text
勉強すること
Slide 5
Slide 5 text
概要 ● コンピュータサイエンス ● 応用情報処理技術者試験 ● 点を取るためではなく理解するための本
Slide 6
Slide 6 text
アーキテクチャ ● JVM ● JIT ● GC ● OS ● プロセス ● 仮想化・コンテナ ● プロセッサ ● パイプライン ● キャッシュ ● GPU
Slide 7
Slide 7 text
プログラミング言語 ● Java ● 型システム ● ラムダ計算 ● 命題論理 ● 述語論理 ● ラムダ計算 ● 型付ラムダ計算 ● コンパイラ
Slide 8
Slide 8 text
デプロイ ● CI ● テスト ● JUnit
Slide 9
Slide 9 text
理論 ● 離散数学 ● 集合 ● グラフ ● アルゴリズム ● データ構造 ● ソート ● 探索 ● 計算量 ● 計算複雑性
Slide 10
Slide 10 text
ミドルウェアアーキテクチャ ● RDBMS ● 正規化 ● SQL ● トランザクション ● インデックス ● NoSQL ● キャッシュ ● メッセージキュー
Slide 11
Slide 11 text
ネットワーク ● TCP/IP ● HTTP
Slide 12
Slide 12 text
開発手法 ● 要件定義 ● DDD ● UML ● ICONIX
Slide 13
Slide 13 text
開発プロセス ● アジャイル ● スクラム ● Git / GitHub
Slide 14
Slide 14 text
まとめ ● たくさん勉強することがある ● 「知りたい」「理解したい」と思い続けてなんらかの活動してい ればそのうちわかるようになります ● 期限はないのでゆっくりじっくりやりましょう