申込み受付中

Javaプログラミング作法
-Effective Javaで知るプログラミングの定石-

Java言語を正しく理解してコードを記述していますか?
本コースは、コード品質を意識してJavaプログラムを記述できるようになるための脱初心者を目指すコースです。


本コースでは、すべてのJavaプログラマーに身につけていただきたいJavaプログラミングの”作法”について、単に表面的な紹介にとどまらず「何故それが必要なのか」や「具体的にどうすれば良いか」といった説明を踏まえながら学習します。
基本文法を一通りマスターしてこれからJava開発プロジェクトに参加される方をはじめとし、Javaプログラムを「なんとなく」記述している状況から脱却してステップアップしたい方、ソースコード・レビューを実施できるスキルを身につけたい方など、多くの方々におすすめのコースです。
受講後には品質を意識しながら、読みやすく誤りを起こしづらいコードを記述できるようになります。

コースフロー

Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- Java Webアーキテクチャー概要 <Java EE 7対応>Webアプリケーション開発 Servlet&JSP編 <Java EE 7対応>REST Webサービス開発入門-JAX-RS2、JSON、WebSocket- JPA徹底攻略-基礎からトラブルシュートまで- はじめてのSpring MVCによるWebアプリケーション開発 Pivotal認定 Core Spring JPA徹底攻略-基礎からトラブルシュートまで- Spring Security入門 Spring Batch入門 Javaプログラミング作法-Effective Javaで知るプログラミングの定石- JUnitによるソフトウェアテスト入門

JAVA

Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- <Java EE 7対応>Webアプリケーション開発 Servlet&JSP編 Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- Java Webアーキテクチャー概要 <Java EE 7対応>REST Webサービス開発入門-JAX-RS2、JSON、WebSocket- JPA徹底攻略-基礎からトラブルシュートまで- はじめてのSpring MVCによるWebアプリケーション開発 Pivotal認定 Core Spring JPA徹底攻略-基礎からトラブルシュートまで- Spring Security入門 Spring Batch入門 Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Java Webアーキテクチャー概要 Javaプログラミング作法 -Effective Javaで知るプログラミングの定石- JUnitによるソフトウェアテスト入門

研修概要

研修の目的
■ 読みやすく、誤りを起こしづらいコードを書ける
■ Javaプログラミングの落とし穴を理解しそれを回避できる
■ コード品質を向上させるための取り組みやツールの活用方法について理解する
研修の内容
■ 読みやすいコードを書く
 □ 読みやすいコードとは?
■ ルールを守る
 □ コーディング規約
■ 新しい定番の書き方を身につける
 □ 定数とユーティリティクラス
 □ コレクション
 □ ストリームとラムダ
 □ 例外処理
■ 保守しやすいコードを書く
 □ カプセル化
 □ インタフェースによる仕様と実装の分離
■ 誤りを起こしづらいコードを書く
 □ 誤りを防ぐためにはどうすべきか?
 □ リソースのクローズ
 □ 不変オブジェクト
 □ 型/ジェネリクス
 □ nullの取り扱い
■ 効率よく動かす
 □ Javaのメモリ管理
 □ 処理性能
■ 不具合を減らす
 □ 不具合を減らすための活動
 □ アンチパターンを調べる
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
対象者
■ 基本的なJavaプログラミングはできるが、脱初級者を目指したい方
■ ソースコードレビューができるスキルを身につけたい方
前提条件
■ 基本的なJavaプログラミングができる方
■ 基本的なJavaクラスライブラリを利用できる方
実行環境
■ Windows 10
■ Java SE 11
■ IntelliJ IDEA
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
配布資料
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。
開催日数
2日間
受講料
90,000円
(税抜)※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2019年3月25日~2019年3月26日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年6月3日~2019年6月4日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年7月16日~2019年7月17日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年8月26日~2019年8月27日(2日間)【受付】2019年8月19日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年9月19日~2019年9月20日(2日間)【受付】2019年9月12日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

Java研修(Java入門~Java EE/Java Framework)に関する研修一覧