Home » Introduction to Swift Programming

Opleiding: Introduction to Swift Programming

Bij: OEM Office Elearning Menu

 

OEM Office Elearning Menu

P.J, Oudweg 4
1314 CH ALMERE
 

Inhoud van de cursus

Swift Language Basics
Course: 3 Hours, 4 Minutes

start the course
describe at a high level the Swift language and structure of a Swift program
describe how to use Swift Playgrounds in Xcode
describe how to use the Swift REPL in Xcode
describe the use of constants and variables in Swift
use numeric data types in Swift
use string and character data types in Swift
use built-in functions to convert values to different types in Swift
use basic operators in Swift
use the closed range and half-open range operators in Swift
use logical operators in Swift
use optional values in Swift
work with arrays in Swift
work with ways to create dictionaries in Swift
work with modifying dictionaries in Swift
work with tuples in Swift
use if and if-else statements in Swift
use switch statements, including switch with range matching
use switch statements with range and tuple matching and value binding as well as where
use while and do while loop statements in Swift
use for in loop statements with closed and half-open ranges and the stride function in Swift
use the break, fallback, and continue statements in switch statements and loops in Swift programs
define and call functions in Swift
use different combinations of function input parameters and return values in Swift functions
use external names when defining functions
use enumerations in Swift
use structures in Swift
compare classes with structures and define classes in Swift
implement initialization for classes, structures, and enumerations in Swift
practice basic programming techniques in a Swift program

Using Swift Advanced Language Features
Course: 2 Hours, 30 Minutes

Working with Enumerations, Structures, and Classes
48 Minutes

Course Introduction
Stored and Lazy Stored Properties
Computed Properties
Property and Variable Observers
Type Properties
Instance Methods
Type Methods
Subscripts
Inheritance

Working with Types, Optionals, and Operators
37 Minutes

Type Checking
DownCasting
Type Casting for Any and AnyObject
Nested Types
Optional Chaining
Advanced Operators
Overloading Operators

Advanced Function Definition
16 Minutes

Default and Variadic Function Parameters
Constant And Variable Function Params
Working with Function Types

Extensions, Protocol, and Generics
32 Minutes

Computed Property Extensions
Initializer and Method Extensions
Subscript and Nested Type Extensions
Protocols
Generic Functions
Generic Types

Access Control and Importing Frameworks
17 Minutes

Implementing Access Control
Deinitialization
Resolving Strong Reference Cycles
Importing Frameworks

Practice: Working with Advanced Features of Swift
5 Minutes

Toelatingseisen: wat heb je nodig?

Er is geen specifieke voorkennis vereist.

Duur van de cursus

9 uur

Bijzonderheden

Award Winning E-learning

Plaatsen / leslocaties

Heel Nederland, E-learning, Online

Algemene informatie over de cursus

Bestel deze geweldige, bekroonde Introduction to Swift Programming e-learning cursus online, 1 jaar 24/7 toegang tot uitgebreide interactieve video's, toespraken, praktische taken en voortgangsbewaking. Na de cursus ontvang je een certificaat van deelname.

Duur: 9 uur
Taal: Engels
Certificaat van deelname: Ja
Online toegang: 1 jaar onbeperkte toegang
Voortgangsbewaking: Ja
Award Winning E-learning: Ja
Geschikt voor mobiel: Ja

Informatie aanvragen

Gegevens aangeduid met een * zijn verplicht in te vullen.
jaar
 
resterend: tekens
 
D8075 Typ de code exact over: (hoofdlettergevoelig)
 
Copyright 2009-2021 Particuliereopleidingen.nl | Algemene voorwaarden | Overzicht van onze aanbieders | Adverteren