Thumbnail
깜짝 할인 중(D-6)
개발 · 프로그래밍 모바일 앱 개발
iOS 최신 앱 개발 강의 - 기초부터 핵심 요소, 간단한 포폴까지 제작
(4.3)
3개의 수강평 ∙ 28명의 수강생

25%

41,250원

55,000원
지식공유자 : 코딩강사
총 92개 수업˙총 29시간 31분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
이 강의는 멘토링 신청이 가능합니다.
멘토링은 수강 신청과 별개로 운영되며, 수강생이 아니어도 신청할 수 있습니다.
폴더에 추가 42 공유
입문자를 위해 준비한
[모바일 앱 개발] 강의입니다.

iOS 앱 제작의 기초부터 실무까지 꼼꼼하게 알려드립니다. Swift 5 최신 문법에 대해서 자세히 알 수 있습니다. iOS SDK를 이용한 UI 핵심요소를 차례로 알려드립니다. iOS UI구성요소를 예제를 통해 공부해 봅니다.

✍️
이런 걸
배워요!
Swift 5 초급/중급문법을 배울 수 있어요
iOS SDK를 통한 앱 제작을 할 수 있어요
iOS 포폴용 앱을 간단히 만들어 볼 수 있어요

 iOS 앱 기초부터 실무까지!
꼼꼼하게 알려드립니다.

기초부터 배우는 Swift 5 강의!

애플이 야심차게 출시한 Swift 5 언어의 특장점. 예제를 통해 같이 살펴볼 예정이에요.

이 강의에서 여러분이 배우는 것

  • 일반 컴파일러 언어의 변수, 연산자, 타입, 조건문, 반복문, 문자열, 함수를 알려드립니다.
  • 옵셔널 변수의 이해와 사용 방법(옵셔널  바인딩, 옵셔널 체이닝, 이른 탈출(early exit))에 대해 알 수 있습니다.
  • 구조체, 열거형, 클래스의 장단점을 살펴봅니다.
  • 프로토콜과 익스텐션 용도를 살펴봅니다.
  • 이외에도 Swift 언어만의 특징을 살펴보고 iOS 앱 제작시 유용한 팁을 드립니다.

실제 강의에서 만들어 볼 예제입니다.

* 스토리보드와 오토레이아웃 등 최신 네이티브 앱 제작 방식을 사용합니다.

* 최신 SWIFT 5 문법을 사용합니다.

swift5(스위프트5), swift 5(스위프트 5)

처음 만드는 아이폰 앱

     

기초 컨트롤 사용법

    

뷰 이동의 기초( Segue방법과 코드방법 )

 

   

로그인/회원가입 화면으로 구현한 뷰 이동

   

   

탭바를 이용한 뷰 이동

   

오토레이아웃을 활용한 뷰 배치 방법

 

테이블뷰와 콜렉션뷰 제작 방법

깃허브에서 핫한 사이드메뉴 무료소스를 이용한 사이드 메뉴 구현

   

페이지뷰와 페이지 컨트롤 연동

오토레이아웃을 이용한 스크롤뷰

오디오 플레이어(온라인 스트리밍 지원)

 

비디오(유튜브) 플레이어 만들기

 

포토갤러리 사진 가져오기

구글 맵뷰와 GPS좌표에서 행정주소 변환하기

   

파이어베이스 인증(회원가입,로그인), 데이타베이스, 저장소(파일업로드)

 

   

간단한 포폴용 카페앱 만들기

이 강의에서 배워볼 내용

본 강의에서는 다음과 같은 내용을 학습할 예정이에요.

  • 기본 UI 컨트롤 사용법
  • 클릭 및 컨트롤 이벤트 액션함수 사용법
  • 전체 뷰 구조를 잡는 방법
  • 탭바를 이용한 뷰 구조를 잡는 방법
  • 로그인, 회원가입 화면을 통한 뷰의 이동 및 데이타 전달 방법
  • 오토레이아웃 사용 방법
  • 테이블 뷰, 콜렉션 뷰 사용 방법
  • 코코아팟(cocoa Pods)를 이용한 Github 무료 라이브러리 사용방법
  • HTTP/JSON 통신 방법
  • 사이드메뉴(Side Menu, Slide Menu) 제작 방법 
  • 페이지뷰(PageView) 제작 방법
  • 오디오(스트리밍) 플레이어 제작 방법
  • 비디오 플레이어(유튜브지원) 제작 방법
  • 포토갤러리에서 사진 가져오기 방법
  • 구글 맵뷰과 GPS 좌표, 행정주소 변환 방법
  • 파이어베이스 인증(회원가입,로그인), 데이타베이스, 저장소-파일업로드
  • 카페앱을 통한 간단한 포폴용 앱 만들기

이 강의를 듣고 나면,

