予定
検索

$35

weekly
or $139 for all content
クラス
再生

Swift によるコーディング レベル 1: iOS アプリ開発入門

15 人が学習を完了しました
年齢 13 歳-18 歳
自分のペースで学べるコース
このクラスは初心者レベルのコースで、受講者はアプリ開発プロセス全体をガイドされ、独自の iPhone アプリを作成する方法を学びます。macOS 12 (Big Monterey) 以降を搭載した 2019 年以降の Mac コンピューターが必要です。
平均評価:
4.8
レビュー数:
(489 レビュー)
Popular

1 録画済みレッスン
4 間の講師サポート
開始日を選択してください
コンテンツへの 1 年間のアクセス

今すぐ登録して、いつでも始められます

自分のペースで進んでください
学習者は好きなときに学習を開始し、自分に最適な速度で学習を進めることができます。
登録を受け付けていません
いつでも始められます。
自分のペースで学ぼう
1 年間コース教材にアクセスできます。
教師から実践的なサポートを受けられます。

含まれるもの

0 録画レッスン
4 週間
教師のサポート
1年間のアクセス
コンテンツに
この文章は自動翻訳されています

このクラスで学べること

Has your child ever wanted to make an iPhone App? In this entry level course, your child will learn how to design and build native apps for Apple’s ecosystem: iPhone, iPad and macOS! 

NO CODING EXPERIENCE IS REQUIRED FOR THIS CLASS. Students are encouraged to explore, break things, problem solve and be as creative as possible. 

This very accessible class is a great entry point into the world of app development and coding for your kids.

The class will cover the following topics:

CLASS 1: APPLE & XCODE 
Overview of Apple App Development with Xcode, Swift & Playgrounds
Introduction to Coding with Swift Playgrounds
Hello World 

CLASS 2: Diving into Xcode 
Exploring Xcode (IDE, Storyboards, Simulators and Architecture)
Hello World Revisited
File Management and Structures 
Building a Simple (Code Free App)

CLASS 3: Visuals and Audio 
Apple Design Language
Visuals
UIKit, Buttons, Labels
UX (User Experience)
UI (User Interface)
Audio and Sound

CLASS 4: Swift Coding Fundamentals
Coding fundamentals with Strings, Integers, Data Types, If Statements, Loops, Functions and more!

CLASS 5 + 6: Building an App I 
Coding & Building Our App

CLASS 7 + 8: Building an App II
Presentations
Deploying an App to the App Store!

The goal of this class is to empower beginner students to design, develop, code and create their very own apps for Apple’s ecosystem of platforms. Interactivity is the key to authentic learning and my teaching style reflects this. In this class I will teaching through guided real-time instruction, occasional tutorial videos and examples while always striving to meet the differentiated learning needs of my students. By the end of this entry level class, students will have a basic app running on their Apple devices. 

REQUIREMENT
Due to the closed nature of Apple's ecosystem, the only way to develop native apps for Apple's platforms is on a Mac (preferably Mojave or higher), using the Xcode Software Development Kit (available for free on the Mac app store).

学習到達目標

- Students will have the capacity to navigate the Xcode IDE, Storyboards & API’s such as GameKit, UIKit, etc.
- Students will learn about the entire app development process. 
- Students will have the capacity to Create a basic iOS App by the end of this course. 
- Students will have hands on experience deploying to other Apple Devices. 
- Students will have a basic understanding and the capacity to write Swift Code.

その他の情報

受講に必要なもの
Mac's are the only way to create native apps for Apple's ecosystem (iPhone, iPad, Mac, Watch and TV) so for this class an Apple Computer running running macOS Mojave or higher is required.
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。

提供:

参加しました October, 2020
4.8
489レビュー
Popular
プロフィール
教師の専門知識と資格
STEAM K-12 is an organization focused on coding and game design classes for K-12 Learners and professional learning opportunities for K-12 Educators. In our classes, kids learn to code, design video games and build software. Our learners have fun while learning the critical skills of tomorrow. We strive for the highest quality instruction. All of our teachers are either credentialed K-12 educators and/or have a background in Computer Science/Tech.

