Alebo objednať len tento kurz za 9,00 €

Swiftológ 1: jazyk Swift

4h 49m 2s
Čas
55
Kapitol
1 545
Študentov
3.2
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis kurzu

Swiftológ je online kurz tvorby mobilných iOS aplikácií pre iPhone, iPad alebo iPod. Počas kurzu vytvoríš svoju prvú iOS aplikáciu a umiestniš ju na App Store. Kurz je určený a navrhnutý pre úplných začiatočníkov, ktorí nemajú s tvorbou mobilných aplikácií žiadne alebo minimálne skúsenosti.
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

Čo sa naučím?

 Od základov ťa naučíme programovať v jazyku Swift, novom programovacom jazyku od firmy Apple, ktorý bol predstavený v júni 2014. Apple vedel, že predchádzajúci jazyk používaný na tvorbu iOS aplikácií Objective-C bol zastaralý. Vedeli tiež, že bolo veľmi náročné sa ho naučiť. A preto vytvorili Swift, ktorý umožňuje komukoľvek vytvoriť aplikáciu pre iOS. Jazyk Swift je oveľa jednoduchší ako Objective-C, prináša prehľadné zápisy, jednoduchšiu prácu s objektami a funkciami. 
 Naučíš sa programovať vo vývojovom prostredí XCode, ktoré budeš samozrejme efektívne ovládať. Zoznámiš sa s frameworkom Cocoa, ktorý poskytuje obrovské množstvo už hotových komponent a knižníc, vďaka ktorým môžeš využiť potenciál hardwaru aj softwaru na 100%. 

V skratke sa naučíš:
  • ako vytvoriť a naprogramovať iOS aplikáciu
  • ovládať jazyk Swift a Xcode IDE
  • Apple iOS SDK Cocoa Touch
  • ladiť a debugovať svoj Swift kód

Čo ešte dostanem?

 Kurz Swiftológ ti ponúka desiatky video tutoriálov, ktoré sú doplnené o rôzne zadania a príklady na precvičenie jednotlivých tém. Všetky vzorové zdrojové kódy si môžeš stiahnuť z našej vzdelávacej aplikácie. 
Na tvoje otázky alebo nejasnosti ku kurzu ti odpovie priamo lektor prostredníctvom prehľadného diskusného fóra.
V teoretickej časti sa naučíš základy programovania v jazyku Swift, pochopíš syntax jazyka, premenné, konštanty a podmienky. Naučíš sa pracovať s poliami, podmienkami a triedami. Počas kurzu sa naučíš efektívne ovládať vývojové prostredie Xcode a spoznáš všetky jeho dostupné nástroje.

Čo potrebujem?

  • vlastný laptop Apple MacBook, iMac alebo Mac mini (s operačným systémom OS X),
  • ideálne by si mal vlastniť aj nejaké iOS zariadenie (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 Swiftológ 1: jazyk Swift je možné

Zoznam kapitol

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

Hodnotenia kurzu

Pozri aj tieto kurzy