인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

모바일 앱 개발

[Lv.2] SwiftUI 중급 - Core Data와 SwiftData로 앱 완성하기

SwiftUI 기초를 다진 당신께, 보다 고급기능을 iOS 앱에 적용시킬 수 있는 SwiftUI 중급 강의 입니다. (📌 모든 강의 자료 PDF 및 실습 Code 파일을 제공합니다)

(5.0) 수강평 6개

수강생 144명

Thumbnail

중급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

이런 걸
배워요!

  • Swift 중급 문법 - 중급으로 넘어가기전 중요 문법 사항 한번 더 체크!

  • SwiftUI Core - iOS 앱 개발에 필요한 고급 기술을 배웁니다

  • SwiftUI with UIKit - SwiftUI 에서 UIkit 을 사용하는 방법을 배웁니다

  • Core Data in SwiftUI - 앱 LocalDB에 영구적으로 데이터 저장을 배웁니다

  • Real Project - 실전에 적용가능한 Coffee Stamp App 을 같이 만듭니다

  • SwiftData - iOS17 부터 소개된 최신 LocalDB 에 대해 배웁니다

SwiftUI Basic 기초를 다진 당신께
더 심화된 중급 기술로 iOS 앱 개발 해보세요⚒️


SwiftUI Intermediate 강의 특징

SwiftUI 기초를 넘어 다양한 기능을 APP에 구현하기위한 중급 심화 과정입니다 🧑‍💻

1. Swift 중급 문법

  • SwiftUI Intermediate 넘어가기전 필수 중급 문법 사항을 점검하고 배웁니다.

2. SwiftUI Intermediate - Core

  • 더 심화된 SwiftUI 기능을 함께 배웁니다
  • SwiftUI 에서 UIKit 을 가져와서 사용하는 방법을 배웁니다

3. Project - Coffee Stamp APP

  • 배운 이론 내용을 바탕으로 AppStore 에 있는 Coffee Stamp App 을 함께 만들어 봅니다

4. PDF, Xcode Files : 모든 강의 자료 파일 다운로드

  • 강의 이론 자료 (PDF), 실습 코드 (Xcode) 파일을 제공합니다.

5. SwiftData (iOS 17) 

  • iOS17 버전에서 새롭게 추가된 SwiftData 에 대해서 배웁니다.

6. Code Snippets 파일, 강의 제공

  • 자주 사용되는 Code 를 저장하여 사용할 수 있는 Snippets 에 대해서 다룹니다


UPDATE LOG 🆙

[3.0] Added SwiftData Section  - 2024-10-02

  • SwiftData Intro
  • SwiftData in Preview
  • TodoApp 01 - Model, UI
  • TodoApp 02 - Delete, Update
  • TodoApp 03 - Add, Update
  • TodoApp 04 - Sort, Filter 

[2.0] Added Code Snippets Section  - 2023-12-03

  • Snippets Intro
  • NavStack, VStack Snippets
  • HStack Snippets
  • ZStack Snippets
  • Button Snippets
  • Form Snippets
  • TabView Snippets
  • Text Snippets
  • Custom Snippets

Q&A 💬

Q. 중급 강의에 난이도는 어느정도 인가요?

Swift 문법과, SwiftUI 기본 스킬만 있으시면 충분히 강의를 들으실 수 있습니다. SwiftUI 사용 경험이 없으시면 '누구나 할 수 있는 SwiftUI Basic with iOS 17 강의 듣고 오시면 됩니다.

 

Q. SwiftData 강의에 대한 좀 더 심화 된 내용을 알고 싶습니다.

SwiftData 이론, 기초 실습 강의 부분을 업로드 하였습니다. 추후, SwiftData 중요 업데이트시 변경사항, 좀 더 심화된 내용도 강의 제작하여 업데이트 하겠습니다. 또한 곧 출시될 SwiftUI Networking 강의에서도 SwiftData 에 대해서도 다룰 예정입니다. 

Q. 최신 버전을 지원하는 강의인가요?

2023년 기준 iOS 16과 XCode 14.3 버전에 호환되는 강의입니다. 추후 iOS 메이저 업데이트 시 추가 내용도 계속 업로드 하겠습니다


수강 전 참고 사항 📢

  • 실습 환경 : macOS Catalina, 버전 10.15 이상의 맥 디바이스
  • 학습 자료 : 제공되는 PDF, Xcode 파일을 다운받아서 설치하세요.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • SwiftUI Basic 강의 완료하신분

  • SwiftUI 중급으로 한단계 레벨업이 필요하신분

  • APP 에 Core data 적용하고 싶은분

선수 지식,
필요할까요?

  • SwiftUI Basic 강의 수강

  • SwiftUI 기본 지식

안녕하세요
Jacob(제이콥)입니다.

수강생 수

578

수강평 수

25

강의 평점

5.0

강의 수

3

🏫 상시 학생 할인중

강의 금액이 부담되는 학생분들을 위해서 본인 학교 메일 계정으로 예) @***.ac.kr , @***.edu

이메일 보내주시면 전 강의 할인 쿠폰을 보내 드립니다.

👉 jacobko@kakao.com


안녕하세요. 😀

뉴질랜드에서 iOS 개발을 하고 있는 Jacob 입니다.

SwiftUI 을 통해 누구나 쉽게 iOS APP 을 만들수 있도록 다양한 강의를 제작중에 있습니다.

SwiftUI 뿐만 아니라 다양한 iOS 개발 관련 자료들을 저의 Jacob's DevLog 에서 만나실 수 있습니다.

👉  Jacob's DevLog 바로가기


Hello. 😀

I'm Jacob,living in New Zealand.

I'm currently working on creating various tutorials to make it easy for anyone to develop iOS apps through SwiftUI.

You can find not only SwiftUI but also various iOS development-related materials on my Jacob's DevLog.

👉  Go to Jacob's DevLog directly

커리큘럼

전체

47개 ∙ (10시간 41분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!