კურსის ხელმძღვანელი: ლევან მამულაშვილი
კურსის ღირებულება: 1000 ლარი
კურსის ხანგრძლივობა: კვირაში 3ჯერ 2საათი (ჯამში 50 საათი)
დაეუფლე მსოფლიოში ყველაზე მაღალანაზღაურებად პროფესიას - მობილური აპლიკაციების დეველოპმენტს. მიიღეთ ცოდნა და გამოცდილება წამყვანი ლექტორებისა და ინსტრუქტორებისგან.
UG Lemondo ტრაინინგ ცენტრი უნიკალურია მისი მახასიათებლებისა და უპირატესობების გათვალისწინებით: (trainings.edu.ge)
კურსის მიზანი:
კურსის განმავლობაში თქვენ ისწავლით iOS პლატფორმაზე Swift-ის მეშვეობით შექმნათ მობილური აპლიკაციები.
1. შესავალი iOS Development-ში - ზოგადი ინფორმაცია.
2. Hello World აპლიკაცია + Xcode გარემოს ზოგადი მიმოხილვა.
3. UIKit-ის ელემენტების განხილვა: UIView, UIButton, UILabel, UIImageView და სხვა.
4. AutoLayout და Constraints - პრაქტიკული გამოყენება.
5. UIKit-ის ელემენტებზე მანიპულაცია და IBAction - IBOutlet-ები + DEBUG.
6. ზოგადი პროგრამირება - პრაქტიკული სამუშაოები.
7. Navigation Stack - PUSH POP - SEGUES.
8. UITextField-ი და მარტივი ავტორიზაციის სკრინი.
9. UITextField-ი და UserDefault-ები. ავტორიზაცია / რეგისტრაცია.
10. UIView ანიმაცია და View-ს მანიპულაცია.
11. TableView - Delegate - DataSource - PLIST.
12. TableView-ს საშუალებით აპლიკაციის აწყობა.
13. CollectionView - კოდის ოპტიმიზაცია.
14. CollectioView-ს პრაქტიკული გამოყენება.
15. UIScrollView-ში რამდენიმე UIView-ს ინტეგრაცია.
16. UIStackView - ზოგადი განხილვა და პრაქტიკული გამოყენება.
17. MapKit - რუკის გამოყენება და იმპლემენტაცია.
18. Dependency Manager - Source Control-ის გამოყენება.
19. პრაქტიკული სამუშაო და ტესტირება.
20. ფოტო ფილტრების გამოყენება და იმპლემენტაცია.
21. კამერა და გალერეა - მათი პრაფქტიკული გამოყენება.
22. პროფაილერი - და მისი გამოყენება.
23. Grand Central Dispatch 1
24. Grand Central Dispatch 2