Registrace

Registruj se!

Kontakt

Proč zvolit náš kurz?

Mobilní vývoj: Swift

Cílem workshopu je získání praktických zkušeností s programovacím jazykem Swift a vývojovým prostředí XCode a XCode Playgrounds. Pomocí krátkých a jednoduchých cvičení projdeme základy, které povedou ke konkrétnímu využití pro tvorbu iOS aplikací.

Kdy

sobota, 9. pro. 2017

9:30 — 17:30 hod

Kde

Ackee
Karolinská 650/1
Praha 8
Praha,
Česká republika
https://www.ackee.cz/

Další informace

Vstupní znalosti: Začátečník

Typ akce: jednodenní

Délka trvání: 8h

Cena: 350 Kč

PRO KOHO JE KURZ URČEN:

Workshop je určen pro úplné začátečnice, které absolvovaly pouze Úvod do programování v rámci Czechitas nebo zkoušely programovat ve škole. Je vhodné rozumět, co je to proměnná, cyklus a podmínka.

ANOTACE:

Programovací jazyk Swift je hlavním nástrojem pro tvorbu aplikací pro platformu iOS a Mac OS. Swift nachází stále více využití i v rámci serverů a skriptování.

Pojďte se s námi naučit základy programování v tomto jazyce!

Swift je díky rozhraní Playgrounds (pískoviště) ideální jazyk pro výuku. V jednoduchém editoru se píší příkazy, jejichž výsledek jde hned vidět na obrazovce. Pomocí tohoto editoru si projdeme základní prvky tohoto jazyka a využijeme jej pro výuku základních principů programování.

Nejprve tě naladíme na programátorské myšlení. To znamená, že si objasníme, jaké problémy můžeš programováním (Swiftem) řešit a jak tyto znalosti využít při tvorbě mobilní aplikace. Ale žádný strach, nepůjde o teorii. Člověk se nejlépe učí praxí.

Druhý cíl je naučit se běžně používat programátorský editor XCode a XCode Playgrounds. Naučíš se, jak jednoduše zkoušet různé kusy kódu, případně jak založit nový projekt a jak námi napsaný kód ladit.

Budeš pracovat na připravených playgroundech, kde bude potřeba vždy doplnit pouze dílčí části, abychom toho stihli probrat co nejvíce. 

PŘEDPOKLADY:

Workshop je určen pro začátečnice, jen je potřeba, abys věděla, co je to proměnná, cyklus a podmínka (na úrovni Úvodu do programování). Počítač Mac s nainstalovaným programem XCode (aktuální z App Store).

AGENDA:
  • Základ algoritmizace (cykly, podmínky)
  • Proměnné
  • Metody
  • Obsluha událostí doteků
  • Používání existujících objektů
  • UI prvky platformy iOS
  • Počítač Mac s nainstalovaným programem XCode (aktuální z App Store)
VÝSLEDEK:
  1. Po kurzu by ses měla orientovat v základech jazyka Swift
  2. Projdeme spolu ukázky takové, abys byla připravená začít s programováním mobilních aplikací
  3. Na závěr si řekneme, jakým směrem se vydat dál, pokud Tě tento jazyk oslovil a chtěla bys pokračovat ve vývoji iOS aplikací.

Czechitasss

Partneři