Popis online kurzu Základy iOS programovania v jazyku Swift
Online kurz Základy iOS programovania v jazyku Swift ťa naučí základy tvorby mobilných iOS aplikácií v programovacom jazyku Swift. Spoločne budeme vytvárať natívne mobilné aplikácie pre iPhone, s jazykom Swift však vieš programovať aplikácie aj pre iPad, MacOS alebo WatchOS.
Programovací jazyk Swift bol predstavený v roku 2014 priamo firmou Apple, nahradil dovtedy používaný Objective-C. Jedná sa o moderný programovací jazyk, je open-source (od verzie 2.2), ale stále sa jedná primárne o jazyk pre Apple zariadenia. Chceš naprogramovať aplikáciu pre iPhone alebo Apple Watch, vytvoriť terminálovú utilitu pre MacBook? Použiješ práve jazyk Swift.
Celý online kurz pozostáva z dvoch celkov. V tom prvom si preberieme teóriu, teda od úplných základov, čo sú to premenné, konštanty, dátové typy, cez podmienky, cykly, funkcie, enumerácie, až po štruktúry a triedy. A v druhej časti nám neostane nič iné, len teoretické vedomosti obrátiť do praxe, kde si vytvoríme niekoľko jednoduchých aplikácií. Ku všetkému sú pre teba pripravené aj domáce úlohy, ktoré naštartujú tvoje programátorské myslenie.
Online kurz je určený pre začiatočníkov, nie sú potrebné žiadne predchádzajúce znalosti, všetko sa naučíš od úplných základov. Jazyk Swift je jasná voľba č. 1 pre programovanie natívnych aplikácií pre Apple zariadenia. Online kurz Swift s certifikátom z teba urobia žiadaného profesionála na trhu práce. Otvorených pozícií pre natívnych iOS developerov je stále veľa a sú navyše aj dobre platené. Čím skôr s iOS programovaním začneš, tým skôr sa k takejto pozícii dostaneš. Jediné, čo teraz potrebuješ je Mac, na ktorom pobeží Xcode.
Čo na teba čaká v online kurze?
- nevyhnutná teória, vďaka ktorej pochopíš princípy jazyka Swift a naučíš sa rozmýšľať ako programátor,
- teóriu budeme drviť v Playgrounde - jedná sa o súčasť Xcode, v rámci ktorej si môžeš skúšať ľubovoľné časi Swift kódu bez toho, aby si musel čakať, kým sa skompiluje celý tvoj kód,
- budeš vedieť používať a programovať v Xcode, čo je štandardné IDE pre vývoj vo Swifte a toto IDE poskytuje Apple úplne zadarmo. Xcode ti okrem editora kódu ponúka aj designer pre vytvorenie UI, možnosť spustenia aplikácie na fyzickom zariadení či simulátore a mnoho ďalšieho,
- naučíš sa pracovať so SwiftUI a UIKit:
- SwiftUI je framework budúcnosti pre Apple zariadenia, niektoré veci viete písať už len v SwiftUI, napríklad widgety predstavené v iOS 14
- UIKit je stále najpoužívanejší framework v rámci iOS developmentu
- naprogramuješ vzorové iOS aplikácie: Konvertor a Počasie, na ktorých si precvičíš všetky dôležité programátorské Swift koncepty,
- naučíš sa pracovať s Git-om,
- mnoho domácich úloh.
Čo všetko dostaneš
- videotutoriály o programovaní iOS aplikácií pre začiatočníkov,
- moderované diskusné fórum,
- certifikát o absolvovaní online kurzu,
- garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom.