12 Week iOS Bootcamp [2GB]

12 Week iOS Bootcamp [2GB]

Course Curriculum

Week 1

01-01 Introduction (1:08)

01-02 Install Xcode (11:09)

01-03 Playgrounds (11:18)

01-04 Project Layout (19:31)

01-05 Variables and Constants (16:09)

01-06 Strings (15:37)

01-07 Numbers (23:33)

01-08 Bool (5:09)

01-09 Operators (21:27)

01-10 Functions (34:57)

01-11 Checking Conditions (26:05)

01-12 Optionals (20:55)

01-13 Hello World (30:16)

Week 2

02-01 Arrays (27:06)

02-02 Dictionaries (16:04)

02-03 Sets (10:27)

02-04 Loops (33:08)

02-05 Tuples (13:28)

02-06 Classes (42:13)

02-07 Structs (19:51)

02-08 Enums (15:04)

02-09 Food Picker (44:23)

Week2 Lecture Pt1 (76:09)

Week2 Lecture Pt2 (73:55)

Week 3

03-01 Why Use Source Control (17:56)

03-02 Git (38:05)

03-03 GitHub (17:13)

03-04 Adding Project To GitHub (8:14)

03-05 Intro to Login App (0:54)

03-06 Login App- Setting Up UI (32:17)

03-07 Login App- Passing Data (21:12)

03-08 Working With Objects (31:06)

03-09 JSON (12:37)

03-10 User List App- Setting Up UITableViewController (15:41)

03-11 Users List App- Networking Request (23:54)

03-12 Parsing JSON Data (19:40)

03-13 Intro to Weather App (1:03)

03-14 Weather App- Setting Up UI (31:55)

03-15 Weather App- Understanding the API (12:11)

03-16 Decoding JSON (29:35)

03-17 Computed Properties (22:28)

Week 4

04-01 Intro To Settings App (1:47)
04-02 Settings App- Setting Up UI (37:51)
04-03 User Defaults (27:43)
04-04 Intro to Notes App (4:31)
04-05 Notes App- Setting Nav Bar and Table View (20:40)
04-06 Notes App- Core Data (36:29)

Week 5

05-01 Protocols (20:24)
05-02 Updating Objects (19:22)
05-04 Adding Note Editor Screen (26:29)
05-05 Updating Notes in Note Editor (26:27)
05-06 Custom Note Cell (26:27)
05-07 Migration (10:53)
05-08 Relationships (25:29)
05-09 App Icons (7:27)

Week 6

06-01 Installing Cocoapods (19:24)
06-02 Intro To News App (1:17)
06-03 Setting Up UICollectionViewController (29:27)
06-04 Collection View Flow Layout (20:10)
06-05 Adding Dependencies (10:03)
06-06 News API (7:18)
06-07 Displaying API Data (32:12)
06-08 Showing Websites (17:50)
06-09 Intro to Map App (1:55)
06-10 Setting Up MapView (8:19)
06-11 User Location (20:35)
Week 6 Lecture Pt2 (42:21)
Week 6 Lecture Pt1 (38:33)
Week 6 Lecture Pt3 (39:57)
Week 6 Lecture Pt4 (27:40)

Week 7

07-01 Intro to Finished Map App (2:59)
07-02 Map App- Finishing Up UI (35:11)
07-03 Map App- Selecting Images with UIImagePickerController (18:07)
07-04 Map App- Current Location (4:52)
07-05 Adding Cluster Library (7:57)
07-06 Map App- Adding Annotations (25:29)
07-07 Custom Annotations (15:22)
07-08 Map App- Showing Images From Annotations (13:47)
07-09 Viewing Images In Scroll View (17:20)
07-10 Map App- Refactoring Code (15:50)
Week 7 Lecture Pt1 (36:32)
Week 7 Lecture Pt2 (35:37)
Week 7 Lecture Pt3 (36:17)
Week 7 Lecture Pt4 (36:03)

Week 8

08-01 Intro to Chat App Pt1 (3:59)
08-02 Setting Up Auth UI (27:29)
08-03 Setting Up New Storyboard (21:33)
08-04 Custom Fonts (16:02)
08-05 Subclassing (22:52)
08-06 Installing Firebase (18:33)
08-07 Firebase Sign Up (35:30)
08-08 Firebase Sign In (17:48)
08-09 Passing Custom Objects (26:22)
08-10 Organizing Our Project (14:16)

Week 9

09-01 Intro to Chat App Pt 2 (1:56)
09-02 Chat App- Auto Sign In & Sign Out (28:27)
09-03 Chat App- Handling Keyboard (26:58)
09-04 Chat App- Placeholder Text View (13:32)
09-05 Chat App- GrowingTextView (33:46)
09-06 Chat App- Custom Message View (29:17)
09-07 Chat App- Installing Firestore (14:28)
09-08 Creating and Reading Documents (27:17)
09-09 Scrolling to the Bottom (12:47)
Week 9 Lecture Pt1 (40:26)
Week 9 Lecture Pt2 (40:05)

Week 10

10-01 Make Your Own App (3:08)
10-02 Closures (18:06)
10-03 Error Handling (15:48)
10-05 Local Notifications (16:14)
10-04 Retain Cycles (21:50)

Week 11

11-01 Rewatch Videos & Work On Your App (4:29)
11-02 Generics (11:13)
11-03 Programmatically (47:17)
11-04 How To Be Resourceful (15:43)
11-05 Helpful Sites (5:35)

Week 12

12-01 Launch Screens (3:23)
12-02 Sign Up As Apple Developer (7:32)
12-03 Setting Up App Store Connect (11:54)
12-04 Screenshots (11:50)
12-05 Submitting for Review (33:24)

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course – you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like – across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
download button

Course link: https://kilo-loco.teachable.com/p/bootcamp

Add a Comment

Your email address will not be published. Required fields are marked *