US$35

weekly
or US$139 for all content
수업
재생

Swift 레벨 1로 코딩하기: iOS 앱 개발 시작

15 명의 학생이 수업을 완료함
연령대: 13-18 세
자율 학습 과정
이 수업은 학생들이 전체 앱 개발 프로세스를 안내받고 자신만의 iPhone 앱을 만드는 방법을 배우는 초보자 수준 과정입니다! 2019년 이상 macOS 12(Big Monterey) 이상이 설치된 Mac 컴퓨터가 필요합니다.
평균 평점:
4.8
수강 후기 수:
(489 수강 후기)
인기 수업

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 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:

제공

4.8
489수강 후기
인기 수업
프로필
교사 전문성 및 자격증
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)
US$18회당 수업료
다음 세션은 Monday 3 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회1 시간
9-14 세
앱 개발 여름 캠프 레벨 1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
US$20회당 수업료
다음 세션은 Monday 1 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회1 시간
7-12 세
앱 개발 여름 캠프 레벨 2
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
US$20회당 수업료
다음 세션은 Monday 1 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회1 시간
7-12 세
MIT App Inventor와 함께하는 앱 개발 여름 캠프
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
US$18회당 수업료
다음 세션은 Mon 6/2 1 AM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회55분
8-11 세
Python 고급: Flask, OOP, HTML, 데이터베이스, Github 및 API를 사용한 앱 개발
Faruk Hasan
4.8
(149)
US$12회당 수업료
그룹 수업
50 주, 주당 1회35분
13-17 세
Minecraft Education Edition을 활용한 게임 디자인 및 코딩: 여름 캠프(레벨 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
US$20회당 수업료
다음 세션은 내일 1 PM 입니다.
그룹 수업
1 주, 주당 5회1 시간
8-13 세
Boomer와 함께 코딩:경험자
Brenda Ban
4.9
(483)
US$18회당 수업료
다음 세션은 Tue 6/17 6:45 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 2회45분
5-10 세
Unity Foundations 레벨 1: 첫 번째 게임 구축
Bloom
4.8
(79)
US$27회당 수업료
다음 세션은 Monday 4 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 3회55분
10-15 세
앱 코딩 입문 - 모바일 앱 직접 만들기 레벨 1(주 1회, 6주)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
US$20회당 수업료
다음 세션은 내일 8 PM 입니다.
그룹 수업
6 주, 주당 1회50분
9-14 세
Roblox 3D 게임 개발: 코딩 여름 캠프 - 레벨 1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
US$20회당 수업료
다음 세션은 Monday 1 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회1 시간
8-13 세
에이전트와 함께 코딩하기 - 블록 코딩
Ms. Mareeka
4.7
(135)
US$15회당 수업료
그룹 수업
50 주, 주당 1회1 시간
9-13 세
RPG Maker를 사용한 비디오 게임 디자인 및 코딩: 레벨 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
US$16회당 수업료
다음 세션은 Mon 6/16 4 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회50분
8-13 세
스크래치로 코딩하기: 게임 만들기 레벨 2(캠프)
BrainFizz
4.8
(645)
US$13회당 수업료
다음 세션은 Mon 6/2 2 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회55분
9-14 세
스크래치 주니어로 코딩을 배우세요.
Cynthia Burleigh, Certified Teacher
4.9
(477)
US$13회당 수업료
다음 세션은 Tue 5/27 4:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회30분
6-7 세
초보자를 위한 Scratch Jr. 코딩
Gerri McConnell
4.7
(378)
US$12회당 수업료
다음 세션은 Tuesday 12 AM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 1회1 시간
6-9 세
스크래치 코딩 레벨 1: 우주 구조 - 우주 미니 게임!(4주 과정)
Bloom
4.8
(79)
US$21회당 수업료
다음 세션은 내일 4 PM 입니다.
그룹 수업
4 주, 주당 1회1 시간
7-12 세
더 많은 수업 보기
검색
기프트 카드 구매
통화, 시간대 및 언어 설정 열기
언어 및 지역
로그인