Nebo objednat jen tento kurz za 249,00 Kč

Swiftolog 1: jazyk Swift

4h 49m 2s
Čas
55
Kapitol
1 545
Studentů
3.2
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Popis kurzu

Swiftolog je online kurz tvorby mobilních iOS aplikací pro iPhone, iPad nebo iPod. Během kurzu vytvoříš svoji první iOS aplikaci a umístíš ji na App Store. Kurz je určený a navržený pro úplné začátečníky, kteří nemají s tvorbou mobilních aplikací žádné nebo mají jen minimální zkušenosti.
Pozor! Tento kurz je už neaktuálny, nakoľko je vytvorený na verzii jazyka Swift 2. Veľa vecí sa pomenilo, pracujeme na novom kurze na Swift 5. Kúp si tento kurz ešte dnes a jeho druhú časť Swiftológ 2: aplikácia Výroky dostaneš zadarmo

Co se naučím?

Od základů tě naučíme programovat v jazyce Swift, novém programovacím jazyce od firmy Apple. Který byl představený v červenci 2014. Apple věděl, že předcházející jazyk používaný k tvorbě iOS aplikací Objective-C byl zastaralý. Také věděli, že bylo velmi náročné se ho naučit, a proto vytvořili Swift, který umožňuje komukoliv vytvořit aplikaci pro iOS. Jazyk Swift je mnohem jednodušší než Objective-C, přináší s sebou přehledné zápisy, jednodušší práci s objekty a funkcemi. 
Naučíš se programovat ve vývojovém prostředí XCode, které budeš samozřejmě efektivně ovládat. Seznámíš se s frameworkem Cocoa, který poskytuje obrovské množství už hotových komponentů a knihoven, díky kterým můžeš využít potenciál hardwaru i softwaru na 100%.

Ve zkratce se naučíš:
  • jak vytvořit a naprogramovat iOS aplikaci
  • ovládat jazyk Swift a Xcode IDE
  • Apple iOS SDK Cocoa Touch
  • ladit a debugovat svůj Swift kód

Co ještě dostanu?

Kurz Swiftolog ti nabízí desítky video tutorialů, které jsou doplněné o různá zadání a příklady na procvičení jednotlivých témat. Všechny vzorové zdrojové kódy si můžeš stáhnout z naší vzdělávací aplikace.
Na tvoje otázky nebo nejasnosti ohledně kurzu ti odpoví přímo lektor prostřednictvím přehledného diskuzního fóra.
V teoretické části se naučíš základy programování v jazyce Swift, pochopíš syntax jazyka, proměnné, konstanty a podmínky. Naučíš se pracovat s poli, podmínkami a třídami. Během kurzu se naučíš efektivně ovládat vývojové prostředí Xcode a poznáš všechny jeho dostupné nástroje.

Co potřebuji?

  • vlastný laptop Apple MacBook, iMac nebo Mac mini (s operačním systémem OS X),
  • ideálně bys měl vlastnit i nějaké iOS zařízení (iPhone, iPad, iPod).
Pozor! Tento kurz je už neaktuálny, nakoľko je vytvorený na verzii jazyka Swift 2. Veľa vecí sa pomenilo, pracujeme na novom kurze na Swift 5. Kúp si tento kurz ešte dnes a jeho druhú časť Swiftológ 2: aplikácia Výroky dostaneš zadarmo
Online kurz Swiftolog 1: jazyk Swift je možné

Seznam kapitol

Úvod do kurzu
Úvod do kurzu
Dostupné v ukázce kurzu
Xcode playground
Dostupné v ukázce kurzu
Premenné, konštanty a údajové typy
Premenné
Dostupné v ukázce kurzu
Float
Dostupné v ukázce kurzu
Reťazce zľahka
Dostupné v ukázce kurzu
Domáca úloha #1
Dostupné pouze po zakoupení přístupu
Optional Values Nil
Dostupné v ukázce kurzu
Operátor if
If operátor
Dostupné pouze po zakoupení přístupu
Domáca úloha #2
Dostupné pouze po zakoupení přístupu
Práca s celými číslami
Delenie a modulo
Dostupné pouze po zakoupení přístupu
Inkrementácia, dekrementácia
Dostupné pouze po zakoupení přístupu
Domáca úloha #3
Dostupné pouze po zakoupení přístupu
Operátory a intervaly
Compound Assignment Operators
Dostupné pouze po zakoupení přístupu
Ternary Conditional Operator
Dostupné pouze po zakoupení přístupu
Domáca úloha #4
Dostupné pouze po zakoupení přístupu
Nil coalescing operator
Dostupné pouze po zakoupení přístupu
Domáca úloha #5
Dostupné pouze po zakoupení přístupu
Intervals
Dostupné pouze po zakoupení přístupu
Logical Operators
Dostupné pouze po zakoupení přístupu
Domáca úloha #6
Dostupné pouze po zakoupení přístupu
Reťazce, polia a množiny
Strings
Dostupné pouze po zakoupení přístupu
Substrings
Dostupné pouze po zakoupení přístupu
Domáca úloha #7
Dostupné pouze po zakoupení přístupu
Arrays intro
Dostupné pouze po zakoupení přístupu
Arrays reading and modifying
Dostupné pouze po zakoupení přístupu
Arrays for-in loops
Dostupné pouze po zakoupení přístupu
Domáca úloha #8
Dostupné pouze po zakoupení přístupu
Sets intro
Dostupné pouze po zakoupení přístupu
Sets operations
Dostupné pouze po zakoupení přístupu
Sets comparations
Dostupné pouze po zakoupení přístupu
Domáca úloha #9
Dostupné pouze po zakoupení přístupu
Slovníky
Dictionaries
Dostupné pouze po zakoupení přístupu
For-in cyklus
For-in loop
Dostupné pouze po zakoupení přístupu
Operátor if časť 2
If-else conditions
Dostupné pouze po zakoupení přístupu
Domáca úloha #10
Dostupné pouze po zakoupení přístupu
Riadenie toku
Switch
Dostupné pouze po zakoupení přístupu
Switch 2
Dostupné pouze po zakoupení přístupu
Domáca úloha #11
Dostupné pouze po zakoupení přístupu
Control Transfer
Dostupné pouze po zakoupení přístupu
Funkcie a výťahy
Functions 1
Dostupné pouze po zakoupení přístupu
Functions 2
Dostupné pouze po zakoupení přístupu
Domáca úloha #12
Dostupné pouze po zakoupení přístupu
Enumerations
Dostupné pouze po zakoupení přístupu
Domáca úloha #13
Dostupné pouze po zakoupení přístupu
Triedy, inicializácie a ARC
Classes
Dostupné pouze po zakoupení přístupu
Initialization
Dostupné pouze po zakoupení přístupu
ARC
Dostupné pouze po zakoupení přístupu
Voliteľné reťazenie
Optional Chaining
Dostupné pouze po zakoupení přístupu
Domáca úloha #14
Dostupné pouze po zakoupení přístupu
Pretypovávanie a príslušnosť k triede
Type Casting
Dostupné pouze po zakoupení přístupu
Domáca úloha #15
Dostupné pouze po zakoupení přístupu
Protokoly a delegovanie
Protocols
Dostupné pouze po zakoupení přístupu
Domáca úloha #16
Dostupné pouze po zakoupení přístupu
Delegation
Dostupné pouze po zakoupení přístupu
Domáca úloha #17
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Pozri aj tieto kurzy