입문
챕터 9개 · 7시간 4분
한국어 · 영어 · 일본어|오디오 한국어

맥, xcode
총 1개의 작품 만들기

한 작품을 만들어 보는데에 5시간 정도가 소요됩니다.

  • 명함 앱

이런 걸 배울 거예요

스위프트

iOS 개발을 위한 언어

xcode

iOS 개발을 위한 IDE

애플 개발자 콘솔

앱스토어 제출을 위한 개발자 콘솔 사이트 사용법

입문자를 위한 Swift & iOS 앱 개발

개발, 그 중에서도 iOS 앱 개발은 개발에 처음 입문하는 분들이 진입 장벽을 많이 느끼시는 것 같습니다. 저는 여러분에게 iOS개발을 쉽고, 재미있게 알려드리고 싶어 이 클래스를 준비했습니다.


이 클래스의 개발 환경

  • Swift 5
  • iOS 15.4 버전
  • Xcode 를 설치할 수 있는 Mac 이 필수로 필요합니다

도미닉 클래스의 특징

  • 비전공자, 입문자를 위한 친절하고 상세한 설명으로 강의합니다
  • 이론 X 실습 O, 코드를 작성할 때 마다 앱이 완성되는 기쁨을 느껴봅니다
  • 앱 제작부터 앱스토어 제출까지 모든 과정을 실습할 수 있습니다.

이 클래스에서는 앱 개발의 기초를 다질 겁니다. 전공자가 아니어도, 개발에 대한 사전지식이 없어도 괜찮습니다. iOS 개발 언어인 Swift 기초 문법부터 시작할 거니까요.

우리가 만들 앱은 처음엔 간단한하지만, 강의를 수강하고 난 후에는 점점 내가 원하는 기능을 추가해가며 꾸준히 iOS 앱 개발을 할 수 있는 기반을 마련할 수 있도록 커리큘럼을 구성했습니다.

8년차 개발자 도미닉입니다


안녕하세요. 8년차 개발자 도미닉입니다. 개발자로 일을 한 지 8년이 되었고, iOS 개발을 시작한지는 4년 되었습니다. 공유하는 것을 좋아하여 여러 컨퍼런스에서 발표를 하였습니다. 매주 금요일 iOS 기초 스터디를 진행하기도 합니다. 기초를 온전히 내 것으로 이해하는 것에 관심이 많아 Swift 의 문법, iOS 에 상세한 내용들도 공부하고 정리하고 있습니다.


iPhone 앱을 App Store에 제출하십시오 - 뉴스 - Apple Developer저는 지금도 애플 CEO가 되는 것을 꿈 꾸고 있을 만큼 iOS 앱 개발과 공부를 재밌게 하고 있습니다. 누군가 저에게 iOS 개발의 가장 큰 매력이 무엇인지를 물어본다면

"사용자가 직접 보고 사용하는 화면을 만들기 때문에 즉각적인 피드백이 가능한 것! "이라고 대답할 것 같습니다.

제가 개발 입문자 분들께 iOS 개발을 추천하는 이유도 이것입니다. 머리로만 공부하는 것이 아니라 작성한 즉시 내가 만든 화면을 볼 수 있으니까 프로그래밍이 어떻게 동작하는 지에 대한 이해가 훨씬 쉽기 때문이죠.


직접 만들면서 배웁니다

나만의 명함 앱 만들기

우리의 첫 iOS 앱을 만들어봅시다! 나에게 필요한 기능을 원하는 대로 만들어서 내 핸드폰에 설치해 직접 사용할 수도 있고 내 서비스가 필요한 여러 유저에게 공유할 수 있습니다. 유저들이 많아지면 광고를 게시해 용돈을 모을 수도 있고, 자신의 앱을 사용하는 팬들을 만들 수도 있겠네요 😎


우리가 만들 명함 앱은

  • 명함 내용 (사진, 이름, 직업, 주소, 자기소개) 를 등록할 수 있고
  • 내가 등록한 명함을 선택하면 자세한 내용을 골라 볼 수 있습니다

