iPhone & Androidアプリ開発コース - パソコンスクール・パソコン教室なら個別指導のKENスクール

Programming

プログラミングコース

知識ゼロからiPhone & Androidアプリ開発にチャレンジ

iPhone & Androidアプリ開発コース

プログラム未経験者からスマホアプリエンジニアへ!

iPhoneアプリを開発する言語「Swift」とAndroidアプリを開発する言語「Java」を学習できるセットコースです。iPhoneアプリ開発講座は「Swift」を基礎から学習し、アプリケーション構築のノウハウを身につける所まで、習得できる講座です。その後、Android S上で動作するアプリケーションのJavaプログラミングを学び、基本的な画面レイアウトの作成方法から、データベースの利用などの技術を習得し、自分で開発したアプリケーションを動作させながら学習します。プログラムの基礎から解説を行うので、未経験者でも受講して頂けます。

コース画像

受講時間 88時間
受講料 ¥272,000(税抜き)
受講期間 6ヶ月
サポート
  • 未経験者OK
  • 初心者
  • 中級者
  • 上級者
  • 個別授業
  • 受講回数期間内無制限
習得スキル
  • iPhoneアプリ開発
  • Java
  • Androidアプリ開発

この講座の3つのポイント

  • iPhoneアプリ開発とAndroidアプリ開発の必須とされるスキルが身につきます
  • Swift言語とJava言語の基本文法を理解できるようなります
  • iPhone用楽曲作成アプリとAndroid用スケジュール帳アプリを作成できるようになります

カリキュラム

  • iPhoneアプリ開発演習24時間
    • ●iPhoneアプリケーションの基本的な開発手順●Xcode●シミュレータ●Storyboardとは●プログラムとは●プログラムの記述ルール●変数と定数●型推論●メソッド●OutletとAction●条件分岐●配列●繰り返し●クラスとインスタンス●クラスの構成●継承●オーバーライド●Optional型●プロトコル●デリゲート●Auto Layout●画像と音声●フレームワーク●ファイル操作とアラート表示●クロージャ式●アニメーション●タイマー●グラフィックスコンテキスト●タッチ処理●画面遷移
  • Java SE7 ProgrammerⅠ 30時間
    • ●Javaという言語 ●Javaテクノロジの特徴 ●実際のコーディング●コンパイルのしくみ ●Java開発の流れ ●コードの内容●変数 ●コメント ●リテラル ●四則演算子 ●比較演算子●条件分岐 ●繰り返し ●オブジェクト指向 ●クラス●クラスの基本構成 ●クラスの使用 ●クラスのインスタンス化●オリジナルクラス ●フィールド ●オリジナルクラスの使用●メソッド ●コンストラクタ ●Java API ●オーバーロード●複合代入演算子 ●if文のネスト ●論理演算子 ●switch文●forループ ●do-while ループ ●配列 ●入力されたデータを扱う●文字列の変換 ●繰り返し文と配列 ●for文のネスト●breakとcontinue ●ラベル付きforループ ●多次元配列●参照型の配列 ●拡張forループ ●UML ●値渡しと参照渡し●String ●StringBuilder ●ラッパークラス●Autoboxing/(Auto-)Unboxing ●クラス変数 クラスメソッド●Mathクラス ●アクセス修飾子 ●継承 ●オーバーライド●ポリモフィズム ●インタフェース ●インタフェースの継承●コンストラクタ連鎖 ●コンストラクタのthis●メソッドのthisとsuper ●暗黙的型変換 ●明示的型変換●参照型のキャスト ●パッケージ ●修飾子●java.util.ArrayList クラス ●Generics基礎●Genericsを導入したコレクション ●ダイヤモンド演算子●例外処理 ●ガベ-ジコレクション ●可変長引数●スレッド ●java.io パッケージ ●java.util.Collection
  • Javaアドバンス10時間
    • ●修飾子●静的import●ネストクラス●ハッシュコード●Comparableインタフェース●Dateクラス●Calendarクラス●DateFormatクラス●Localeクラス●NumberFormatクラス●書式付出力●書式付入力●正規表現●Serializableインタフェース
  • Androidアプリ開発24時間
    • ●Android概論●開発環境の構築●ユーザーインターフェース●アクティビティ●イベント●インテント●データベース●プリファレンス●フラグメント●非同期処理●スケジュール管理アプリ作成

こんな人におすすめです

  • iPhoneアプリ開発とにAndroidアプリ開発興味がある方
  • Swift言語を使用した、iPhoneアプリ開発の必須とされるスキルを身につけたい方
  • Androidアプリ開発で使用される基礎技術を習得できます

iPhone & Androidアプリ開発コースが学習できる校舎