2018年度下期新規コース

iOSアプリ開発入門セット

本コースは、基本的なiOSアプリの開発方法を身につけたい方を対象として、その標準開発言語であるSwift言語の基礎や、統合開発環境のXcodeの使い方など、iOSアプリ開発に欠かせない要素も含め学習していただけるセットコースです。
iOSアプリ開発がはじめての方はもちろんのこと、以前に標準言語として利用されていたObjective-CでのiOSアプリ開発経験者の方にもお勧めのコースです。

開催日程の分割について(お申し込み前に必ずご一読ください)詳細を見る


以下の開催日程は4日間連続ではなく、前半(1日間)・後半(3日間)の分割開催となりますが、システムの都合上、お申し込みページや申込受付メールでの表記は開始日~終了日となっております。
なお表示日程以外の組み合わせ(例:2月1日、3月6日~8日)でのセット販売は出来かねますので、ご了承ください。

・2019年1月18日~2019年1月25日開催
 (前半:2019年1月18日、後半:2019年1月23日~2019年1月25日)

・2019年2月1日~2018年2月8日開催
 (前半:2019年2月1日、後半:2019年2月6日~2019年2月8日)

・2019年3月4日~2019年3月8日開催
 (前半:2019年3月4日、後半:2019年3月6日~2019年3月8日)

対象コース

速習 Swiftプログラミング言語詳細を見る

概要
2014年にiOSアプリなどの開発用言語として発表されたSwiftは、2015年にオープンソース化されました。
Linuxでも動作しWebアプリの開発にも利用されるなど、活躍の場が広がっています。
Swiftはさまざまなプログラミング言語を参考として開発されており、各言語から多くの特徴を受け継いでいます。
本コースでは、このモダンな言語の文法を学習し、特徴を理解します。
学習は、主にインタラクティブにコードを書いて実行結果を確認できるPlayground上で行います(iOSアプリの開発方法は含みません)。
研修の目的
・Swift言語の特徴を理解する。
・Swiftの基本文法を理解し、簡単なコードを記述できる。
研修の内容
●Swift概要
 - Swiftの特徴
●Swiftの基本文法
 - 変数と定数
 - 制御文
 - 配列、ディクショナリ、タプル
 - クラスとインスタンス、メソッドとプロパティ
●関数とクロージャ
 - 高階関数
 - クロージャ
 - 配列のfilter, map, reduce
●Optional型
 - if-let文、guard-let文
 - Optional Chaining
●プロトコルとエクステンション
 - プロトコル
 - エクステンション
 - delegate
●エラーハンドリング
 - 実行時エラー
 - try!の利用
 - try?の利用
 - do-catchブロックとtryの利用
この研修のみ申し込む場合はこちらから

SwiftによるiOSアプリ開発入門Swift入門からiOSアプリ開発の基本まで詳細を見る

概要
本コースでは、基本的なiOSアプリの開発技術を修得します。
画面の作成からデータの永続化まで、一般的なiOSアプリで頻繁に利用される機能を中心に実装方法を学習します。
また、複数画面を持ったアプリの作成にも対応し、一覧画面の作成やナビゲーションを利用した画面遷移の実装方法などもご紹介します。
開発ツールであるXcodeの活用方法や、Swift言語の基本についても説明します。
ハンズオンと演習を活用し、少しずつステップを追いながら学習するため、モバイルアプリの開発経験がない方でもご受講頂けます。
研修の目的
・iOSアプリ作成の基本を修得する。
・複数画面を持ったアプリの作成方法を修得する。
・データを永続化する方法を修得する。
・Swiftの基礎的な文法を修得する。
研修の内容
●iOSアプリ概要
 - iOSアプリのアーキテクチャ
●iOSアプリの基本
 - 画面の構成要素
 - ストーリーボードによる画面の作成
 - 画面部品とプログラムの接続(アウトレット接続/アクション接続)
 - 画面のライフサイクル
●Swiftの基本文法
 - 変数とデータ構造
 - 関数とクロージャ
●様々なビュー
 - ビューのプロパティ
 - dataSourceとdelegate
●ダイアログの表示
 - アラートダイアログ
 - アクションシート
●画面遷移
 - 画面遷移とセグエ
 - 前画面へ戻る遷移
 - 画面間のデータ受け渡し
 - 画面遷移の分岐
●タブとナビゲーション
 - タブの設定
 - ナビゲーションバーの設定
●一覧形式の画面
 - テーブルビュー
 - テーブルとナビゲーションの連携
●データの永続化
 - ユーザデフォルトによる値の格納と取得
 - ファイルへの書き込みと読み込み
この研修のみ申し込む場合はこちらから

研修概要

研修の目的
・Swift言語の特徴を理解する。
・Swiftの基本文法を理解し、簡単なコードを記述できる
・iOSアプリ作成の基本を修得する
・複数画面を持ったアプリの作成方法を修得する
・データを永続化する方法を修得する
対象者
・Swift言語に興味のある方
・これからiOSアプリの開発を始めたい方
前提条件
・Macの基本操作ができること
・JavaやJavaScriptなど、何らかのプログラミング言語のご経験があること
配布資料
研修テキスト
※ソースコード等はオンラインストレージにて配布いたします
開催日数
4日間
受講料
164,160円(税込み)
※受講料にはテキスト代も含まれます。
時間
9時30分~17時00分
開催日程
2018年11月19日~2018年11月22日(4日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年1月18日~2019年1月25日(4日間)【受付】2019/01/11まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年2月1日~2019年2月8日(4日間)【受付】2019/01/25まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年3月4日~2019年3月8日(4日間)【受付】2019/02/25まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

セット販売コースに関する研修一覧