Swift kursu

Dərslər həftədə 2 dəfə,hər dərs 2 saat olmaqla tədris olunur. Kursu bitirən şəxslər sertifikatla təmin olunur.

Həftədə:

2

/gün

Müddət:

4

/ay

Yaş:

12-50

/yaş

Həftədə:

2

/saat

Kurs Haqqında

An Introduction to Swift Programming for IOS Development
Introduction to Variable Concept and Definition
Flow control and loop structures
Collection types
Functions
Object oriented programming
IOS Design
IOS animation
IOS Listing Procedures
Advanced swift
Local storage
Location
Architecture
Internet based transactions
Memory management ARC
Dependency Injection
Threading
Advertising in the application
Push notification
Firebase
Git and Github
Upload to App Store
IOS Test
SwiftUI design

   Swift: An Introduction and Basics

   Xcode installation and configuration

   Variables and Constants

   Variable Types

   Optional Variables

   Arithmetic Operators

   Logical Operator (And-Or)

   If,Else if,Else

   For,While,Repeat While

   Switch case

   Break and Continue

   Array

   Dictonary

   Set

   Introduction to Functions

   Sending Parameters to Functions

   Returning Values from Functions

   Functions Returning Multiple Parameters

   Overload of Functions

   Concept of Variadic Function

   Inout Property of Functions

   Recursive Function

   What is OOP?

   Reference and Value Types

   Type Casting

   Static Property

   Computed Property

   Property Observer

   Concepts of static, final and class

   deinit

   Class and Structure

   init Usage

   Enum Usage

   Inheritance

   Override Method

   Polymorphism

   Accessibility Levels

   Auto Layout

   StoryBoard

   Auto layout programmatic

   Multiple Display Support

   Animation Introduction

   Alpha,Scale,Rotate,Translation

   Time,Date picker view

   TableView

   CollectionView

   SearchBar

   Protocol

   Delegate

   Extension

   Closure

   Generics

   Error handling,Do try catch,Brekpoint

   Userdefaults

   Core data

   Realm

   Keychain

   Core location

   MapKit

   Google Maps

   MVC

   MVVM

   VIPER

   Database,Hosting,Domain

   JSON,API

   URlsession

   Alamofire

   Memory management

   Heap and Stack

   Weak,Unowned

   Memory leak

   Retain cycle

   What is Dependency Injection?

   Using Swinject

   Threading Introduction

   Image Download

   Dispatch Queue

   Admob configuration

   Upload and display ads

   App Tracking Transparency

   One signal

   Firebase notifications

   Authentication

   Realm Database

   Firestore Database

   Push,pul,commit ,reverse,revert

   Login to App Store

   Creating Certificates

   App Store Connect

   What are Tests?

   Unit test

   HStack,VStack,ZStack

   Alignment

   Spacing

   Spacer

   Padding

Tədris müəllimlərimiz

Təcrübəli müəllimlərimizlə tanış olun!

  • İlyas Abiyev

    Swift kursu

    Hardan başlamalısan bilmirsən?

    Hardan başlamalı olduğunu bilmirsən?

    Bizimlə birbaşa əlaqə: (+994 10) 234 65 56

    • Adress
    • Cəfər Cabbarlı küç. 609, Bakı / Globus Center

    • © 2014-2025 Orient Academy

    • Social network