Learn iOS 10 Development with Swift 3 & Xcode 8: Build 14 Apps

101 Enrolled
24.5 Hours
$12.00$200.00
You save 94% -

205 Lessons (24.5h)

  • Welcome
    Introduction2:55
  • Getting Started
    Download & Install XCode 82:49
    XCode 8 Overview11:52
  • Swift Fundamentals
    Variables & Constants12:20
    Data Type14:46
    Basic Operators11:32
    Modulo Operator4:20
    Basic Operators - challenge3:14
    Comparison Operator5:02
    Logical Operator6:52
    Nil Operator15:53
    Range Operator4:31
    Array17:08
    Array - challenge7:08
    Dictionnaries7:25
    If/Else Statement14:33
    If/Else Statement - challenge5:36
    Switch Case6:49
    Switch Case - challenge13:26
    WHILE Loop10:30
    FOR Loop4:44
    FOR/While Loop - challenge7:04
    Project Files
  • Random Colors
    Introduction4:56
    AutoLayout3:37
    Adding Actions3:26
    Control Flow & Logic8:30
    Changing Colors4:54
    Random Colors10:09
    Project Files
  • Images Gallery
    Auto Layout & Connections7:14
    Changing Images7:11
    StackView & Controls8:21
    Project Files
  • Tip Calculator
    UITextField6:03
    Segmented Control8:45
    Switch Case9:19
    Calculating Tip5:51
    Calculating Total Amount3:41
    Displaying Tip & Total Amount7:24
    Displaying Error Message8:39
    Customizing & Polishing UI3:02
    Project Files
  • Tea Timer
    Introduction0:43
    Navigation Bar & StackView10:10
    Connections & PickerView9:18
    PickerView DataSource10:50
    Switch Case11:14
    Display Minutes & Seconds10:12
    Timer5:32
    Enable & Disable 'start' Button4:52
    Stop & Reset Timer10:57
    Label Color16:09
    Ring The Alarm9:22
    Finish & Polish3:22
    Project Files
  • Movie Database (Omdb API)
    Introduction0:40
    Introduction
    TableViewController5:46
    omdb API7:00
    Downloading Movies15:30
    Movie Class14:37
    Downloading Media7:43
    MovieWebView10:54
    Loading More Movies13:41
    Loading Movie Page7:31
    Resizing Cell Image View10:12
    Downloading Movie Rating (*)12:25
    Star Rating Emoji10:37
    Project Files
  • Moo Box
    Intro5:39
    Motion Ended3:06
    Transform & UIView.animateWithDuration()9:41
    AVFoundation Framework4:20
    MooBox
  • Login Form & Core Data
    1_INTRO0:33
    Login Form8:21
    Outlets & Actions2:39
    Alert Dialog8:35
    Saving to Core Data9:10
    Connecting User15:47
    Login Error Message2:01
    Segue2:36
    12_adjustSettings16:45
    Project Files
  • MapKitView, GeoCoding & Time
    Introduction0:23
    MapKit7:19
    Adding Annotation3:32
    SearchBar7:23
    GeoCoding4:52
    Placemarks3:08
    Local Time7:18
    Touches Began2:35
    Error Debbuging2:15
    Displaying Local Time4:21
    Updating Local Time6:38
    Project Files
  • Restaurants App
    Restaurant App Set Up6:56
    Google Maps API8:40
    API Call11:28
    Restaurant Class7:14
    Download Restaurants15:31
    Control Flow7:19
    Displaying Price Level12:52
    Details View7:12
    Adding Map5:10
    Adding Annotation3:21
    Restaurants Details8:36
    Opening Hours6:07
    Displaying Rating4:11
    Geolocation11:12
    Getting User Location10:40
    Calculating Distance9:10
    Displaying Distance in Km5:12
    Displaying Routes15:27
    Project Files
  • Speech Recognition
    Introduction0:36
    Collection View7:46
    Audio Recording View12:26
    Speech Framework11:16
    Asking User Permission (info.plist)5:29
    iPhone Demo2:37
    Enable / Disable Button4:19
    UserDefaults5:07
    TableView Data15:31
    Displaying Messages9:41
    Deleting Messages4:08
    Project Files
  • 3D Touch
    Introduction0:29
    Collection View9:31
    Photo Class14:15
    Display Photos8:51
    Display Caption4:35
    Image Full View6:06
    IndexPathForSelectedItems1:00
    3D Touch11:17
    Previous & Next Controls19:33
    Project Files
  • Weather App
    Intro0:23
    Weather App Interface15:23
    Random Background11:20
    OpenWeather App API6:43
    info.plist5:13
    Getting Weather Data9:59
    Temperature in Celsius8:41
    9_changeCityAlertDialog11:14
    Google TimeZone API12:06
    Weather Icon15:52
    Date & Time8:27
    Displaying Time5:59
    Updating Time7:42
    Wrap Up5:55
    Project Files
  • Drawing App
    Intro0:25
    Drawing Pad6:48
    Adding Crayons8:28
    Crayons Actions4:10
    TouchesBegan, touchesMoved, touchesEnded5:25
    Drawing Lines12:19
    Adding Colors6:47
    Toolbar Options7:53
    Drawing Settings10:31
    Programming Settings7:15
    Previewing Settings3:52
    Adjusting Settings16:45
    Saving Settings7:21
    Erasing Function5:19
  • TWITTER CLONE - Animated Splash Screen
    Introduction11:53
    animateKeyFrames (Tweet Logo Animation)9:28
    Login View5:53
    Project Files
  • TWITTER CLONE - Real Time Database with Firebase (SDK 3.0)
    Intro Firebase SDK 33:16
    Install Firebase 39:04
    Create a Podfile5:56
    Firebase Configuration3:37
    Create a new Twitter Application6:43
    Login View Controller3:54
    Fabric.io
    Logging with Twitter8:27
    Twitter Button7:52
    Segue To Tweets3:41
    Current User Info11:37
    Tweet View Controller6:22
    Text View4:30
    Toolbar11:48
    UITextViewDelegate7:11
    Number of Characters Left7:40
    Tweet Button6:57
    DataBase Reference8:44
    Table View Controller4:23
    Query Firebase8:10
    Class Tweet5:26
    Displaying Tweets3:40
    Text Format & Row Height1:46
    Sending & Saving Tweets6:28
    Date Formatter3:58
    AppTransport InfoPflist2:33
    10_AppTransportInfoPflist2:33
    Debbuging3:00
    Project Files

Start Coding for iOS Without Any Prior Experience

SL
Sandy Ludosky

Sandy Ludosky is a freelance Web Designer and Developer based out of Toronto, in Ontario, Canada. She specializes in Front-End development with HTML, CSS, CSS3 Animation, Sass, Javascript and JQuery. Sandy loves creating beautiful, professional and user-friendly websites using the Adobe Creative Suite: Photoshop, Illustrator and Flash to name a few. She is also keen on Web marketing, Web analytics, Visual Design, Video Editing, Photography and WordPress development.

Description

Swift 3 is one of the hottest programming languages out there today, with job opportunities for iOS developers booming. This project-based course will help you jump in on the action, even if you have absolutely no prior programming experience. Through demos and challenges, you'll build a foundation to start building iPhone apps from the ground up, and get paid to do it.

  • Access 205 lectures & 24.5 hours of content 24/7
  • Work w/ classes & objects
  • Create multi-view applications w/ storyboard segues
  • Use TableView, navigation bars & toolbars
  • Add interaction & gestures to apps
  • Learn networking to embed web content in your app
  • Show user's location & address on a map w/ MapKitView & Geolocation
  • Explore iOS animation

Specs

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Mac OS X 10.10 or later

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.