Online course Základy iOS programovania v jazyku Swift

Základy iOS programovania v jazyku Swift

Level
Chapters
78
Category
Programovanie
Rating
5,0 of 5
Length
9h 45min
Language
SK

Online course chapters

01 Úvod a základné definície (8)

00 Predstavenie kurzu
7:12
Free preview
9:33
02 String, Int, Double, Bool
10:10
03 Základné operátory
2:52
04 Združené operátory
1:45
05 Type Annotation
6:25
06 String Interpolation
2:22
Domáca Úloha #1

02 Polia, podmienky, cykly (13)

01 Array (Pole)
16:23
02 Set (Množina)
7:49
03 Dictionary (Slovník)
10:51
Domáca Úloha #2
04 Operátory porovnávania
2:49
05 Podmienky
13:23
06 Logické operátory
3:15
07 Switch
8:35
Domáca Úloha #3
08 For in cyklus
10:18
09 While cyklus
5:10
10 Repeat cyklus
2:44
Domáca Úloha #4

03 Funkcie, zátvorky, enum (14)

01 Funkcie
7:21
02 Návratové funkcie
8:21
03 Vynechávanie parametra
3:54
Domáca Úloha #5
04 Closures (Zátvorky #1)
5:35
05 Closures (Zátvorky #2)
4:58
06 Closures (Zátvorky #3)
6:22
Domáca Úloha #6
07 Enum (Základy)
7:01
08 Enum (a Switch)
2:52
09 Enum (ako konštanta)
2:27
10 Enum (a cyklus)
1:33
11 Enum (a rawValue)
3:34
12 Enum (a associated value)
7:00

04 Struct a Class (8)

01 Struct (Základy)
9:51
02 Struct (Get a Set)
5:43
03 Struct (willSet a didSet)
5:44
04 Class (Inicializátor)
9:56
05 Class (Inheritance / Dedičnosť)
8:40
06 Class (Hodnotový a refernčný typ)
4:28
07 Class (LET vs VAR)
5:17
08 Class (Deinicializátor)
3:47

05 Prístupové práva, protokol a NIL (8)

01 Access control (Prístupové práva)
4:16
02 Protocol (Protokol)
8:43
03 Extension (Rozšírenie)
7:01
04 NIL a Optional (if let)
8:38
05 NIL a Optional (guard let)
2:19
06 NIL a Optional (force unwrap!)
3:13
07 NIL a Optional (optional chaining)
2:31
08 NIL a Optional (nil coalescing)
2:11

06 Spúšťame Xcode a začíname (3)

01 Spúšťame Xcode
9:28
02 SwiftUI základy #1
13:55
03 SwiftUI základy #2
10:03

07 Aplikácia #1 Konvertor (5)

01 Konvertor #1
16:36
02 Konvertor #2
12:00
03 Konvertor #3
18:14
04 Konvertor #4
10:02
05 Konvertor #5
12:39

08 Aplikácia #2 Počasie (8)

01 Počasie #1 (Registrácia)
10:32
02 Počasie #2 (MapKit)
9:22
03 Počasie #3 (NavigationStack)
8:35
04 Počasie #4 (Network request)
8:55
05 Počasie #5 (Parsovanie dát)
9:45
06 Počasie #6 (Detail UI)
14:33
07 Počasie #7 (Finálne úpravy)
10:45
08 Počasie #8 (MVVM refaktorizácia)
10:02

09 Aplikácia #3 Kvíziq (11)

01 Kvíziq #1 (Intro)
4:39
02 Kvíziq #2 (UI v Storyboard-e)
5:25
03 Kvíziq #3 (Vytvárame UI)
19:34
04 Kvíziq #4.1 (Prepájame UI s kódom 1)
13:06
04 Kvíziq #4.2 (Prepájame UI s kódom 2)
4:49
05 Kvíziq #5 (ViewController Lifecycle)
4:17
06 Kvíziq #6 (Picker)
17:19
07 Kvíziq #7 (Parsujeme JSON)
12:35
08 Kvíziq #8 (Logika odpovedí)
9:53
09 Kvíziq #9 (UIAlertController)
11:12
10 Kvíziq #10 (Dolaďujeme)
22:30

Course instructor

Instructor Pavel Surový
Ahoj, všetci ma volajú Pali a tak to mám asi najradšej. K počítačom som mal vždy blízko a cez tvorbu webov v HTML, CSS, PHP a MySQL som prešiel na Swift. Presne si pamätám, ako som sledoval predstavenie prvého iPhone a to zariadenie mi okamžite učarovalo. Mám rád Apple, robia veci inak. “Dizajn nie je len to, ako to vyzerá. Dizajn je to, ako to funguje Steve Jobs” V programovaní som samouk, ale to vlastne každý, lebo škola ti dá iba nejaké základy, všetko ostatné si musíš odmakať, odčítať, od-stackoverflow-ovať, či vygúgliť sám. Za ručičku ťa nik vodiť nebude, asi len ja v mojom iOS kurze. Budem sa snažiť všetko vysvetliť, popísať a ukázať. V prípade otázok a nejasností píš, krič, lúskaj prstami, alebo volaj :)
5,0 Rating
1 Course

Recommended online courses