プロジェクトベースの学習 - ITプロフェッショナルのようなJavaを学びます
Javaベースのプログラム - Javaフルスタックプログラムの一部。フルスタックのJava開発者になったJavaを学ぶための完全なシリーズ。
実装のためにカバーされるトピック:
宣言とアクセス制御。
- 識別子とjavabeans
- 法的識別子
- SunのJavaコードコンベンション
- Javabeans基準
- クラスを宣言します
- ソースファイル宣言ルール
- クラス宣言と修飾子
- コンクリートサブクラス
- インターフェイスの宣言
- インターフェイス定数を宣言します
- クラスメンバーを宣言します
- アクセス修飾子
- アクセスメンバーの修飾子以外
- コンストラクター宣言
- 変数宣言
- 列挙の宣言
オペレーター
- Javaオペレーター
- 割り当てオペレーター
- リレーショナル演算子
- instanceofcomparison
- 算術演算子
- 条件付き演算子
- 論理演算子
Maven Fundamentals
- 導入
- フォルダー構造
- pom.xml
- 依存関係
- 目標
- スコープ
- コンパイラプラグイン
- ソースプラグイン
- jarプラグイン
Junitテスト
- テストの種類
- 単体テストが重要な理由
- ジュニットとは何ですか?
- Junit 5アーキテクチャ
- IDESおよびビルドツールサポート
- MavenとのJunitのセットアップ
- ライフサイクル方法
- 階層をテストします
- アサーション
- 無効化テスト
- 仮定
- インターフェイスとデフォルトメソッドをテストします
- 繰り返しテスト
- 動的テスト
- パラメーター化されたテスト
- 引数源
- TDDはじめに
- テストの種類
- フレームワークとツールのテスト
- テストの概念、モキト
層状アーキテクチャ
- 階層化されたアーキテクチャの概念を理解します
- Javaアプリケーションにレイヤーを実装します