Detaylar
Diğer Eğitimler

Eğitim Hakkında

Swift Programlama Diline Giriş Eğitiminde; Swift 5.5 programlama dilini kapsamlı bir şekilde inceleyecek ve öğreneceksiniz.

Neler Öğreneceksiniz

  • Understand the purpose and benefits of Swift
  • Gain experience using Swift’s data types and standard library
  • Learn the proper use of optionals
  • Implement a variety of user-defined types in Swift
  • Learn about error handling and techniques in Swift
  • Understand how to write Swift code that can interoperate with existing code written in C and Objective-C

Eğitim İçeriği

Introduction

  • Purpose of Swift
  • Evolution of Swift
  • Goals of Swift
  • Execution Environment
  • Swift Package Manager

 

Fundamentals

  • Files and Initialization
  • Statements
  • Constants and Variables
  • Type Annotations
  • Numeric Types
  • Booleans
  • Strings and Characters
  • Tuples
  • Conditional Statements
  • Loops

 

 

Optionals

  • Introduction
  • Forced Unwrapping
  • Optional Binding
  • Optional Chaining
  • Implicitly Unwrapped Optionals

 

 

Functions

  • Introduction
  • External Parameter Names
  • Default Parameter Values
  • Variadic Parameters
  • InOut Parameters
  • Function Types
  • Closures

 

 

Collections

  • Introduction
  • Arrays
  • Sets
  • Dictionaries

 

 

Object-Oriented Techniques

  • Enumerations
  • Structures
  • Classes
  • Computed Properties
  • Property Observers
  • Automatic Reference Counting (ARC)
  • Inheritance
  • Type Casting
  • Initialization
  • Deinitialization
  • Protocols
  • Extensions
  • Access Control

 

 

Error Handling

  • Introduction
  • Representing and Throwing Errors
  • Handing Errors
  • Cleanup Actions
  • Guards

 

 

Generics

  • Introduction
  • Generic Functions
  • Generic Types
  • Type Constraints

 

 

Interoperability

  • Introduction
  • Objective-C Frameworks
  • C Libraries
  • Mixed Projects

Diğer Eğitimler

Digital Vizyon
444 Eğitim Seti
Eğitimlere Dön