申込み受付中 セット販売対象コース

SwiftによるiOSアプリ開発入門
-Swift入門からiOSアプリ開発の基本まで-

このコースでは、オブジェクト指向言語の経験者向けにXcodeの利用方法・画面遷移や一覧表示・ファイルへのデータ保存などを利用した簡単なアプリの実装方法を実際に体験しながら学習します。

画面の作成からデータの永続化まで、一般的なiOSアプリで頻繁に利用される機能を中心に実装方法を学習します。
また、複数の画面を持ったアプリの作成にも対応し、一覧画面の作成やナビゲーションを利用した画面遷移の実装方法などもご紹介します。
開発ツールであるXcodeの活用方法や、Swift言語の基本についても説明するため、理解をより深めることができます。
さらに、ハンズオンと演習を活用し少しずつステップを追いながら学習するため、Xcodeの操作やコードの効率的な書き方なども学べます。
そのため、モバイルアプリやMacを利用した開発経験がない方でも、最初のステップとして安心してご受講頂けます。
コース内では最低限のSwift言語の文法についても紹介しますが、Swift言語についてより詳しく学習できる『速習 Swiftプログラミング言語』コースを先に受講することをおすすめします。

コースフロー

iOS研修

速習 Swiftプログラミング言語 SwiftによるiOSアプリ開発入門 -Swift入門からiOSアプリ開発の基本まで- SwiftによるiOSアプリ開発 -Auto Layout, Web API, Core Data編- SwiftによるiOSアプリ開発実践 -オープンソースライブラリを活用したアプリ開発ハンズオン-

研修概要

研修の目的
■ iOSアプリの基本的な動作を説明できる
■ ストーリーボード上に部品を配置し、画面を作成できる
■ 複数画面を持ち、画面遷移を行うアプリを作成できる
■ ダイアログを利用して、アプリ内でユーザへ情報を通知できる
■ ファイルにデータを永続化できる
■ クロージャやOptional、delegateなどSwiftの特徴的な文法を用いたコードを記述できる
研修の内容
■ iOSアプリ概要
 □ iOSアプリのアーキテクチャ
■ iOSアプリの基本
 □ 画面の構成要素
 □ ストーリーボードによる画面の作成
 □ 画面部品とプログラムの接続(アウトレット接続/アクション接続)
 □ 画面のライフサイクル
■ Swiftの基本文法
 □ 変数とデータ構造
 □ 関数とクロージャ
■ 様々なビュー
 □ ビューのプロパティ
 □ dataSourceとdelegate
■ ダイアログの表示
 □ アラートダイアログ
 □ アクションシート
■ 画面遷移
 □ 画面遷移とセグエ
 □ 前画面へ戻る遷移
 □ 画面間のデータ受け渡し
 □ 画面遷移の分岐
■ タブとナビゲーション
 □ タブの設定
 □ ナビゲーションバーの設定
■ 一覧形式の画面
 □ テーブルビュー
 □ テーブルとナビゲーションの連携
■ データの永続化
 □ ユーザデフォルトによる値の格納と取得
 □ ファイルへの書き込みと読み込み
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
対象者
■ これからiOSアプリの開発を始める必要のある方
■ iOSアプリの開発を発注するなど、iOSアプリの仕組みを理解する必要のある方
■ iOSアプリのコードレビューを担当するなど、Swiftのコードを読解する必要のある方
前提条件
■ Macの基本操作ができる方
■ JavaやJavaScriptなど、何らかのオブジェクト指向プログラミング言語の経験がある方もしくは、『速習 Swiftプログラミング言語』コースをご受講いただいた方
実行環境
■ MacBook Pro
 □ macOS
 □ Xcode 10
 □ Playground
 □ Swift 4
■ iPad/iPad mini
 □ iOS 12
※使用するソフトウェアおよびバージョンについては、予告なく変更する可能性がありますのでご了承ください。
配布資料
■ セミナーテキスト
■ 演習テキスト
※ソースコード等はオンラインストレージにて配布いたします。
開催日数
3日間
受講料
162,000円(税込み)
※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2019年2月13日~2019年2月15日(3日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年3月6日~2019年3月8日(3日間)【会場】カサレアル泉岳寺トレーニングセンター満員
2019年4月3日~2019年4月5日(3日間)【受付】2019年3月27日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年4月24日~2019年4月26日(3日間)【受付】2019年4月17日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年6月19日~2019年6月21日(3日間)【受付】2019年6月12日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年7月3日~2019年7月5日(3日間)【受付】2019年6月26日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年8月7日~2019年8月9日(3日間)【受付】2019年7月31日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年9月3日~2019年9月5日(3日間)【受付】2019年8月27日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

iOS研修に関する研修一覧