Thumbnail
개발 · 프로그래밍 모바일 앱 개발

개발하는 정대리 스위프트 기초 문법 대시보드

(5)
45개의 수강평 ∙  4,331명의 수강생

무료

지식공유자: 개발하는 정대리
총 84개 수업 (10시간 12분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

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

“이 정도는 알겠지” 하고 넘어가는 강의는 그만! 초등학생도 이해할 수 있는 강의를 통해 스위프트 기초 문법을 익혀보세요! iOS 앱 개발을 하는데 큰 힘이 되실 거예요!

✍️
이런 걸
배워요!
Swift
스위프트

“이 정도는 알겠지” 하고 넘어가는 강의는 그만!
초등학생도 이해할 수 있는 Swift 강의

📢 알려드립니다!

  • 이 강의는 연재식 강의입니다. 이후로도 지속적으로 강의가 추가될 예정입니다.

개발하는 정대리 스위프트 기초 문법

비전공자로 프로그래밍을 시작했기에 누구보다 비전공자분들의 고충을 잘 헤아리고 있습니다.
누구나 쉽게 이해할 수 있도록 이 강의에서는 개발 관련 전문 용어를 사용하지 않습니다.
초심자여도 걱정 마세요! 이해를 바탕으로 스스로 개발을 해나갈 수 있도록 여러분을 도와드리겠습니다.

개발하는 정대리가 정리한 스위프트 문법 노션 자료

👉 개발하는 정대리의 노션 자료 보러 가기
이 강의는 개발하는 정대리가 직접 정리한 스위프트 문법 노션 자료와 함께 진행됩니다.
개발을 처음 접하는 분도 스위프트 기초 문법을 쉽게 익히는 데 도움이 될 것입니다.

이 강의를 이런 분들께 추천해요

프로그래밍이
처음이신 분

스위프트에 대해
더 알고 싶은 분

iOS 앱 개발을
공부하고 싶은 분

이 강의에는 이런 특징이 있어요

  • 이 강의는 초등학생도 쉽게 이해할 수 있는 강의를 목표로 제작되었습니다.
  • 이 강의는 실무 위주로 제작되었습니다. 힘들게 배운 프로그래밍을 실제 업무에서 써먹지 못하면 안 되겠죠? 스위프트 문법의 실제 활용법과 어떻게 프로젝트에 적용할 수 있는지 알려드립니다.
  • 개발하는 정대리의 소통 창구는 늘 열려있습니다! 강의 요청 및 문의사항은 항상 받고 있습니다. 동네 형처럼 편하게 생각하시고 컨택해주세요! 유튜브 채널에서 기다리고 있겠습니다.

예상 질문 Q&A

Q. 비전공자인데 이 강의를 들어도 괜찮을까요?

네, 비전공자도 들을 수 있는 강의를 제작했습니다.

Q. ‘정대리 스위프트 기초 문법’ 강의 만의 장점이 있나요?

최대한 이해하기 쉽게 제작했기 때문에 스위프트 개발을 처음 하시는 분은 물론, 비전공자분들도 iOS 앱 개발 공부를 훨씬 수월하게 할 수 있습니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

iMac, MacBook, Mac mini 등 맥 기기가 있으셔야 합니다. iOS 개발을 위해서는 MacOS를 지원하는 기기가 꼭 필요합니다.


이 강의의 지식공유자는

안녕하세요 개발하는 정대리입니다!

오늘도 빡코딩 하고 계신가요? 🔥👨‍💻
예전의 저처럼 프로그래머가 되고 싶지만 그 길을 몰라 헤매는 분들에게 조금이나마 도움이 되고자 지식을 공유하고 있습니다.
개발에 관심이 있거나 취업 준비생분들께 조금이나마 도움이 되었으면 합니다. 아자 아자 화이팅!! 🎉
👉 정대리 유튜브 바로 가기

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
스위프트로 iOS 앱 개발을 하고 싶으신 분
코딩을 처음 접하는 분

안녕하세요
개발하는 정대리 입니다.
개발하는 정대리의 썸네일

안녕하세요 개발하는 정대리 입니다! 오늘도 빡코딩 하고 계신가요? 🔥👨‍💻

예전에 저처럼 프로그래머가 되고 싶지만 

그 길을 몰라 해매는 분들에게 조금이나마 도움이 되고자 

개발하는 정대리 유튜브 채널을 운영하기 시작했습니다.

👉정대리 유튭바로가기

프로그램에 관심있는 분들이나 취업준비생 분들께 

조금이나마 도움이 되었으면 합니다.

아자 아자 화이팅!! 🎉

커리큘럼 총 84 개 ˙ 10시간 12분의 수업
이 강의는 영상, 수업 노트, 첨부 파일, 미션이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. 스위프트 기초문법 뽀개기
1일차 - 조건문 미리보기 06:30
2일차 - foreach 반복문 05:08
3일차 - enum 케이스 나누기 10:01
4일차 - For 반복문 05:07
5일차 - Unwrap 옵셔널변수 10:08
6일차 - 클래스 vs 스트럭트 13:57
7일차 - 프로퍼티 옵저버 00:53
8일차 - 함수 매개변수 이름 03:47
9일차 - 제네릭 04:17
10일차 - 클로저 05:12
11일차 - 매개변수로서 클로저 24:49
12일차 - 객체 생성자, 해제자 05:34
13일차 - 상속 06:36
14일차 - 딕셔너리 10:32
15일차 - 파이널 클래스 03:00
16일차 - 메소드 매개변수 inout 05:30
17일차 - 에러 15:10
18일차 - 스트럭트 mutating 04:47
19일차 - Set 09:13
20일차 - 스트럭트 메소드 01:05
21일차 - 프로토콜 04:19
22일차 - 프로토콜 상속 02:07
23일차 - 프로토콜 확장 02:54
24일차 - 프로토콜 associatedType 04:24
25일차 - typealias 별칭 15:24
26일차 - lazy 키워드 09:21
27일차 - 고차함수 (Higher Order Functions) 08:56
28일차 - 고차함수 - sort, sorted (정렬) 16:03
29일차 - private(set) - 밖에서 못바꿈 06:16
30일차 - foreach 문에서 인덱스 같이 가져오기 (enumerated) 01:08
31일차 - 고차함수 - map (요소 바꾸기) 12:14
32일차 - 고차함수 compactMap (옵셔널 언랩핑 해버리기) 00:30
33일차 - 고차함수 flatmap (2차원 배열 -> 1차원 배열로 납작하게 만들기) 03:02
34일차 - class func vs static func 차이 및 활용법 06:54
35일차 - dictionary grouping - 콜렉션 데이터 그룹으로 묶기 03:14
36일차 - 의존성 주입 Dependency Injection 11:03
37일차 - Getter Setter 05:57
38일차 - 코더블 Codable 11:08
39일차 - 멀티 트레일링 클로져 04:18
40일차 - convenience init - 컨비니언스 생성자 03:15
41일차 - 디자인패턴 - 빌더패턴 06:37
42일차 - 콜렉션 합치기 02:36
43일차 - reduce 05:09
44일차 - 콜렉션간 변형 02:13
45일차 - 옵셔널 체이닝 06:34
46일차 - Equatable 04:48
47일차 - Zip 05:20
48일차 - static func, final class func 04:06
49일차 - Range 04:27
50일차 - open 04:45
51일차 - struct 기본 생성자 04:10
52일차 - singleton 디자인패턴 04:49
53일차 - toggle 01:01
54일차 - 프로토콜 조건적용 04:14
55일차 - 자료형 체크 06:00
56일차 - 중첩타입 Nested Type 04:58
57일차 / 프로토콜 옵셔널 Optional Protocol 02:44
58일차 / Set isSubset, isSuperset 05:03
59일차 / stride 08:13
60일차 / Dictionary 반복 03:31
61일차 / Set union 01:52
62일차 / Set intersection 01:27
63일차 / Set symmetricDifference 02:31
64일차 / Tuple 03:15
65일차 / 메소드 반환 Tuple 02:44
66일차 / Any 02:47
67일차 / 패턴 매칭 연산자 ~= 03:59
68일차 / 커스텀 패턴 매칭 연산자 ~= 12:31
69일차 / while 반복 03:00
70일차 / repeat while 반복 02:59
71일차 / get computed property 05:18
72일차 / 스위치에서 tuple 사용 06:34
73일차 / Enum CaseIterable 05:13
74일차 - protocol 응용 - uiview nib 09:12
75일차 - 값을 동반한 enum 05:13
76일차 - case let 옵셔널 패턴 04:58
77일차 - Any switch문 타입 체크 14:36
섹션 2. 리액티브 스위프트 - 콤바인 Combine
콤바인 개념정리 21:16
Uikit 실습 - 비밀번호 매치 31:32
Uikit 실습 - 디바운스 검색어 입력 14:26
콤바인 API 동시, 연쇄 호출 46:46
섹션 3. 스위프트 동시성 Concurrency
강의 게시일 : 2021년 11월 24일 (마지막 업데이트일 : 2024년 04월 04일)
수강평 총 45개
수강생분들이 직접 작성하신 수강평입니다.
5
45개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Goansu Ahn thumbnail
5
많은 도움이 되네요 ^^
2023-08-18
paenjtentia thumbnail
5
계속 업데이트 해주세요
2023-07-24
지식공유자 개발하는 정대리
요즘 번아웃이 와서 많이 못올렸네요 ㅠㅠ 옙 다시 달립니다!
2024-03-31
hoya thumbnail
5
기본 문법을 이해하기 쉽게 설명해주셔서 처음 입문하는 자에겐 딱 맞는 수강입니다~! 이걸 또 무료로 강의해주시니,, 감사합니다~!
2023-08-12
이병규 thumbnail
4
많은 도움이 되었습니다. 감사합니다.
2023-11-20
김성환 thumbnail
5
핵심만 간단히, 정리하는 상황에 좋습니다. 학습중 잘 모르는 부분만 별도로 공부하면 되기에 강의를 좀 들었다 싶으신 분들 개념 정리에 도움이 많이 됩니다.
2024-01-15