이 강의를 듣고 나면 당신은 Swift 앱을 활용해서 간단한 앱을 제작해 볼 수 있을 거에요. 빠르고 쉽게 핵심 내용만 골라 전달드릴게요.

이런 분들이 들으면 좋아요.

 

iOS 앱을
제작하고 싶은 분

iOS 앱 포폴을
만들고싶은 분

iOS의 핵심
UI가 궁금한 분

기타 Swift 5
언어 입문자

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
iOS 앱 제작을 하고 싶으신 분
iOS 핵심 UI요소를 알고 싶으신 분
iOS 포폴제작을 하고 싶으신 분

안녕하세요
코딩강사 입니다.
코딩강사의 썸네일

자기 소개

iOS개발 10년차 개발자이자 강사입니다. iPhone3G 때부터 iPhone13까지 다양한 환경에서 아이폰앱 제작을 경험하고 강의했습니다.  총 15년차 풀스택 개발자로서 개발 및 강의, 저술 등의 활동을 하고 있습니다.

주요 경력

전) 닛시소프트 모바일앱웹개발사 대표

서울시 청년창업지원 2030센터 2012년 졸업 

컴퓨터공학과 대학원 석사(운영체제 및 컴파일언어 Lab)

정보처리기사 자격증 취득

직업능력훈련교사 3급  (정보기술개발)자격증 취득

국비훈련 강의경력 5년차

웹 프론트/백엔드 개발 3년

아이폰/안드로이드 앱 개발 10년

유니티3D 게임 개발 5년

관심분야

앱웹으로 사업하기 : 사업계획서부터 기획,개발,출시,마케팅까지

앱웹으로 취업/전직/진학하기 : 포폴 기획,개발,출시까지

게임 만들면서 배우는 자바, 파이썬, 자바스크립트

언어 : 자바, 코틀린, 스위프트, C#, 자바스크립트, 파이썬

앱 개발 : 안드로이드, 아이폰 앱 개발

게임 개발 : 유니티 3D

웹 프론트: HTML/CSS/JS/JQuery,  부트스트랩

웹 백엔드: JSP/JavaMVC/SpringBoot, PHP,  NodeJS, Phython+DJango

데이타베이스: MySQL, Oracle, MongoDB

사물인터넷 : 아두이노 보드(C언어)

백엔드 서버리스: 파이어베이스(안드로이드,아이폰,웹-프론트,백엔드)

프론트 크로스플랫폼: 플러터(Flutter) 

 

 

