You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ABOUT.md
-3
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,6 @@ I'm a 20 year old male born in South Korea, raised in Malaysia, Vietnam, and liv
11
11
| Test Driven Development | Learn how to create safe apps and open source library using CocoaPod with continuous integration |
12
12
| Server Side Programming | Learn how to become a full-stack developer with Vapor, Realm, and Amazon Web Service |
13
13
14
-
15
-
> **Note:** If you wish to join the VIP list, you may email me at `[email protected]`. You will receive a sign-up form. I care about building long-term relationships over short-term sales.
16
-
17
14
## The Why
18
15
My dream is to provide affordable education channels for all people regardless of gender, religion, sex, race, color, and wealth. Since Sept 17, 2016, I've left college in NYC to pursue the vision. I have started off with teaching iOS Development with the Swift programming language. In 2017, I attempt to raise as much as funds through teaching to a startup which provides a learning platform. If you wish to join my journey, you may follow my daily story on [Instagram](https://instagram.com/bobthedev/).
[Swift Protocol Oriented Programming with Bob]: https://www.youtube.com/playlist?list=PL8btZwalbjYm5xDXDURW9u86vCtRKaHML
20
18
[Xcode 8 Auto Layout]: https://www.youtube.com/playlist?list=PL8btZwalbjYnH-IbqQlT1NIa0iNOlHcXh
21
19
22
20
23
21
### iOS
24
-
If you want to learn how to use certain APIs created provided by Apple
25
22
26
23
| Name | Date | Source |
27
24
|---------------|---------------|---------------|
28
25
|[Swift Retention Cycle in Closures and Delegate]| Mar 25, 2017 | Blog |
29
26
|[The Life Cycle of an App]| Feb 6, 2017 | YouTube |
30
27
|[Make Memory Management Great Again]| Feb 2, 2017 | Blog |
31
-
|[Beginner's Guide to Core Data in Swift 3]| Dec 29, 2016 | Blog |
32
-
|[Store UIColor with UserDefaults in Swift 3]| Dec 22, 2016 | Blog |
33
-
|[Pass Data with NSNotification in Swift 3]| Dec 17, 2016 | Blog |
34
-
|[UI & Networking Like a Boss in Swift 3]| Dec 10, 2016 | Blog |
35
-
|[Intro to Grand Central Dispatch in Swift 3 with Bob]| Dec 3, 2016 | Blog |
28
+
|[Beginner's Guide to Core Data in Swift]| Dec 29, 2016 | Blog |
29
+
|[Store UIColor with UserDefaults in Swift]| Dec 22, 2016 | Blog |
30
+
|[Pass Data with NSNotification in Swift]| Dec 17, 2016 | Blog |
31
+
|[UI & Networking Like a Boss in Swift]| Dec 10, 2016 | Blog |
32
+
|[Intro to Grand Central Dispatch in Swift with Bob]| Dec 3, 2016 | Blog |
36
33
|[The Meaning of tableView.delegate = self]| Nov 30, 2016 | Blog |
37
34
|[Introduction to Delegate in Swift]| Nov 26, 2016 | Blog |
38
35
@@ -63,8 +60,8 @@ If you want to get your closure game strong and you are waiting for my RxSwift a
63
60
|[Swift Capture List in Closures]| Mar 18, 2017 | Blog |
64
61
|[Intro to Functional Programming with Bob]| Feb 27, 2017 | Blog |
65
62
|[Completion Handlers in Swift with Bob]| March 4, 2017 | Blog |
66
-
|[No Fear Closure in Swift 3 with Bob (Part 2)][Closure Part 2]| Jan 13, 2017 | Blog |
67
-
|[No Fear Closure in Swift 3 with Bob][Closure Part 1]| Dec 31, 2016 | Blog |
63
+
|[No Fear Closure in Swift with Bob (Part 2)][Closure Part 2]| Jan 13, 2017 | Blog |
64
+
|[No Fear Closure in Swift with Bob][Closure Part 1]| Dec 31, 2016 | Blog |
68
65
69
66
[Swift Lazy Initialization with Closures]: (https://blog.bobthedeveloper.io/swift-lazy-initialization-with-closures-a9ef6f6312c)
70
67
@@ -75,14 +72,13 @@ If you want to get your closure game strong and you are waiting for my RxSwift a
75
72
[Intro to Functional Programming with Bob]: https://medium.com/ios-geek-community/intro-to-swift-functional-programming-with-bob-9c503ca14f13#.k65nrzgi0
76
73
77
74
### Swift
78
-
What makes Swift unique and ranked as the second most loved language based on the Stack Overflow survey in 2016.
79
75
80
76
| Name | Date | Source |
81
77
|---------------|---------------|---------------|
82
78
|[The Complete Understanding of Delegate and Data Source]| May 20, 2017 | Blog |
83
79
|[Intro to Generics in Swift with Bob]| Feb 18, 2017 | Blog |
84
-
|[The Complete Understanding of Access Control in Swift 3]| Jan 25, 2017 | Blog |
85
-
|[Intro to Error Handling in Swift 3]| Jan 22, 2017 | Blog |
80
+
|[The Complete Understanding of Access Control in Swift]| Jan 25, 2017 | Blog |
81
+
|[Intro to Error Handling in Swift]| Jan 22, 2017 | Blog |
86
82
|[10 Tips to become a better Swift Ninja]| Nov 19, 2016 | Blog |
87
83
|[10 Tips to become a better Swift Developer]| Nov 16, 2016 | Blog |
88
84
@@ -106,7 +102,6 @@ What makes Swift unique and ranked as the second most loved language based on th
106
102
107
103
108
104
### Opinions
109
-
I share my biased perspectives on the iOS ecosystem.
110
105
111
106
| Name | Date | Source |
112
107
|---------------|---------------|---------------|
@@ -118,7 +113,6 @@ I share my biased perspectives on the iOS ecosystem.
118
113
|[5 Reasons I Fell in Love with Swift]| Oc 22, 2016 | Blog |
119
114
120
115
### Soft Skills
121
-
If you would like to work as a freelancer, you might find these articles useful. I talk about how I received a number of job offers even though I didn't have much experience.
122
116
123
117
| Name | Date | Source |
124
118
|---------------|---------------|---------------|
@@ -149,9 +143,9 @@ If you would like to work as a freelancer, you might find these articles useful.
149
143
150
144
[Make Memory Management Great Again]: https://medium.com/ios-geek-community/make-memory-management-great-again-f781fb29cea1#.x20vj2bqu
151
145
152
-
[The Complete Understanding of Access Control in Swift 3]: https://medium.com/ios-geek-community/the-complete-understanding-of-access-control-in-swift-3-c1c71f2add0b#.kv63a8y69
146
+
[The Complete Understanding of Access Control in Swift]: https://medium.com/ios-geek-community/the-complete-understanding-of-access-control-in-swift-3-c1c71f2add0b#.kv63a8y69
153
147
154
-
[Intro to Error Handling in Swift 3]: https://medium.com/ios-geek-community/intro-to-error-handling-in-swift-3-edb2ce6a6668#.o04kg8kz6
148
+
[Intro to Error Handling in Swift]: https://medium.com/ios-geek-community/intro-to-error-handling-in-swift-3-edb2ce6a6668#.o04kg8kz6
155
149
156
150
[Protocol Oriented Programming View in Swift]: https://medium.com/ios-geek-community/protocol-oriented-programming-view-in-swift-3-8bcb3305c427#.ocfn79olx
157
151
@@ -177,16 +171,16 @@ If you would like to work as a freelancer, you might find these articles useful.
177
171
178
172
[Introduction to Grand Central Dispatch]: https://medium.com/ios-geek-community/intro-to-grand-central-dispatch-in-swift-3-with-bob-lee-1d4b56f731b3#.rimhl5aza
179
173
180
-
[Beginner's Guide to Core Data in Swift 3]: https://medium.com/ios-geek-community/beginners-guide-to-core-data-in-swift-3-85292ef4edd#.upinbkym9
174
+
[Beginner's Guide to Core Data in Swift]: https://medium.com/ios-geek-community/beginners-guide-to-core-data-in-swift-3-85292ef4edd#.upinbkym9
181
175
182
-
[Store UIColor with UserDefaults in Swift 3]: https://medium.com/ios-geek-community/store-uicolor-with-userdefaults-in-swift-3-e41195c29147#.li6vh2fbr
176
+
[Store UIColor with UserDefaults in Swift]: https://medium.com/ios-geek-community/store-uicolor-with-userdefaults-in-swift-3-e41195c29147#.li6vh2fbr
183
177
184
-
[Pass Data with NSNotification in Swift 3]: https://medium.com/ios-geek-community/pass-data-with-nsnotification-in-swift-3-73743723c84b
178
+
[Pass Data with NSNotification in Swift]: https://medium.com/ios-geek-community/pass-data-with-nsnotification-in-swift-3-73743723c84b
185
179
186
180
[Top 10 Ground Rules for iOS Developers]: https://medium.com/ios-geek-community/top-10-ground-rules-for-ios-developers-fb3f25eda3d3#.umq0hjs8t
187
181
188
-
[UI & Networking Like a Boss in Swift 3]: https://medium.com/ios-geek-community/ui-networking-like-a-boss-in-swift-3-b4607dadfcea#.u6jkr5hkc
182
+
[UI & Networking Like a Boss in Swift]: https://medium.com/ios-geek-community/ui-networking-like-a-boss-in-swift-3-b4607dadfcea#.u6jkr5hkc
189
183
190
-
[Intro to Grand Central Dispatch in Swift 3 with Bob]: https://medium.com/ios-geek-community/intro-to-grand-central-dispatch-in-swift-3-with-bob-lee-1d4b56f731b3#.zf727d11v
184
+
[Intro to Grand Central Dispatch in Swift with Bob]: https://medium.com/ios-geek-community/intro-to-grand-central-dispatch-in-swift-3-with-bob-lee-1d4b56f731b3#.zf727d11v
191
185
192
186
[Introduction to Delegate in Swift]: https://medium.com/ios-geek-community/the-meaning-of-delegate-in-swift-347eaa9674d#.hatglcuzg
0 commit comments