[オンライン開催]Javaプログラミング入門
-オブジェクト指向プログラミングの基本をマスター-

本研修は、オンラインでの開催です。オンラインオープン研修を初めてご利用の方は、はじめにこちらをご確認ください。


◆オンライン研修環境

使用ツール 動画配信:Zoom
※業務用PCに追加アプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。

質疑応答:オンラインチャットシステム

演習環境:仮想デスクトップ
※研修で使用するオンラインチャットシステムおよび演習環境は、弊社にてご用意し
 当日朝にご案内いたしますため、事前に受講者様にてご用意いただく必要はございません。
システム要件 ・インターネットに常時接続できること
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
 (1台:Zoom、オンラインチャットシステム用、1台:演習環境用)
OS/ブラウザ

OS:Windows / ブラウザ:Google Chrome

上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。



◆コース説明

Javaプログラムの基本的な書き方に加え、ドキュメントの調べ方やエラー原因の特定方法も身につけられる、まさに最初の一歩を踏み出すためのコースです。初心者の方、大歓迎!

本コースでは、初めてJavaを学ぶ方のために、「Javaエンジニアとしてまず最初に、身につけて頂きたい」クラス・インスタンス・フィールド・コンストラクタ・メソッドをしっかり理解できるよう学びます。

文法も網羅を目指すのではなく、特に利用頻度の高いものを中心に紹介しています。

また、ご受講頂いた後にどう学べば良いかなど、「研修受講後の継続的な成長」を視野に入れた構成となっています。

そのため、APIリファレンスの読み方を練習し、知らないクラスやメソッドを見ても自分で使い方を調べられる力が身につきます。

また、問題発生時のスタックトレースの読み方のコツなども研修内で扱い、プログラム実行時に発生した問題の箇所を自力で特定できるようになります。

もちろん、カリキュラムはJavaを利用した開発で必要な基本を押さえた内容となっています。


※本コースは、2024年4月より改訂版にて実施いたします。 


※受講に関する注意点※

進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。

大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、

当日キャンセル扱いをさせていただく場合がございますのでご注意ください。

研修概要

  • 研修の目的
    ■ テキストやAPIリファレンスを見ながらコードを読み、どのような動作をするか説明できる
    ■ 継承を用いない、数クラスで構成されたコードの処理の流れを説明できる
    ■ 例外発生時に、例外の発生箇所と例外の種類を説明できる
    ■ 与えられた指示に従って簡単な処理を実装できる
  • 研修の内容
    ■ サンプルアプリケーションの実行
     □ 本コースの題材として扱うアプリケーションの紹介
     □ テキストの構成と学習内容の確認
    ■ 簡単なアプリケーションの作成
     □ Javaプログラムの実行環境
     □ Javaプログラムの基本的な書き方
    ■ 変数
     □ 変数の宣言と代入
     □ 変数の型
    ■ 式と演算子
     □ 基本的な演算(算術演算、関係演算、文字列結合)
     □ 演算子と型
     □ 演算子と優先順位
    ■ クラスの読み方
     □ オブジェクト
     □ クラスとオブジェクトの概要
     □ コラム 方法論と実装技術での 用語の違い
     □ クラスの利用方法
     □ インスタンスを生成する
     □ メソッドを呼び出す
     □ APIリファレンスを活用する
    ■ 分岐と繰り返し
     □ 条件分岐
     □ 変数のスコープ
     □ 繰り返し
     □ ネスト(入れ子)
    ■ クラスの作り方
     □ クラスのメンバ
     □ メソッドの宣言と呼び出し
     □ コンストラクタ
     □ カプセル化
    ■ スタックトレースの読み方と例外
     □ 例外とは?
     □ スタックトレースの読み方
     □ 例外処理の書き方
    ■ 総合演習
     □ 得点検索プログラムの読解
     □ 郵便番号辞書プログラムの作成

    ※上記スケジュールは予定となり、当日変更する可能性がありますのでご了承ください。

    ■ 付録
     □ 基本データ型と参照型
     □ varを使ったローカル変数の型推論 (Java 10 ~)
     □ switch文 ・ switch式 (Java21版)
       ・アロー構文を使ったswitch文 (Java14 ~)
       ・switch式 (switch Expressions) (Java14 ~)
       ・case nullによる安全なswitch (Java21 ~)
       ・switch ガード条件 case … when … (Java21 ~)
       ・網羅性のチェック
     □ Text Blocks (Java 15 ~)
     □ 条件演算子 (Conditional Operator)


    ※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
  • 対象者
    ■ プログラミングの基本を学習されたい方
    ■ これからJavaを使用したプロジェクトに参加される方
  • 前提条件
    ■ 『オンライン研修環境』に記載のツール、機材のご用意が可能な方
    ■ PCの基本的な操作(キー入力、ファイル操作など)ができる方
  • 実行環境
    ■ Java 21
    ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
  • 配布資料
    ■ セミナーテキスト
    ※ソースコード等はオンラインストレージにて配布いたします。
  • 開催日数
    2日間
  • 受講料
    99,000円
    (税込)※受講料にはテキスト代も含まれます。
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに郵送させていただきます。
  • 時間
    9時30分~17時00分

開催日程

  • 終了
    2024年4月22日~2024年4月23日(2日間)
    【会場】 オンライン
  • 申し込む
    2024年9月9日~2024年9月10日(2日間)
    【受付】2024年8月30日まで
    【会場】 オンライン

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