Základní konstrukce jazyka Swift

Swift Základní konstrukce

Tutoriály se věnují vysvětlení základních konstrukcí jazyka Swift pro úplné začátečníky. Naučíte se jednoduché konzolové aplikace pro platformu Apple (macOS, iOS, tvOS, watchOS).

Úvod do jazyka Swift, platformy a Xcode

1. díl - Úvod do jazyka Swift, platformy a Xcode

Seznámíme se s jazykem Swift, řekneme si něco málo o jeho vývoji a co nabízí. Také poznáme Xcode pro vývoj ve Swift a ukážeme si spuštění kódu.
ZdarmaNapsal Filip Němeček
Proměnné, typový systém a parsování ve Swift

2. díl - Proměnné, typový systém a parsování ve Swift

Tutoriál vysvětlí proměnné, typový systém ve Swift a rozdíl mezi var a let. Ukážeme si parsování hodnot (text na číslo).
ZdarmaNapsal Filip Němeček
Cvičení k 1.-2. lekci Swift

Cvičení k 1.-2. lekci Swift

Řešené programátorské úlohy ve Swift na téma proměnné, typový systém a parsování. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
ZdarmaNehodnocenoNapsal David Čápka
Typový systém podruhé: Datové typy ve Swift

3. díl - Typový systém podruhé: Datové typy ve Swift

Tutoriál obsahuje tabulky základních datových typů jazyka Swift, dále si popíšeme metody na stringu, jako je např. práce s podřetězci.
ZdarmaNapsal Filip Němeček
Cvičení k 3. lekci Swift

Cvičení k 3. lekci Swift

Řešené programátorské úlohy ve Swift na téma datové typy a textové řetězce. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium IINehodnocenoNapsal David Čápka
Podmínky (větvení) ve Swift

4. díl - Podmínky (větvení) ve Swift

Tutoriál vysvětluje větvení ve Swift, tedy podmínky if/else a konstrukci switch, obsahuje ukázkové programy na výpočet odmocniny a vylepšenou kalkulačku.
ZdarmaNapsal Filip Němeček
Cvičení k 4. lekci Swift

Cvičení k 4. lekci Swift

Řešené programátorské úlohy ve Swift na téma podmínky, větvení a switch. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium IINehodnocenoNapsal David Čápka
Cykly ve Swift

5. díl - Cykly ve Swift

Dnešní díl kurzu tutoriálů o Swift se věnuje cyklům, ukážeme si cykly for a while a vytvoříme malou násobilku, mocninátor a vylepšíme naši kalkulačku.
ZdarmaNapsal Filip Němeček
Cvičení k 5. lekci Swift

Cvičení k 5. lekci Swift

Řešené programátorské úlohy ve Swift na téma cykly, zejména for cyklus. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium IINehodnocenoNapsal David Čápka
Typový systém: Optionals ve Swift

6. díl - Typový systém: Optionals ve Swift

Konečně si vysvětlíme koncept Optionals, který je ve Swift velmi důležitý a řekneme si, co znamenají všechny ty vykřičníky a otazníky ve zdrojovém kódu.
ZdarmaNehodnocenoNapsal Filip Němeček
Pole ve Swift

7. díl - Pole ve Swift

Tutoriál se věnuje polím ve Swift, ukážeme si jejich deklaraci, naplnění, výpis a metody, které nám pro práci s poli Swift poskytuje.
ZdarmaNehodnocenoNapsal Filip Němeček
Textové řetězce ve Swift podruhé - Práce se znaky

8. díl - Textové řetězce ve Swift podruhé - Práce se znaky

Tutoriál nám ukáže, jak ve Swift přistupovat k jednotlivým znakům řetězce. Naučíme se používat ASCII hodnoty, vytvoříme analyzátor vět a šifrovací program.
ZdarmaNehodnocenoNapsal Filip Němeček
Textové řetězce ve Swift do třetice - Split a joined

9. díl - Textové řetězce ve Swift do třetice - Split a joined

Znalosti o řetězcích ve Swift dovršíme tímto tutoriálem, který nám ukáže další metody Stringu. Pomocí split a joined si vytvoříme dekodér Morseovy abecedy.
ZdarmaNehodnocenoNapsal Filip Němeček
Vícerozměrná pole ve Swift

10. díl - Vícerozměrná pole ve Swift

V tutoriálu si ve Swift uvedeme dvourozměrná (2D) pole a vícerozměrná pole obecně, včetně zkrácené inicializace, příkladů a polí zubatých.
ZdarmaNehodnocenoNapsal Filip Němeček
Matematické funkce ve Swift

11. díl - Matematické funkce ve Swift

Tutoriál se věnuje matematickým funkcím jako zaokrouhlení, goniometrické funkce, mocniny, odmocniny a podobně.
ZdarmaNapsal Filip Němeček


 

Aktivity (6)