이 클래스에서는 iOS 앱 개발의 기초 내용을 다루기 때문에, 클래스를 모두 수강 후 배운 내용을 활용하면 꼭 명함 앱이 아니라 여러분이 원하는 다른 앱들도 만드실 수 있습니다.



이런 것을 배웁니다

Swift - Apple Developer

[스위프트 입문하기]

  • iOS 개발은 스위프트라는 개발 언어를 사용합니다.
  • Swift 언어를 배우고, 기초 문법을 익힙니다.
  • iOS 앱의 개발 환경인 Xcode 를 함께 설치해봅니다.

[프로그래밍 입문하기]

  • 입문자 맞춤, 프로그램의 기본적인 요소들을 배웁니다.

[객체지향 입문하기]

  • 최근 개발에서 중요한 트랜드인 객체지향 프로그래밍에 대해 배웁니다.

[iOS 앱 만들어보기]

  • iOS 앱의 기본적인 UI 들을 함께 만들어봅니다.
  • 나중에 자신이 원하는 앱을 만들 때 활용할 수 있도록 만드는 방법 배웁니다.

[명함 화면 만들기]

  • 우리의 첫 앱, 명함 앱의 화면을 만들어봅니다.

[화면 이동하기]

  • 화면 간 이동하는 방법을 배웁니다.
  • 데이터를 화면끼리 이동하는 방법을 배웁니다.
  • 뷰컨트롤러의 라이프 사이클를 배웁니다

[앱스토어 제출하기]

  • 애플 개발자 콘솔에서 우리 앱을 앱스토어에 등록해봅니다.




나만의 앱 제작부터, 앱스토어 제출까지

차근차근 시작해봐요!

이런 분들에게 추천합니다!

▶ 이런 분들에게 추천합니다!


커리큘럼

크리에이터

도미닉

도미닉

안녕하세요. 8년차 개발자 도미닉입니다.

처음 iOS 개발을 시작하게 된 계기는 스티브잡스였습니다. 스티브잡스에게 엄청난 영감을 받고 애플이라는 브랜드까지 사랑하게 되었고 지금은 iOS 개발자가 되었네요 😊

지금도 애플 CEO가 되는 것을 꿈 꾸고 있을 만큼 iOS 앱 개발과 공부를 재밌게 하고 있습니다. 누군가 저에게 iOS 개발의 가장 큰 매력이 무엇인지를 물어본다면 사용자가 직접 보고 사용하는 화면을 만들기 때문에 즉각적인 피드백이 가능한 것! 이라고 대답할 것 같습니다.

제가 개발 입문자 분들께 iOS 개발을 추천하는 이유도 이것입니다. 머리로만 공부하는 것이 아니라 작성한 즉시 내가 만든 화면을 볼 수 있으니까 프로그래밍이 어떻게 동작하는지에 대한 이해가 훨씬 쉽기 때문이죠.

쉽고 재밌는 클래스가 되길 바라며 준비했습니다. 여러분의 iOS 개발 입문을 응원합니다!


100038555559653

100038555559653

미닉길 Minic GIL

미닉길 Minic GIL

이 클래스와 비슷한 추천 클래스

애플 엔지니어의 iOS Swift 앱 개발 - 1만줄의 코딩 [중급]App  |  Ryan
고객센터오전 10시 ~ 오후 6시 (주말, 공휴일 제외)
주식회사 클래스101
대표 공대선
서울특별시 강남구 테헤란로 415, 4층(삼성동, 엘7강남타워)
대표전화 : 1800-2109
이메일 : ask@101.inc
사업자등록번호 : 457-81-00277
통신판매업신고 : 2022-서울강남-02525
클라우드 호스팅 : Amazon Web Services Korea LLC
사업자 정보 자세히 보기
클래스101은 통신판매중개자로서 중개하는 거래에 대하여 책임을 부담하지 않습니다.