커리큘럼 총 92 개 ˙ 29시간 31분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의소개
강의소개 영상 미리보기 14:26
수업자료-UIKit
수업자료-SwiftUI
섹션 1. 스위프트5 문법 공부
Playground 개발환경 설정 미리보기 06:07 변수와 상수 미리보기 21:51 출력문 미리보기 08:31 기본자료형 미리보기 14:41
Any 객체와 nil에 대하여 10:04
옵셔널 변수 19:05
연산자 21:33
조건문 19:48
반복문 41:58
값타입과 참조타입 20:25
문자열처리1 40:05
문자열처리2 09:27
함수 19:38
콜렉션(배열+리스트) 37:57
콜렉션(딕셔너리,집합) 18:06
클로저1 19:27
클로저2 13:30
튜플 09:30
열거형 10:59
구조체와 클래스 26:24
옵셔널 체이닝 10:50
프로토콜 18:00
형변환 24:09
제네릭 09:48
익스텐션 06:49
검증과 보호 13:27
섹션 2. iOS 앱 제작
첫번째 앱 만들기 미리보기 26:42 기본 컨트롤 1 미리보기 34:02 기본 컨트롤 2 미리보기 25:16
기본 컨트롤 3 40:19
기본 컨트롤 4 15:15
뷰 구조와 이동 1(Navigation Controller) 미리보기 35:17
뷰 구조와 이동 2(Navigation Controller) 23:51
뷰 구조와 이동 3(Navigation Controller) 24:57
로그인,회원가입 화면을 이용한 뷰 구조와 이동 1 미리보기 47:27
로그인,회원가입 화면을 이용한 뷰 구조와 이동 2 16:03
탭바 컨트롤러(Tabbar Controller) 1 미리보기 24:40
탭바 컨트롤러(Tabbar Controller) 2 15:38
오토레이아웃(AutoLayout) 1 미리보기 30:46
오토레이아웃(AutoLayout) 2 33:37
오토레이아웃(AutoLayout) 3 11:52
테이블 리스트뷰(Tableview) 1 22:04
테이블 리스트뷰(Tableview) 2 22:15
콜렉션뷰(Collectionview) 24:49
Cocoa Pods를 활용한 이미지뷰 처리(SDWebImage), 팝업창(Toast)구현 미리보기 30:47
Alamofire(HTTP통신), SwiftyJSON(JSON파싱) 34:26
사이드메뉴(Sidemenu) 42:00
페이지뷰(PageViw) 1 29:59
페이지뷰(PageView) 2 07:56
스크롤뷰(ScrollView) new 10:12
오디오 플레이어 만들기 1 new 33:35
오디오 플레이어 만들기 2 new 32:20
비디오(유튜브) 플레이어 만들기 - 1 new 21:41
비디오(유튜브) 플레이어 만들기 - 2 new 16:03
포토갤러리 사진 가져오기 - new 23:20
구글 맵 연동(Google Map) 1 - new 34:33
구글 맵 연동(Google Map) 2 - new 12:25
구글 맵 연동(Google Map) 3 - new 09:48
섹션 3. 파이어베이스를 통한 서버리스(Severless) 앱 만들기
파이어베이스 - 소개 및 사용 준비 new 미리보기 08:54
파이어베이스 - 회원가입/로그인(Firebase Auth) - 1 new 14:53
파이어베이스 - 회원가입/로그인(Firebase Auth) -2 new 24:05
파이어베이스 - 회원가입/로그인(Firebase Auth) - 3 new 09:47
파이어베이스 - 데이타베이스(Firestore Database) - 1 new 30:20
파이어베이스 - 데이타베이스(Firestore Database) - 2 new 07:37
파이어베이스 - 저장소 사진올리기(Storage) new 22:53
섹션 4. 카페앱 포폴 만들기
프로젝트 생성 및 앱 아이콘 만들기 - new 미리보기 12:27
메인화면 및 뷰 구성하기 - new 18:48
카페 메뉴 화면 구성하기 - new 36:31
카페 메뉴 리스트 화면 확장하기 - new 11:26
모바일 웹뷰 화면 만들기 - new 08:08
섹션 5. SwiftUI - 업데이트 중입니다.(11월말까지 완재예정)
첫번째 앱 작성하기 미리보기 16:45 프리뷰와 다크모드 미리보기 21:33
Text View 16:57
StackView 17:42
SpacerDivider 07:15
ImageView 19:48
ButtonView 미리보기 21:28
ToggleView 11:47
TextField 14:56
Stepper 08:47
Slider 06:31
PickerView 13:01
ScrollView 09:39
FormView 18:14
State와 Binding 09:36
ObservableObject 08:27
ViewModel 10:13
StateObject 14:57
Environment 17:47
강의 게시일 : 2021년 07월 13일 (마지막 업데이트일 : 2021년 10월 27일)
수강평 총 3개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.3
3개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
yesss0517 thumbnail
안녕하세요~ 강사님 저는 18년도에 안드로이드 앱 개발 강의를 들었던 수강생입니다. 아이폰 개발도 배워볼까 하다가 우연히 강사님 강의를 보고 수강했어요 ㅎㅎ 예전에 안드로이드 강의를 배울 땐 처음 접하다 보니 많이 어려워했었는데 회사에 다니면서 느낀 게 이보다 더 쉽게 설명할 순 없겠다고 느꼈어요... 아이폰 강의도 잘 볼게요. 감사합니다!
2021-08-30
지식공유자코딩강사
반갑습니다. 안드로이드 강의도 들으시고 이제 아이폰 강의까지! 꼭 완강하시고 숙련된 개발자로 성장 하기길 바랍니다. 힘이 되는 수강평 감사합니다!~^^
2021-08-31
Hago하고 thumbnail
자바를 배우고나서 취미로 앱 제작을 해보고 싶어서 듣게되었습니다. 자바랑 비슷한 부분도 많지만 완전히 새로 외워야되는 부분도 있어서 조금 어렵긴 하지만 그래도 재미있게 듣고 있습니다. 꼭 원하는 앱을 만들어볼 수 있기를! :)
2021-08-03
지식공유자코딩강사
친절하고 유쾌한 댓글 감사합니다. 열공하셔서 꼭! 원하시는 앱을 만들어 보여주시길 기대하겠습니다. 수강해주셔서 감사합니다! 즐프하세요~
2021-08-04
tkdehs0454 thumbnail
음.. 무언가 그저그런느낌 강의는 잘봤습니다. 그런데 태그에 SwiftUI는 붙어있는데 해당내용은없군요
2021-09-03
지식공유자코딩강사
안녕하세요 제 iOS강의가 기대만큼 충족되지 못한 것 같네요. nissisoft21@gmail.com으로 문의/조언해 주시면 향후 업데이트를 통해 강의를 업데이트 하도록 하겠습니다. SwiftUI는 따로 섹션을 나눠서 업데이트 하도록 하겠습니다. 감사합니다.
2021-09-03
깜짝 할인 중(D-6)

25%

41,250원

55,000원
폴더에 추가 42 공유
지식공유자 : 코딩강사
총 92개 수업˙총 29시간 31분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
이 강의는 멘토링 신청이 가능합니다.
멘토링은 수강 신청과 별개로 운영되며, 수강생이 아니어도 신청할 수 있습니다.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스