Hands-on iOS11 & Swift 4 Bootcamp - Swift Basics with Control Flow & Complex Data Types | Sandy Ludosky | Skillshare

Hands-on iOS11 & Swift 4 Bootcamp - Swift Basics with Control Flow & Complex Data Types

Sandy Ludosky

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
9 Videos (1h 5m)
    • Intro

    • FOR Loop

    • WHILE Loop

    • If & Else Conditional Statement

    • Switch Case

    • Structures

    • Class

    • Enumerations

    • Enumerations - Weather Forecasts


About This Class

Hands-on iOS11 & Swift 4 Bootcamp - Build Amazing iPhone Apps!

*** Swift Fundamentals - Control Flow & Complex Data Types ***

iOS 11 unleashed a whole range of powerful new tools for you to build intelligent apps, and this book helps you get started with them as quickly as possible: Core ML, Vision, ARKit, and more! 

The goal of this course is to teach anyone how to build amazing iOS11 App from the ground up. You will learn the basics of iOS programming with playground demos and challenges. This will give you the solid foundation to start building iPhone Apps.

Swift provides a variety of control flow statements. Each lesson covers a concrete example

  1. For & while loops
  2. if/else statements
  3. Switch case
  4. Classes & Structures
  5. Enumerations


Course Chapters : (covered in this section - lessons underlined and in bold )

  1. Getting Started & IOS Development Tools
    1. Download & Install Xcode 9
    2. Xcode Overview
    3. First iOS App
  2. Swift Fundamentals:
    1. Swift Basics:  Variables, Data Types, inference & Annotation, Operators
    2. Collections Types & Functions
    3. Control Flow, Classes, Structures & Enumerations
    4. Introduction to Object Oriented Programming
    5. Start with Swift 4 for Beginners
  3. iOS Projects
    1. Checklist: Intro to basic prototyping with multiple ViewControllers. You'll learn to configure complex UI Elements (TableView & a Progress View), implement edit behavior (TableView) and persist data
    2. Blog App with Tumblr API: Intro to Networking with the Tumblr Developers API. You will learn to perform get request, download data from the internet and embed web content in your iOS Apps





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

My name is Sandy. I am a freelance Web Designer and Developer based out of Toronto, in Ontario, Canada.

I specialize in Front-End using HTML, CSS, CSS3 Animation, Sass, Javascript and JQuery.

I love creating beautiful, professional and user-friendly websites using the Adobe Creative Suite: Photoshop, Illustrator and Flash to name a few.

Also, I am keen on Web marketing, Web analytics, Visual Design, Video Editing, Photography and WordPress development.

On top of be...

See full profile

Report class