Sw-Pr: Swift Programming

Short Description

Full Description

This hands-on course teaches you the basic concepts of Swift programming, including syntax, logic, structures, functions, and patterns. It also includes detailed explanations of language syntax and coding exercises. The course teaches you the common tools, interface elements, and design patterns you need to build apps. It includes detailed explanations of iOS technologies, hands-on use of Apple’s development tools, and coding exercises in Swift that use common iOS frameworks. With over a billion mobile apps sold, iPhone Programming is a critical part of mobile technology.

  • Module 01: Introduction

  • Module 02: Swift Basics

  • Module 03: Numeric Types

  • Module 04: Operators

  • Module 05: Strings and Characters

  • Module 06: Collection Types

  • Module 07: Control Flow

  • Module 08: Functions

  • Module 09: Closures

  • Module 10: Enumerations

  • Module 11: Classes and Structures

  • Module 12: Automatic Reference Counting (ARC)

  • Module 13: Optionals

  • Module 14: Protocols

  • Module 15: Generics

  • Module 16: Debugging

  • Module 17: Interoperability