【AIアシスト対応】SwiftによるiOSアプリ開発入門 -Swiftの基本文法とSwiftUIを利用したアプリ開発の基礎-

  • コースコードMBI13
  • 受講形態
    オンラインもしくは対面
  • 日数2日間
  • 受講時間
    9時30分 ~ 17時00分(昼休憩:60分)
  • 受講料
    121,000円 (税別価格110,000円)

SwiftUIを利用した画面の作成からデータの永続化まで、一般的なiOSアプリで頻繁に利用される機能を中心に実装方法を学習します。
これまでのStoryboard/UIKitよりも簡潔で柔軟な、SwiftUIを中心としたアプリを作成していきます。
また、SwiftUI以前から利用されているStoryboard/UIKitによる画面の作成についても一部紹介します。

開発ツールであるXcodeの活用方法や、Swift言語の最低限の基本についても説明するため、理解をより深めることができます。
さらに、ハンズオンと演習を中心としてステップを追いながら学習するため、Xcodeの操作やコードの効率的な書き方なども学べます。

そのため、モバイルアプリやMacを利用した開発経験がない方でも、最初のステップとして安心してご受講頂けます。

Xcode上で生成AIを活用した、コードの理解促進や実装のサポートについてもご紹介します。

生成AI機能の利用に関する注意事項
Xcode 26のCoding Intelligenceでは、ChatGPTにログインしなくても1日に数回のリクエストが可能です。
それ以上利用する場合は、ChatGPT PlusやClaude Proなどのサブスクリプション契約したアカウントでXcode上からのログインが必要です。

Xcode 26はmacOS Sequioaでも動作しますが、Coding Intelligenceを利用するためにはApple Silicon を搭載したMac上のmacOS Tahoeが必要です。

Coding Intelligence の基本的な利用方法を説明しますが、研修内での利用は必須としていません。利用できない環境でも、問題なくご受講いただけます。

本コースは2026年度上期より改訂版にて実施いたします。

  • 機械演習
  • 他社提携
※他社提携コースは、お申し込み後に空席確認を行います。お席を確保できない状況の場合はご連絡させていただきます。
※開催情報欄の「空席状況」が「×空席なし(お問い合わせ)」の場合は、右下の「問合せ」ボタンよりお問い合わせください。

開催情報

開催日程・場所

開催日 場所 受付状況 空席状況 受付締切
4月16日(木) 〜 4月17日(金) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 4月3日(金)
5月18日(月) 〜 5月19日(火) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 5月5日(火)
7月27日(月) 〜 7月28日(火) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 7月14日(火)
8月3日(月) 〜 8月4日(火) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 7月21日(火)
8月17日(月) 〜 8月18日(火) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 8月4日(火)
9月1日(火) 〜 9月2日(水) オンラインオープン研修(カサレアル社) 受付中 △残席わずか 8月19日(水)
9月16日(水) 〜 9月17日(木) カサレアル品川トレーニングセンター 受付中 △残席わずか 9月3日(木)

詳細情報

対象者

■ これからiOSアプリの開発を始める必要のある方
■ iOSアプリの開発を発注するなど、iOSアプリの仕組みを理解する必要のある方
■ iOSアプリのコードレビューを担当するなど、Swiftのコードを読解する必要のある方

前提知識

■ Macの基本操作ができる方
■ JavaやJavaScriptなど、何らかのオブジェクト指向プログラミング言語の経験がある方

学習目標

当コースを修了した時点で、次のことができることを目標とします。
■ iOSアプリの基本的な動作を説明できる
■ クロージャやOptionalなどSwiftの特徴的な文法を用いたコードを記述できる
■ SwiftUIを利用し、さまざまなレイアウトの画面を構築できる
■ 複数画面を持ち、画面遷移を行うアプリを作成できる
■ アプリ内のデータを永続化できる
■ Storyboard/UIKitを利用した画面作成の基本を理解できる

