Cart
You have no items in your shopping cart
Swift Introduction to Swift Programming
Introduction to Swift Programming
€139,00

Cheaper somewhere else?

Let us know!

+31367601019 [email protected]

Introduction to Swift Programming

Brand: Swift
|
€139,00 Excl. tax
€168,19 Incl. tax
In stock
|
Order before 4:00 PM and start today.
You have got counting... hours
  • Gecertificeerde docenten
  • Beste opleider 2019
  • Cursist staat centraal
Information

Introduction to Swift Programming Elearning


Order this unique Elearning course Introduction to Swift Programming online, 1 year 24/7 access to rich interactive videos, speech, progress monitoring through reports and tests per chapter to test the knowledge directly.

Content

Introduction to Swift Programming

9 uur

Swift Language Basics

  • 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

  • start the course
  • use stored and lazy stored properties in instances of enumerations, structures, and classes in Swift
  • use computed properties with instances of enumerations, structures, and classes in Swift
  • use property and variable observers in Swift
  • define type properties for classes, structures, and enumerations in Swift
  • use instance methods with instance of classes, structures, and enumerations in Swift
  • define type methods for classes, structures, and enumerations in Swift
  • use subscripts with classes, structures, and enumerations in Swift
  • implement class inheritance with subclassing and overriding functionality in Swift
  • implement type checking in Swift
  • implement DownCasting in Swift
  • implement type casting for Any and AnyObject in Swift
  • nest enumerations, structures, and classes in Swift
  • implement optional chaining in Swift
  • work with advanced operators in Swift
  • overload operators in Swift
  • define functions using default and variadic parameters
  • define functions using variable and inout function parameters
  • define and pass around function types
  • introduce extensions and use them to add computed properties to classes, structures, and enumerations in Swift
  • introduce extensions and syntax, and use them to add initializers and methods to classes, structures, and enumerations in Swift
  • use extensions to add subscripts and nested types to classes, structures, and enumerations in Swift
  • use protocols as blueprints for functionality in Swift
  • introduce generics and use generics to write reusable functions in Swift
  • use generics to write reusable types in Swift
  • describe general access level guidelines and describe how to implement custom access levels for specific entities in Swift
  • implement deinitialization for classes in Swift
  • describe automatic reference counting (ARC) and describe and resolve strong references cycles in Swift
  • import a framework and use one or more of its classes in a Swift program
  • work with advanced features of Swift
Heeft u niet gevonden wat u zocht?
Let us help!
Specifications
Product
Colli:1
General properties
Availabilty: 9 hours
Language: English
Certificate of participation: Yes
Online access: 1 year unlimited access
Progress monitoring: Yes
Award Winning E-learning: Yes
Suitable for mobile: Yes
Reviews
average of 0 review(s)
No reviews found
Read or write a review
Write a review




Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »