Linguagem Swift

Apresentação

This course provides a comprehensive introduction to Swift programming concepts. You learn the syntax and semantics of Swift and how to apply them in Mac and iOS application development. Upon completing this course, you will be able to develop basic applications in Swift and integrate Swift code with existing Objective-C applications.

Destinatários

This course is intended for existing programmers looking to integrate Objective-C with Swift, or those new to Mac and iOS development who want to learn Swift.

Pré-requisitos

Previous programming experience and knowledge of an object-oriented programming language is assumed. Examples of suitable languages include C++, C#, Java, Ruby, Visual Basic, .NET or Python. Experience with the Mac environment is beneficial.

Programa

Introduction to Swift Programming

  • Getting started with application development
  • Swift programming fundamentals

Working with Data Types

  • Appraising built-in types
  • Creating user-defined types

Developing Classes, Structures and Enumerations

  • Declaring and initializing classes
  • Organizing compound values with structures
  • Designating groups of values with enumerations

Constructing Functions

  • Designing reusable functions for code modularity
  • Capturing errors
  • Exploiting generics in applications

Structuring Object-Oriented Class Hierarchies

  • Reusing classes through aggregation
  • Exposing interfaces with protocols
  • Extending classes with inheritance
  • Customizing existing classes with extensions

Integrating Swift with Objective-C

  • Interacting with Objective-C frameworks
  • Incorporating Objective-C and Swift in the same project

Building GUIs with Swift

Inscreva-se

Linguagem Swift

  • Datas
    11 nov a 22 nov 2017
    Lisboa
  • Horário
    Pós-Laboral
    18h30 - 22h00
  • Nº Horas
    28h
  • Preço
    485€