Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iOS11 & Swift 4 Bootcamp - Build Amazing iPhone Apps
Introduction & Getting Started & IOS Development Tools
Introduction & Getting Started & IOS Development Tools (1:08)
Download Xcode from the App Store & Xcode 9 Beta (4:01)
Xcode Overview (10:27)
First iOS App = Hello World! (4:19)
Project Files - Xcode Overview
Swift Basics : Variables, Data Types, inference & Annotation, Operators
Variable & Constant (8:41)
Type Inference (9:05)
Data Types (5:59)
Operators (8:44)
Explicit Type Conversion (4:00)
Challenge 1 (2:12)
Challenge 2 (3:29)
Project Files
Collections Types & Functions
Collection Types : Array (8:22)
Collection Types : Dictionaries (4:11)
Functions (5:32)
Return Type (4:54)
Functions with Parameters (11:53)
Parameter Labels (6:30)
Challenge 3 - Rolling the Dices (11:47)
Challenge 4 (12:37)
Project Files
Control Flow, Classes, Structures & Enumerations
Intro (1:02)
FOR Loop (11:23)
WHILE Loop (5:49)
If & Else Conditional Statement (8:34)
Switch Case (4:38)
Structures (4:02)
Class (7:29)
Enumerations (7:00)
Enumerations - Weather Forecasts (15:32)
Quiz Swift Quiz - Final Test
Project Files
Tally Counter - First Interactive iOS App
Introduction (0:55)
Set up Xcode Project (4:20)
Using the Interface Builder (7:54)
IBOutlets & IBActions (7:13)
The Console Debug Area & The Simulator (3:22)
View Controller & View (6:14)
Using the Utilities (3:32)
Writing Functions to Create an Interactive App (5:21)
Control Flow with Conditionals (3:03)
Adding a Reset Button (11:59)
The ViewController LifeCycle - viewDidLoad(), viewDidAppear() (3:14)
Set Constraints & Adaptive Autolayout (12:00)
Project Files
Hello Pal (AVFoundation) - an App with Images & Audio
Introduction (0:40)
Create the User Interface (8:55)
Create the User Interface 2/2 (5:52)
Adding a StackView (4:34)
Set up Actions (3:33)
The XCAssets Folder & Collections of Images (13:12)
Audio with the AVFoundation Framework (8:51)
Project Files
Introduction to Object Oriented Programming
INTRO (0:32)
What is OOP? (5:08)
Classes & Objects (1:50)
Class Vehicle (10:07)
Class Inheritance (7:47)
[DEMO OOP] - Pizza Restaurant INTRO (2:50)
[DEMO OOP] - Pizza Restaurant 1/3 (14:30)
[DEMO OOP] - Pizza Restaurant 2/3 (16:51)
[DEMO OOP] - Pizza Restaurant 3/3 (13:19)
Project Files
Start with Swift 4 for Beginners
Intro to Swift 4 (0:45)
Multi-lines Strings (1:48)
Strings Collection (3:03)
Dictionaries - Sequence Based Initialization (4:21)
Dictionaries - Find Duplicate Keys (4:29)
Arrays - One Side Range (3:44)
Project Files
CheckList
Introduction (0:59)
Project Set Up & TableView (3:25)
TableViewDataSource 1/2 (5:04)
TableViewDataSource 2/2 (6:28)
Xcode TableViewDataSource
Configure Cell & Display Data (5:32)
UINavigation Controller (2:11)
Multiple Views & Segue (3:00)
UITextField & UIBarButtonItem (9:42)
editingChanged & addTArget (5:09)
Add to Checklist Action (3:40)
Code Refactoring: editingChanged & addTArget Update (4:06)
Custom Protocol & Delegate
prepare for Segue
Cell Accessory Type (2:13)
TableViewDelegate methods (5:23)
Cell Style (2:30)
Data Model: Item (6:33)
UISegmented Control (6:54)
Custom Type : Priority (level) (4:39)
String Formatting with NSAttributedString (6:43)
Control Flow with Switch Case (3:17)
Item Status : mark as completed (7:17)
UILabel Extension (5:22)
Code Refactoring : NSAttributedString (4:38)
Data Persisitence with UserDefaults (8:48)
Create and Persist Data to Phone (7:54)
Read Data from Defaults System (10:55)
Update Data (10:41)
Update & Save Data (9:29)
Delete Data (4:43)
Code Refactoring : CellForRow at IndexPath (1:40)
Code Refactoring (3:58)
UIProgressView (9:11)
Code Refactoring & Final Steps (4:21)
Project Files
Blog App with Tumblr API
Introduction (0:26)
Project Set Up (6:35)
TableView Prototype Cell (4:52)
Tumblr API (9:02)
Intro to Networking : GET Request (13:33)
Download Data (6:10)
Get & Display Data (7:47)
Code Refactoring: Completion Handler (3:25)
String Formatting (2:46)
Custom Cell Class & Cell Style (12:27)
Cell Configuration : CellForRow at IndexPath (4:19)
Data Model: Post (8:34)
Code Refactoring : Data Model (5:04)
Code Refactoring : Get Request (9:26)
Get Photos (7:51)
Download & Display Images (7:21)
Format & Display Date (5:16)
UINavigation Controller (2:35)
Segue (7:37)
Embed Web Content with UIWebView (4:04)
Update info.plist to Allow Arbitrary Load (1:31)
UICustomization (7:41)
Project Files
Restaurants App
Introduction & Project Set Up (6:56)
Google Developpers: Maps API (8:40)
API Call & Get Requests (11:28)
Restaurant Data Model (7:13)
Download & Display Data (15:31)
Managing Permission in info.plist
Control Flow (7:19)
Display Price Level (12:52)
Details ViewController (7:12)
Add a Map with MapKitView (5:10)
Add Annotation (3:21)
Restaurant Details (8:36)
Restaurant Opening Hours (6:07)
Restaurant Reviews & Ratings (4:11)
GPS & Geolocation (11:12)
Current User Location (10:40)
Calculate Distance (9:10)
Display Distance in KM (5:12)
Display Routes & Directions (15:27)
Project Files
Twitter Splash Screen
Introduction (11:53)
Go To Login Page Segue (5:53)
Splash Screen with animateKeyFrame (9:28)
oAuth with Twitter Kit
Intro to Firebase SDK (3:16)
Install Firebase (9:04)
Create a Podfile (5:56)
Firebase Configuration (3:37)
Twitter Developers : Create a New App (6:43)
Login View Controller (3:54)
Fabric.io (8:08)
Twitter Button (7:52)
Login and Authenticate with Twitter Kit (8:27)
Segue : Navigate to Tweets View (3:41)
Current User Information (11:37)
UITextView (4:30)
TweetViewController (6:22)
UIToolBar (11:48)
Tweet Button & Action (6:57)
Enable & Disable 'Tweet' Button (12:59)
UITextViewDelegate (7:11)
Display Number of Characters - 140 char limit (7:40)
Real Time Database with Firebase 3.0
Database Reference Class (8:44)
Send & Save Tweets to the Database (6:28)
Date Formatter (3:58)
TableViewController (4:23)
Query Firebase : read Data (8:10)
Tweet Data Model (5:26)
Display Tweets in TableView (3:40)
Text Format & Row Height (1:46)
Display Avatar (15:17)
Update info.plist (2:33)
Debbuging & Code Refactorin (3:00)
Project Files
Introduction to Machine Learning with CoreML
Project Set Up & CollectionView (3:28)
CollectionView DataSource (2:58)
Photos Collection (3:25)
Custom Cell (6:13)
Segue (6:24)
Pass Data to Destination ViewController (9:18)
Display Full Screen (4:53)
CoreMLViewController (8:19)
Intro to CoreML (3:47)
CoreML & Vision Frameworks (7:30)
Open Source Trained Models (5:05)
Project Update (1:48)
196. Process Data & Object Classification (9:23)
Display Object's Name (6:21)
Update UI (9:11)
Restaurant Reviews & Ratings
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock