멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

SwiftUI를 사용한 iOS앱 개발

thumbnail image
집합

교재제공 중급

SwiftUI를 사용한 iOS앱 개발

4.9

like 8

1,250,000원 (VAT없음)

카테고리

  • SW 개발 모바일
  • 학습유형별 대면

과정요약

과정요약
학습시간 34시간 난이도 중급
교육비 지원 고용보험 비환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원 20 명
교재정보

과정소개

📌신청 전 유의 사항📌

본 과정은 맥북(또는 맥미니 등 macOS기기)을 지참하셔야 수강하실 수 있는 과정입니다.
권장PC사양: 맥북에어 2020년 이후 모델, M1 CPU 8G 메모리, SSD256GB

또한, Swift 기반의 과정으로 Object-C 기반으로 진행되지 않습니다. 
 iOS Swift  앱개발
본 과정은 SwiftUI와 Swift언어를 사용해서 iOS앱을 개발하는 과정으로
2일은 Swift언어의 문법을 학습하고 3일은 SwiftUI를 학습할 수 있도록 구성되어 있습니다.

iOS앱이 처음인 분들 뿐만 아니라 UIKit을 경험한 개발자들에게 추천하는 과정입니다.

과정 특징
SwiftUI를 활용하여 esay하게 아이폰 앱을 개발😁


SwiftUI를 5일 과정을 통해 각 기술별로 학습할 수 있습니다.  
쉽게 개발 할 수 있지만, 사용법을 확실하게 익히고 나면 더욱 더 쉽고 강력하게 활용할 수 있습니다.
기존 방식 vs 최신 개발 방식👌

기존 UIKit을 사용한 방식과 SwiftUI를 사용한 방식을 비교하여 
기존 방식을 사용하던 분들께는 최신의 개발 방식을 빠르게 이해할 수 있도록,
새롭게 학습하시는 분께는 기존 방식까지 이해하실 수 있도록 커리큘럼을 구성했습니다.
아이폰 앱 전문강사의 쉬운 강의🙋‍♂️

모바일 강의 경력 20년, 강의 만족도 평균 93점을 보유하신
모바일 도메인 베스트 전담 강사님께서 직접 강의합니다.

학습목표

  • Swift언어의 기본적인 문법과 비동기 패턴에 대한 내용을 설명할 수 있습니다.
  • Swift 언어를 이용해 기본적인 iOS 앱을 만들 수 있다.
  • SwiftUI를 사용한 다양한 레이아웃을 생성할 수 있다.
  • 기존 UIKit과 컨트롤 사용이 어떻게 다른지 차이점을 설명할 수 있다.
  • List컨트롤, NavigationView, TabView를 사용할 수 있다.
  • 데이터 바인딩을 지원하는 것과 상태 모델을 만들어서 사용하는 MVVM 모델을 사용할 수 있다.

학습대상

  • iOS 기반 프로그래밍에 입문하고자 하는 개발자
  • 아이폰 앱 개발자
  • 아이폰 앱 개발 경험 6개월 이상

과정목차 34

  • 1 일차
    • iOS앱 개발환경
      • 전반적인 iOS개발의 용어와 기술
      • Xcode와 Swift언어 소개
      • 애플의 개발자 계정 소개와 생성
      • 정수, 실수, 문자열, 배열, 딕셔너리, 튜플
      • 연산자와 분기 반복문 사용
      • 함수 기반의 코딩 연습
      • 개념
  • 2 일차
    • 옵셔널
      • 형식
      • 값형식인 구조체
      • 클래스와 접근지정자 사용
    • 프로토콜
      • 프로토콜 사용
      • 익스텐션, 제네릭스, 맵필터리듀스
      • 클로져 사용
      • 메모리관리와 비동기 처리 구문 소개와 연습
  • 3 일차
    • SwiftUI에 대한 소개
      • SwiftUI에 대한 소개와 기존 UIKi과의 비교
      • View Layout, HStack, VStack, ZStack 소개와 사용
      • Alignment, Spacing과 다양한 옵션들 사용
      • Button과 Alert, List등 다양한 컨트롤 소개와 사용
      • Button과 Alert, List등 다양한 컨트롤 소개와 사용
      • Button과 Alert, List등 다양한 컨트롤 소개와 사용
      • NavigationView와 NavigationLink 소개와 사용
  • 4 일차
    • NavigationView 소개와 사용
      • NavigationView와 NavigationLink 소개와 사용
      • SwiftUI에서 상태값을 유지하는 것에 대한 소개와 사용
      • SwiftUI에서 상태값을 유지하는 것에 대한 소개와 사용
      • MVVM패턴을 소개하고 사용
      • MVVM패턴을 소개하고 사용
      • 웹서버에서 JSON포맷의 데이터를 받아서 사용
      • 웹서버에서 JSON포맷의 데이터를 받아서 사용
  • 5 일차
    • SwiftUI에서 사용하는 Combine프레임워크
      • Combine프레임워크 소개와 사용
      • Combine프레임워크 소개와 사용
      • SwiftUI에서 제공하는 WebView에 대한 소개와 사용
    • WebView에 대한 소개와 사용
      • SwiftUI에서 제공하는 WebView에 대한 소개와 사용
      • SwiftUI와 같이 사용하는 SQLite에 대한 소개와 사용
      • SwiftUI와 같이 사용하는 SQLite에 대한 소개와 사용

수강후기 8

평균평점

4.9 / 5.0

  • 4.75
    유*웅

    2024.12.13

    강사님이 준비를 많이 하셨네요. 친절하시고요.
  • 5
    임*현

    2024.12.13

    자세하고 친절하게 강의를 진행해 주셨습니다.
  • 5
    김*경

    2024.12.13

    개념부터 실무까지 세세하게 잘 학습했습니다.
  • 5
    오*석

    2024.12.13

    스위프트UI의 강점에 대해 깊은 이해를 할 수 있게 강사님의 경험이 많아서 강추
  • 5
    윤*현

    2024.12.13

    iOS앱 대한 이해가 늘는 기회가 되었습니다

SwiftUI를 사용한 iOS앱 개발 관련과정

thumbnail image
집합

교재제공