IOS Mobil Tərtibatçılıq proqramı karyerasını yüksəltmək və bu sahənin peşəkar mütəxəssisi olmaq istəyənlərdən ötrü xüsusi hazırlanıb. Proqram iştirakçıları Application Architecture, SwiftUI və Multitasking ilə məşğul olacaq, mürəkkəb və animasiyalı UI, proqram arxitekturasının qurulması və çoxşaxəli problemlərin həlli üzrə intensiv praktik təcrübə qazanacaqlar.
Aprel 2026
5 ay
15-20
II və V günlər saat 19:00 - 22:00, Praktiki dərslər - Bazar günü
İntensiv tədrisə hazırlıq
Minimum intermediate səviyyəsində ingilis dili biliyi
Fərdi kompüter
18 yaş və yuxarı
Proqramı uğurla tamamladıqdan sonra junior səviyyədə iOS developer kimi çalışmağa hazır bilik və bacarıqlara sahib olacaqsınız.
iOS tətbiqini ideyadan başlayaraq hazırlamağı və App Store-da yayımlama prosesini öyrənəcəksiniz.
SwiftUI vasitəsilə dinamik, animasiyalı və peşəkar istifadəçi interfeyslərinin qurulması üzrə real praktiki təcrübə qazanacaqsınız.
Modul sayı
Lesson 1 - Swift Basics & Xcode Setup
Lesson 2 - Data Types & Collections
Lesson 3 - Control Flow
Lesson 4 - Functions & Enums
Lesson 5 - Closures
Lesson 6 - Structs, Classes & OOP
Lesson 7 - Protocols & Extensions
Lesson 8 - Memory Management & ARC
Lesson 9 - Introduction to UIKit & Interface Builder
Lesson 10 - Auto Layout & Navigation
Lesson 11 - Programmatic UI & SnapKit
Lesson 12 - UITableView
Lesson 13 - UICollectionView
Lesson 14 - Data Passing Between Controllers
Lesson 15 - Git & Collaboration Workflow
Lesson 16 - Local Persistence
Lesson 17 - JSON & Codable
Lesson 18 - MVC vs MVVM Architecture
Lesson 19 - Design Patterns & Dependency Injection
Lesson 20 - Client–Server & URLSession
Lesson 21 - Building a Network Layer
Lesson 22 - Concurrency in iOS
Lesson 23 - Firebase & Package Managers
Lesson 24 - SwiftUI Fundamentals
Lesson 25 - State & Data Flow in SwiftUI
Lesson 26 - Navigation & App Flow in SwiftUI
Lesson 27 - SwiftUI + MVVM + API Integration
Lesson 28 - SwiftUI & UIKit Interoperability
Lesson 29 — User Interaction in SwiftUI
Lesson 30 - Gestures & Animations in SwiftUI
Lesson 31 - Testing & Debugging
Lesson 32 - Deployment & TestFlight
Note: Students will present a final project at the end of the program.