IOS Application Development: The Swift Programming Language

Swift is an exciting, new programming language for the rapid development of iOS and OS X apps. It combines the best features of languages like Python, Ruby and Java to create a powerful modern language that's great to work with.


On this course we will logically take you through the Swift programming language, enabling you to focus on the code and how you can apply it in the real world. Step by step you will develop your Swift knowledge, with hands-on labs allowing you to reinforce what you have learned after each step. At the end you will apply your Swift knowledge by writing a simple iOS app.


Delegates will learn


·       How Swift is safe, modern, and powerful

·       Use Swift Playgrounds

·       Work with advanced language features such as generics, protocols, and extensions

·       Swift execution internals and memory management


Prerequisites


Delegates for this course need to be competent programmers in another programming language and have an understanding of object-oriented programming principles.

Introduction to Swift for iOS and OS X

Language Basics

Optionals and Optional Chaining

Common Types

Collections

Functions and Closures

Classes

Structures and Enumerations

Protocols and Extensions

1Generics

Memory Management

Program Details
Duration 5 Days
Capacity Max 12 Persons
Training Type Classroom / Virtual Classroom


Can't find what you're looking for? Let us know if you have a query or cannot find what you are looking for.

Contact