Java・Ruby・Androidの初心者や中級者以降の方への教育・研修、コンサルティング事業を展開している株式会社ナレッジエックス

お問い合わせ | セミナー・研修お申込み

シェア

Javaプログラミング基礎 -開発現場を見据えた次のステップ-

概 要

プログラミング経験者の型を対象にJavaの基礎を身につけていただくコースです。
開発現場でよく利用されているツール類を利用しながら学ぶので実践的なスキルが身につきます。

このコースは、Javaの基本文法を学習済みで「実装力を強化しつつ、設計につながる考え方も身に付けたい」方のためのコースです。 業務システムでは、一般的に継承やインタフェースなどオブジェクト指向の機能を活用したフレームワークが利用されています。
このコースでは実際の業務システムに対応できるよう、オブジェクト指向を活用した実装手法だけではなく、クラスライブラリやデータベースアクセスの基礎など、開発現場で利用頻度の高い機能についても学習します。
学習用の環境も開発現場に近いものとするため、依存性管理ツール(Maven)や自動テストツール(JUnit)を利用します。
このコースを受講頂くことで、オブジェクト指向を活用したJavaプログラムの実装方法、また、設計を学ぶための基礎となる力を修得できます。

※当コースは株式会社カサレアルが主催するコースとなります

対 象 者
  • Javaの基礎を固めたい方
  • 継承・実装の使い方がわからない方
  • 要件をコードで表現する方法を身につけたい方
前 提 条 件
  • 下記のどれかを満たしていること
    • Javaに限らず、何らかのプログラミング言語を学習したことがある方
    • 『Javaプログラミング入門 -現場で活躍するエンジニアになるための第一歩-』コースご受講いただいた方もしくは、同等の技術を習得している方
受講後目標スキルレベル
  • プログラムの中から自分が必要とする部分だけを抽出して読み解ける
  • 抽象クラス、インタフェースを利用したコードの処理の流れを説明できる
  • 例外発生時に、例外の発生箇所と例外の種類を特定し、不具合を修正できる
  • 小規模なアプリケーションに、クラス単位の要件に従って機能の変更・追加ができる
    • テキストやAPIリファレンスを見ながらコードを記述できる
カリキュラム
  • サンプルアプリケーションの実行
    • 本コースの題材として扱うアプリケーションの紹介
    • テキストの構成と学習内容の確認
  • 基本的な文法の確認
    • 変数、型、演算子、制御構文
    • クラス、インスタンス、メソッド
    • 例外処理
  • 継承
    • クラスの継承
    • オーバーライド
    • 抽象クラス
  • Exceptionクラスを使いこなす
    • 例外クラスの分類
    • 例外処理
    • 例外のスロー
    • 独自例外の定義
  • インタフェース
    • インタフェースとは?
    • インタフェースの宣言と実装
  • Collections Framework
    • データ構造(順列、連想配列、集合)
    • コレクションフレームワーク
    • List、Map、Setの利用方法
  • ポリモーフィズム
    • ポリモーフィズムとは?
    • ポリモーフィズムの活用
  • データベースアクセス
    • データベースアクセスの基本パターン
    • データベースへの接続
    • SQL文の実行
  • 総合演習
    • 書棚管理システムの作成

※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

実 行 環 境
  • Windows 10
  • Java SE 11
  • IntelliJ IDEA

※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

受 講 期 間

19.5時間(3日間)

日 時
会 場

カサレアル泉岳寺トレーニングセンター

受 講 料 金

125,400円(税込)※受講料にはテキスト代も含まれます。

研修のお申し込み

下記ボタンをクリックしオンラインでお申し込みください

お申し込みフォームを表示する