Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete iOS 11 Developer Course - Beginner To Advanced
Section 1: Course Syllabus & Introduction! Welcome To The Complete IOS 11 Developer Course
Course Introduction: Welcome To The Complete IOS 11 Developer Course
Section 2: Beginning of a New Era
Introduction to Coding
Setup your Mac for Programming
XCode Layout
Your Very First Application
Connecting Objects with Code
Writing Your First Lines
Download Your Very First App
Closure of First Section
Section 3: Basics of Swift
Introduction to Basics
Variables and Constants
Variable Kinds
Predefining Variables
Arrays and Dictionaries
Quiz 1: Array Quiz
Loops
Quiz 2: Loops Quiz
If Statements
Functions
Classes
Optionals
Download Playground Files
A Basic Calculator
A Safer Calculator
Download Simple Calculator
Section 4: Sources For Problems
Introduction to Sources
Where to Look for Solutions
More Resources to Look For
Section 5: Layout
Introduction to Layout
What is Layout?
Constraints and Priorities
Suggested Constraints
Download Project Layout
Adding Objects with Code
Adding Buttons with Code
Download Creating Objects with Code
Section 6: Essentials
Introduction to Essentials
Storing Data
Removing Stored Data
Download Birthday Note Taker App
Working With Multiple Screens
Creating Your First Segue
Exchanging Data Between Screens
Download Segues App
Creating Alerts
Alert View Example
Download Alert View Sign Up App
Working with Images
Download Change the Pic App
Gesture Recognizers
Download Gesture Recognizer App
Timers
Download Timers App
Section 7: Creating a Game: Catch the Kenny!
Introduction to Catch the Kenny
Catch the Kenny Intro
Increasing Score
Adding Timer
Animate the Kenny
Replay Action
Saving High Scores
Download Catch the Kenny Game
Section 8: Git: Version Control
Introduction to Version Control
What is Git?
GitHub
Section 9: Table Views: Create a Landmark Book
Introduction to Landmark Book
Table Views Introduction
Table View Setup
Display Array Information
Deleting Data
Image View Controller
Finalizing the Application
Download Landmark Book App
Section 10: Table Views with Classes: Create a Simpsons Book
Introduction to Simpsons Book
Creating UI
Bring in Characters
Simpsons Class
Table View Setup
Display the Details
Download Simpsons Book App
Section 11: Core Data: Build an Artbook
Introduction to Artbook
Core Data Intro
Design Art Book
Setting Up Tableview
Choosing An Image from Library
Saving All Information
Retrieving All Information
Quiz 3: CoreData Quiz
Transmitting Info
Using Predicates
Optimizing the App
Download Artbook App
Section 12: Map Kit: Build a Trip Book
Introduction to Trip Book
Map Kit
Finding User's Location
Importing Core Location
Choosing Location
Adding Title & Subtitle
Saving the Location
Tableview Setup
Fetching Data
Transmitting Data
Displaying Favorite Location
Customizing the Annotation
Adding Navigation
Download Trip Book App
Section 13: Extra Features
Introduction to Extra Features
Touch ID
Download Touch ID App
iMessage Stickers
Download iMessage Stickers App
iMessage Apps
Customized Keyboards
myHeart Keyboard
Download myHeart Keyboard App
Section 14: Api & JSON: Currency Converter
What Is Api & JSON?
User Interface
Writing Functions
Downloading Data
Processing Data
Download Currency Converter
Section 15: Firebase: Instagram Clone
Introduction to Firebase
What Is Firebase?
What is Cocoapods?
Creating UI
Firebase Integration
Sign Users Up
Sign Users In
Remember Users
Log Out
Upload VC
Uploading an Image
Creating First Post
Creating Feed VC
Retrieving Information From Firebase
Processing Data from Firebase
Displaying Images
Trying With Other Users
Download Insta Clone Firebase
Section 16: Parse: Instagram Clone
Introduction to Parse
Introduction
Parse Installation
Create UI
Parse Configuration
AWS Signup
Connecting to Parse Server
Quiz 4: Parse Quiz
First Parse Object
Retrieve Information from Parse
Sign Users Up
Sign Users In
Remember Log in Function
Logout Function
Table View Setup
Feed Cell Design
Feed Cell Objects
Creating Upload VC
Choosing An Image
Hide the Keyboard
Upload the Post
Getting the Feed
Notification Center
Likes and Comments
Download Parse Instagram Clone App
Section 17: Push Notifications
Introduction to Push Notifications
Enabling Push Notifications
OneSignal Settings
OneSignal Registration
First Manual Push Notification
Automated Push Notification
Getting Player IDs
Like Notifications
Comment Notifications
Incrementing App Badge Number
Download Application
Section 18: Design 101
Introduction to Design
Introduction to Design
Sketch App Layout
Shapes
Vectors
Operations
Operations Continued
Colors
Section 19: Design Exercise: 9Gag Clone
Introduction to 9Gag Design
Introduction
Creating Layout
Home Icon
Explore Icon
Videos Icon
News Icon
Profile Icon
Like Buttons
Comment Button
Creating XCode Structure
Creating Feed
Embedding TabBar Icons
Adjusting Size
Download 9Gag Design Clone
Section 20: Designing Logos
Introduction to Logo Design
Sketch Templates
Creating Sun
Using Shared Styles
Adjust Size for Sun
Exporting Logos
Embedding in XCode
Download Weather Logo App
Section 21: Foursquare Clone
Introduction to Foursquare Clone
Pod Installation
AWS Setup
Parse Config
Connecting to Server
First Object in Server
Sign Users Up
Sign Users In
Remember Login
Logout Function
Create UI Structure
Design the Structure
Attributes VC
Setting Up Maps
Showing Location
Adding Annotations
Global Variables
Save it to Parse
Places VC
Clearing UI Issues
Details VC
Getting Details Data
Show Map Details
Customizing Annotations
Adding Navigation
Closure
Download Foursquare Clone
Section 22: Image Recognition: Machine Learning
What is Machine Learning?
Creating UI
Choosing Photo
Creating Functions
Request
Handler
Trying Out The App
Download Image Recognition
Section 23: Are You Done Yet?
Introduction to App Store Submission
Before Uploading
Apple Developer Account
iTunes Connect
Upload Your App
What is Layout?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock