Základy iOS programování v jazyce Swift
- Level
- Kapitol
- 78
- Kategorie
- Programování
- Hodnocení
- 5,0 z 5
- Délka
- 9h 45min
- Jazyk
- SK
Popis online kurzu Základy iOS programování v jazyce Swift
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.
Kapitoly online kurzu
01 Úvod a základné definície (8)
02 Polia, podmienky, cykly (13)
03 Funkcie, zátvorky, enum (14)
04 Struct a Class (8)
05 Prístupové práva, protokol a NIL (8)
06 Spúšťame Xcode a začíname (3)
07 Aplikácia #1 Konvertor (5)
08 Aplikácia #2 Počasie (8)
09 Aplikácia #3 Kvíziq (11)
Lektor online kurzu
Pavel Surový
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
Samuel V.
Jeden z najlepších kurzov na tejto platforme. Bol by som rád, keby bolo pokračovanie tohto kurzu. Naozaj super a ďakujem.
Hektor M.
iOS kurzov aj na youtube je ako safranu ale takto komplexne postaveny kurz v slovenskom jazyku ktory je zaroven aj uptodate je unikat. Lektor ma bohate skusenosti s oborom - jednak nazval 10h kurz "zakladom" a jednak presiel skoro vsetko co bude aspirant na iOS developera potrebovat - od zakladnych prikazov cez datove tipy az po komplexne objekty a pracu s nimi, kazda kapitola mala svoju domacu ulohu, lektor apeluje na to aby si ludia od prvej chvile zalozili github a pushovali kod tam - vsetko co bude clovek v buducej praci potrebovat. Na koniec spravil tri projekty kde obsiahol ako SwiftUI aj UIkit ktory je sice starsi ale pokial niekto bude hladat pracu v obore zidu sa mu oba - bude pojde s dobou a bude vyvijat nove aplikacie so SwiftUI alebo udrzovat starsiu aplikaciu v UIKite ( alebo aj novu v UI Kite ). Zaroven reagoval na kazdu moju otazku v diskusii a kontroloval ulohy, aj on sam si robil domacu ulohu nehovoriac o kope materialov ktore spomina v kazdej lekcii a linkoch ktore ponukol. Nemam co vytknut, kurz ma pripravil dostatocne nahrubo aby som si samostatne dokazal urobit jednoduche projekty a hladat si informacie, keby som mohol dam 10 hviezdiciek. Odporucam vsetkymi desiatimi.
Michal L.
Ďakujem, veľmi za tento kurz a hlavne ďakujem za výber úkolov, ktoré mi vážne pomáhajú. Michal
Pavla B.
Kurz se mi zatím líbí, přestože nejsem úplný začátečník, i tak jsou zde pro mě nové informace, které buď v jiných kurzech nezazněli nebo se ztratili v překladu (moje angličtina nebýt příliš dobrá). Super, že tu je konečně i kurz ve srozumitelné řeči (SK). U domácích úloh bych občas ocenila více je rozepsat, ne vždy úplně chápu co se po mě vlastně chce nebo jak má vlastně vypadat výsledek, přestože řešení je vlastně jednoduché.