研修の内容

■ iOSアプリ概要
 □ iOSアプリとは
 □ プロジェクトの作成と実行
 □ Coding Intelligenceを活用した生成AIの活用
■ Swiftの基本文法
 □ データ構造
 □ Optional型
 □ 関数とクロージャ
■ SwiftUIによる画面の作成
 □ ビューの配置とレイアウト
 □ ビューのモディファイア
■ SwiftUIの状態管理
 □ ビューの状態管理
 □ Observation
 □ ユーザーによる操作への反応
■ 一覧表示と画面遷移
 □ リスト
 □ ナビゲーション
■ データの永続化
 □ UserDefaults
 □ AppStorageによるデータの永続化
 □ CodableによるDataへの変換
■ Storyboard/UIKitの基本
 □ ビューの配置とレイアウト
 □ ユーザーによる操作への反応
 □ 画面遷移とナビゲーション
 □ 一覧表示

※上記スケジュールは予定となり、当日変更する可能性がありますのでご了承ください。
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

重要事項

キャンセル規定
受講開始10営業日前から受講料(購入価格)の100%のキャンセル料がかかります。
テキスト

配布資料
オンライン参加の方は、研修当日にPDFのテキストを配布いたします。
オフライン(対面)参加の方は、研修当日に紙媒体のテキストを配布いたします。

オンラインクラス

オンライン開催の場合は、以下の注意事項をご確認の上、事前にご準備ください。

■使用ツール
動画配信:Zoom
質疑応答:オンラインチャットシステム(Mattermost)

※業務用PCにZoomアプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。
※Mattermostは弊社にてご用意いたします。

■システム要件
・インターネットに常時接続できること
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
 (1台:Zoom、オンラインチャットシステム用、1台:演習環境用)

■OS
macOS

※管理者権限のあるユーザで Mac にログインしている、
  もしくは、必要な機能を利用する際に管理者アカウントで認証できる必要がございます。
  (ユーザの種類は、「システム環境設定」の「ユーザとグループ」から確認できます)

◆事前環境構築

使用されるmacOSに対し、必ずご受講前に「演習環境」で指定されたバージョン以降のXcodeをインストールしてください。
iOS/Swiftコース用セットアップガイド

インストールを実施いただけていない場合、コースをご受講いただくことができません。
※研修コンテンツ・画面イメージはXcodeのバージョンによってUIや操作方法が一部異なります。

演習環境

実行環境
■ Mac
 □ Apple Silicon(M4, M5など)を搭載した機種
 □ macOS Tahoe以降
 □ Xcode 26以降

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

その他

※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。

備考

※当コースは株式会社カサレアルが提供します。

当コースは、下記コースの改訂版となります。
『SwiftによるiOSアプリ開発入門 -Swiftの基本文法とSwiftUIを利用したアプリ開発の基礎-』(MBI11)


メッセージ

このコースでは、オブジェクト指向言語の経験者向けにXcodeの利用方法・SwiftUI・データの永続化などを利用した簡単なアプリの実装方法を、実際に体験しながら学習します。
Xcode上での生成AIの利用方法も学習します。


お客様の声

【お客様の声】
■ 他の言語との比較も兼ねて説明していただけたので、かなりイメージがつきました。分かりやすく非常に良かったです。(開発:20代前半)
■ いろいろな知識を交えながらご説明いただき理解がしやすかったです。今回学んだことが自分の中でできるようになったら応用編もぜひ受講したいと思います。(開発:20代前半)
■ Swift言語の経験が浅い状態での参加でしたが、わかりやすい研修内容でした。(要件定義・設計:20代後半)

関連講座

【AIアシスト対応】SwiftによるiOSアプリ開発入門 -Swiftの基本文法とSwiftUIを利用したアプリ開発の基礎-
条件を指定してコース検索


たいせつにしますプライバシー

© 2026 i-Learning Co.,Ltd.

TOPへ戻る