Popis online kurzu Základy iOS programování v jazyce Swift
Online kurz Základy iOS programování v jazyce Swift tě naučí základy tvorby mobilních iOS aplikací v programovacím jazyce Swift. Společně budeme vytvářet nativní mobilní aplikace pro iPhone, s jazykem Swift však umíš programovat aplikace i pro iPad, MacOS nebo WatchOS.
Programovací jazyk Swift byl představen v roce 2014 přímo firmou Apple, nahradil do té doby používaný Objective-C. Jedná se o moderní programovací jazyk, je open-source (od verze 2.2), ale stále se jedná primárně o jazyk pro Apple zařízení. Chceš naprogramovat aplikaci pro iPhone nebo Apple Watch, vytvořit terminálovou utilitu pro MacBook? Použiješ právě jazyk Swift.
Celý online kurz se skládá ze dvou celků. V tom prvním si probereme teorii, tedy od úplných základů, což jsou proměnné, konstanty, datové typy, přes podmínky, cykly, funkce, enumerace, až po struktury a třídy. A ve druhé části nám nezbude nic jiného, než teoretické znalosti obrátit do praxe, kde si vytvoříme několik jednoduchých aplikací. Ke všemu jsou pro tebe připraveny i domácí úkoly, které nastartují tvé programátorské myšlení.
Online kurz je určen pro začátečníky, nejsou zapotřebí žádné předchozí znalosti, vše se naučíš od úplných základů. Jazyk Swift je jasná volba č. 1 1 pro programování nativních aplikací pro Apple zařízení. Online kurz Swift s certifikátem z tebe udělají žádaného profesionála na trhu práce. Otevřených pozic pro nativní iOS developery je stále mnoho a jsou navíc i dobře placené. Čím dříve s iOS programováním začneš, tím dříve se k takové pozici dostaneš. Jediné, co teď potřebuješ je Mac, na kterém poběží Xcode.
Co na tebe čeká v online kurzu?
- nezbytná teorie, díky které pochopíš principy jazyka Swift a naučíš se přemýšlet jako programátor,
- teorii budeme drtit v Playgroundu - jedná se o součást Xcode, v rámci které si můžeš zkoušet libovolné časy Swift kódu, aniž bys musel čekat, až se zkompiluje celý tvůj kód,
- budeš umět používat a programovat v Xcodu, což je standardní IDE pro vývoj ve Swiftu a toto IDE poskytuje Apple zcela zdarma. Xcode ti kromě editoru kódu nabízí také designer pro vytvoření UI, možnost spuštění aplikace na fyzickém zařízení či simulátoru a mnoho dalšího,
- naučíš se pracovat se SwiftUI a UIKit:
- SwiftUI je framework budoucnosti pro Apple zařízení, některé věci umíte psát už jen v SwiftUI, například widgety představené v iOS 14
- UIKit je stále nejpoužívanější framework v rámci iOS developmentu
- naprogramuješ vzorové iOS aplikace: Konvertor a Počasí, na kterých si procvičíš všechny důležité programátorské Swift koncepty,
- mnoho domácích úkolů.
Co všechno dostaneš
- videotutoriály o programování iOS aplikací pro začátečníky,
- moderované diskusní fórum,
- certifikát o absolvování online kurzu,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.