日本プログラミングスクール

プログラミング言語一覧

ソフトウェア業界需要No.1!!
 基礎からWeb、Androidアプリケーションまで幅広く


特徴


Javaは、Web系システムや携帯などのアプリ開発でよく使われる言語で、代表的なオブジェクト指向言語です。現在、多くの企業がJavaで作られたシステムを導入しており、非常に需要が高いのが特徴です。
 カリキュラムの構成  当スクールでは、入門マスターの2つのカリキュラムを通して、Javaのプログラミングを段階的に学びます。
その後、Webアプリの開発を学びたい方はWebプログラミング(実践演習含む)へ、 Androidアプリの開発を学びたい方はAndroid入門Androidマスターへ、
Applet(Webブラウザに読み込まれ実行されるJavaアプリ)を学びたい方はアプレットへお進みください。
 
 こんな方にお勧め! Webアプリやスマホアプリの開発にご興味のある方、ソフトウェア業界への就・転職を目指される方にお勧めの言語です。


カリキュラム内容


カリキュラム テキスト代 標準
受講時間
内 容 未経験者 通学/宿泊 通信学習
入門 ¥3,000 30 【 概 要 】
初めてJavaを学習する方を対象に、Java言語の基礎とオブジェクト指向について学習していきます。


【 詳 細 】
■Javaの基礎知識

■変数とデータ型

■演算子

■識別子

■配列

■制御の流れ(ステートメント)

■クラス

■Javaの開発環境について

■変数とメソッド

■クラス図とシーケンス図

■プリミティブ型と参照型

■オーバーロード

■パッケージ

■継承

■アクセス制御

■抽象クラス

■インターフェース

■例外処理とは

■APIドキュメントについて
 
マスター ¥3,000 40 【 概 要 】
Java言語におけるオブジェクト指向の特徴を、具体的なプログラムを例に学習していきます。


【 詳 細 】
■コレクション
・参照型の型変換
・ジェネリクス
・ボクシング
・コレクションインターフェース
・java.util.ArrayList
・シャローコピー
・ディープコピー
・拡張for文
・java.util.HashMap
・java.util.Collections

■ファイル操作
・java.lang.Stringとjava.lang.StringBuffer
・ファイルとディレクトリ
・ストリーム
・文字コード
・テキストファイルの読み書き
・CSVファイル

■マルチスレッド
・スレッドとは
・スレッドの生成方法
・java.lang.Thread
・java.lang.Runnable
・スレッド名と優先順位
・スレッドを待機させる
・同期

■ソケット通信
・ソケットとは
・java.net.ServerSocketとjava.net.Socket
・マルチスレッド化
 
Webプログラミング ¥3,500 30 【 概 要 】
Webアプリケーションを開発する際に必要なサーバサイドJavaの主要技術(Servlet、JSP)、更にデータベースとの連携について学びます。


【 詳 細 】
■Webアプリケーションの基礎知識

■Webアプリケーションの開発環境について

■JSPの基本

■リクエスト処理と状態維持

■JSTL

■サーブレットとJavaBeans

■データベース連携
     
Webプログラミング実践演習 70 【 概 要 】
上記のWebアプリケーション知識を使った実践演習課題を行います。
アプレット ¥3,000 30 【 概 要 】
Java入門、マスターで学習した知識をベースに、インターネット上で動作するJavaのアプリケーションソフトの作成方法を学習していきます。


【 詳 細 】
■アプレットの基礎

■AWTとは?

■イベント処理

■フレームとメニューバー
 
Android入門 ¥3,000 10 【 概 要 】
Androidアプリの開発環境の整え方~プロジェクトの作成方法、又、Androidアプリ作成の基礎を学習していきます。プログラミング未経験の方でも楽しみながらAndroidアプリの作成が学べます。


【 詳 細 】
■Android アプリ開発の基礎

■Android の開発環境を整える

■Android アプリの作成例題(1)

■Android アプリの作成例題(2)

■Android アプリの作成例題(3)
Androidマスター ¥3,000 40 【 概 要 】
Javaの基礎知識をお持ちの方を対象に、Androidアプリ開発の必須知識となる、画面の成り立ち、ウィジェット、ビュー、マルチスレッド、グラフィックス処理などを学習し、具体的なAndroidアプリの作成方法を学習していきます。


【 詳 細 】
■画面の成り立ち

■ヴィジットとビュー

■レイアウト

■ビュー(View)
・ボタン(Button)
・テキストビュー(TextView)
・エディットテキスト(EditText)
・ラジオボタン(RadioButton)
・チェックボックス(CheckBox)
・リストビュー(ListView)
・スピナー(Spinner)
・シークバー(SeekBar)

■マルチスレッド処理

■グラフィックス処理

■参考プログラム
 
合計   250  
ページトップへ

ページトップへ