Java言語を正しく理解してコードを記述していますか?
本コースは、コード品質を意識してJavaプログラムを記述できるようになるための脱初心者を目指すコースです。
※他社提携コースは、お申し込み後に空席確認を行います。お席を確保できない状況の場合はご連絡させていただきます。
なお、「残席数」はリアルタイムに反映されていない場合がございます。また、残席数表示に関わらず申込可能な場合がございますので、正確な「残席数」については、お問い合わせください。
日時 | 場所 | 状況 | 締切日 |
---|---|---|---|
5月29日(木) 〜 5月30日(金) | カサレアル品川トレーニングセンター | 受付中 | 5月16日(金) |
6月23日(月) 〜 6月24日(火) | オンラインオープン研修(カサレアル社) | 受付中 | 6月10日(火) |
7月16日(水) 〜 7月17日(木) | オンラインオープン研修(カサレアル社) | 開催中止 | 7月3日(木) |
8月12日(火) 〜 8月13日(水) | カサレアル品川トレーニングセンター | 受付中 | 7月30日(水) |
9月16日(火) 〜 9月17日(水) | オンラインオープン研修(カサレアル社) | 受付中 | 9月3日(水) |
・基本的なJavaプログラミングはできるが、脱初心者を目指したい方
・ソースコードレビューができるスキルを身につけたい方
・基本的なJavaプログラミングができること
・基本的なJavaクラスライブラリを利用できること
当コースを修了した時点で、次のことができることを目標とします。
・ 読みやすく、誤りを起こしづらいコードを書ける
・ Javaプログラミングの落とし穴を理解しそれを回避できる
1. 陥りがちな落とし穴
・勘違いから生まれる予期せぬ挙動
2. コレクションの上手な扱い方
・List/Mapにおけるポリモーフィズム
・要素となるオブジェクトの注意ポイント
3. ラムダ
・匿名クラスからラムダへ
・Stream API
4.例外
・try-with-resources
・例外の濫用
------------------------------------------------------------------------
※本コースは、2024年4月より改訂版(上記内容)にて実施いたします。
※上記スケジュールは予定となり、当日変更する可能性がありますのでご了承ください。
■ 付録
□ 読みやすいコード (コーディング規約)
□ var 注意点 (匿名クラスとラムダ式)
□ Stream.toList() method (Java 16 ~)
キャンセル規定 | 受講開始10営業日前から受講料(購入価格)の100%のキャンセル料がかかります。 |
---|---|
テキスト | 研修テキスト |
オンラインクラス | オンライン開催の場合は、以下の注意事項をご確認の上、事前にご準備ください。 ■使用ツール 動画配信:Zoom 質疑応答:オンラインチャットシステム(Mattermost) 演習環境:仮想デスクトップ ※業務用PCにZoomアプリをインストールできない場合は、ブラウザからのご参加をお願いします。 ※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。 ※Mattermostおよび演習環境は弊社にてご用意いたします。 ■システム要件 ・インターネットに常時接続できること (アクセス制限のないネットワーク環境をご利用ください) ・Webカメラおよびマイク ※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。 (1台:Zoom、オンラインチャットシステム用、1台:演習環境用) ※事前にアクセス確認をご希望される方はお問い合わせください。 ■OS/ブラウザ ・OS:Windows / ブラウザ:Google Chrome 上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。 |
演習環境 | 実行環境 ・Java 21 ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。 |
その他 | ※受講に関する注意点※ |
当コースは株式会社カサレアルが提供します。
本コースでは、すべてのJavaプログラマーに身につけていただきたいJavaプログラミングの”作法”について、単に表面的な紹介にとどまらず「何故それが必要なのか」や「具体的にどうすれば良いか」といった説明を踏まえながら学習します。
基本文法を一通りマスターしてこれからJava開発プロジェクトに参加される方をはじめとし、Javaプログラムを「なんとなく」記述している状況から脱却してステップアップしたい方など、多くの方々におすすめのコースです。
受講後にはプログラムの品質を意識しながら、読みやすく誤りを起こしづらいコードを記述できるようになります。