This particular course is taught by Giancarlos Alvarado, a veteran K-12 educator and professional Senior iOS Developer from San Diego. Giancarlos has degrees from Rutgers University and The College of New Jersey. He has published over 10 apps for the Apple App Store and is currently developing for PlayStation 5. 

レビュー


その他の人気クラス
初心者向けコーディングと AI を活用したアプリ開発 (レベル 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
$18 クラスごと
次回のセッションは Monday の3 PM です
グループクラス
4 週間、 2/週、 1 時間
9 歳-14 歳
アプリ開発サマーキャンプ レベル1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
$20 クラスごと
次回のセッションは Monday の1 PM です
グループクラス
1 週間、 5/週、 1 時間
7 歳-12 歳
アプリ開発サマーキャンプ レベル2
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
$20 クラスごと
次回のセッションは Monday の1 PM です
グループクラス
1 週間、 5/週、 1 時間
7 歳-12 歳
MIT App Inventorによるアプリ開発サマーキャンプ
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
$18 クラスごと
次回のセッションは Mon 6/2 の1 AM です
グループクラス
1 週間、 4/週、 55 分
8 歳-11 歳
Python 上級: Flask、OOP、HTML、データベース、Github、API を使用したアプリ開発
Faruk Hasan
4.8
(149)
$12 クラスごと
グループクラス
50 週間、 1/週、 35 分
13 歳-17 歳
Minecraft Education Edition を使ったゲームデザインとコーディング:サマーキャンプ(レベル 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
$20 クラスごと
次のセッションは明日の 1 PM です
グループクラス
1 週間、 5/週、 1 時間
8 歳-13 歳
Boomer でコーディング: 経験者
Brenda Ban
4.9
(483)
$18 クラスごと
次回のセッションは Tue 6/17 の6:45 PM です
グループクラス
2 週間、 2/週、 45 分
5 歳-10 歳
Unity 基礎レベル 1: 最初のゲームの構築
Bloom
4.8
(79)
$27 クラスごと
次回のセッションは Monday の4 PM です
グループクラス
2 週間、 3/週、 55 分
10 歳-15 歳
RPG メーカーによるビデオゲームのデザインとコーディング: レベル 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
$16 クラスごと
次回のセッションは Mon 6/16 の4 PM です
グループクラス
4 週間、 2/週、 50 分
8 歳-13 歳
Roblox 3Dゲーム開発:コーディングサマーキャンプ - レベル1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
$20 クラスごと
次回のセッションは Monday の1 PM です
グループクラス
1 週間、 5/週、 1 時間
8 歳-13 歳
アプリコーディング入門 - 独自のモバイルアプリを作成する レベル 1 (週 1 回、6 週間)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
$20 クラスごと
次のセッションは明日の 8 PM です
グループクラス
6 週間、 1/週、 50 分
9 歳-14 歳
エージェントとのコーディング - ブロックコーディング
Ms. Mareeka
4.7
(135)
$15 クラスごと
グループクラス
50 週間、 1/週、 1 時間
9 歳-13 歳
Scratch でコーディング: ゲームを作ろう レベル 2 (キャンプ)
BrainFizz
4.8
(645)
$13 クラスごと
次回のセッションは Mon 6/2 の2 PM です
グループクラス
1 週間、 5/週、 55 分
9 歳-14 歳
Scratch Jr.でコーディングを学びましょう。
Cynthia Burleigh, Certified Teacher
4.9
(477)
$13 クラスごと
次回のセッションは Tue 5/27 の4:30 PM です
グループクラス
1/週、 30 分
6 歳-7 歳
Scratch を使ったコーディング - 初心者向け
Cynthia Burleigh, Certified Teacher
4.9
(477)
$16 クラスごと
次回のセッションは Tue 5/27 の6 PM です
グループクラス
1/週、 45 分
6 歳-9 歳
初心者のための Scratch Jr. を使ったコーディング
Gerri McConnell
4.7
(378)
$12 クラスごと
次回のセッションは Tuesday の12 AM です
グループクラス
1 週間、 1/週、 1 時間
6 歳-9 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン