2018年度下期改訂

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

複数の開発者が参画するシステム開発プロジェクトでは、機能要求を満たすプログラムを記述できるのはもちろんのこと、保守性が高くバグが入り込みにくい高品質なプログラムを記述できることが求められます。
本コースでは、すべてのJavaプログラマーに身につけていただきたいJavaプログラミングの”作法”について、単に表面的な紹介にとどまらず「何故それが必要なのか」や「具体的にどうすれば良いか」といった説明を踏まえながら学習します。
基本文法を一通りマスターしてこれからJava開発プロジェクトに参加される方をはじめとし、Javaプログラムを「なんとなく」記述している状況から脱却してステップアップしたい方、ソースコード・レビューを実施できるスキルを身につけたい方など、多くの方々にお勧めのコースです。

※本コースは、「Javaプログラミング作法 EffectiveJavaの理解とFindBugsの活用」の改訂版です。
 2018年10月以前にお申込みいただいた場合、お申込み時とコース名が異なる場合がございます。

コースフロー

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プログラミング基礎-開発現場を見据えた次のステップ- <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での実装-

研修概要

研修の目的
・読みやすく、誤りを起こしづらいコードを書けるようになる
・Javaプログラミングの落とし穴を理解しそれを回避できるようになる
・コード品質を向上させるための取り組みやツールの活用方法について理解する
研修の内容
読みやすいコードを書く
 -読みやすいコードとは?

ルールを守る
 -コーディング規約

定番の書き方を身につける
 -コレクション
 -ラムダとストリーム
 -JavaBeans
 -例外

誤りを起こしづらいコードを書く
 -誤りとは?
 -誤りを防ぐためにはどうすべきか?

不具合を減らす
 -コードインスペクション
 -ありがちなアンチパターン

効率よく動かす
 -メモリの話
対象者
・基本的なJavaプログラミングはできるが、脱初級者を目指したい方
・ソースコードレビューができるスキルを身につけたい方
前提条件
・基本的なJavaプログラミングができること
・基本的なJavaクラスライブラリを利用できること
実行環境
Windows 10 / Java SE 11 / IntelliJ IDEA
※使用ソフトウェアは変更になる可能性があります。
配布資料
研修テキスト
※ソースコード等はオンラインストレージにて配布いたします
開催日数
2日間
受講料
97,200円(税込み)
※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2018年12月11日~2018年12月12日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年1月21日~2019年1月22日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年3月25日~2019年3月26日(2日間)【受付】2019年3月18日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

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