Pokročilé programování iOS aplikací

Nové téma -> první termín se slevou 50% (standardní cena 5900 Kč)

Pro koho je školení určeno

Pro programátory, kteří už mají zkušenosti s vývojem iOS aplikací. Kurz navazuje na kurz Základy programování iOS aplikací.

Co je potřeba umět

Mít základní znalosti z programování iOS aplikací, znát základní strukturu zdrojových kódů, práci s UI komponentami, table view + data source, storyboard, návrhové vzory target-action, delegát, orientovat se v programovacím jazyce Swift. Je nutné mít vlastní počítač s macOS a nainstalované vývojové prostředí Xcode. Není potřeba mít vlastní iPhone nebo iPad.

Obsah školení

Navážeme na kurz Základy programování iOS aplikací. Vytvoříme si malou aplikaci, která načte data z webového API a zobrazí je do tabulky a na mapě. Na tvorbě této appky se naučíme jak vytvořit pokročilejší uživatelské rozhraní, jak pracovat s mapami a polohovýmí údaji (GPS), ja posílat requesty na API ve vlákně na pozadí, využijeme také pokročilejší vlastnosti jazyka Swift. Vše si společně naprogramujeme a účastníci odejdou s funkční iOS aplikací. Také dostanou pár tipů, jak aplikaci dále rozšířit a vylepšit a možnost tyto úpravy konzultovat s lektorem i po skončení školení.

Co se na školení naučíte

  • jak tvořit složitější uživatelské rozhraní (page controller, stack view, ..)
  • vytváření HTTP requestů
  • parsování JSON stringu
  • práce s mapami a polohovými údaji
  • používání více vláken v aplikaci
  • error handling v jazyce Swift (throws, do, try, catch)
  • používání frameworků třetích stran
  • práce s grafickými assety v Xcode
  • lokalizace aplikace do více jazyků

Rezervace

  • Jiří
    Urbášek

    Freelance iOS developer

    Jirka se začal věnovat tvorbě iOS aplikací v roce 2009. Od té doby jako freelance vyvojář stál u zrodu dlouhé řady nejrůznějších appek a podílel se na jejich mnohaletém vývoji a udržování. Vyvíjel aplikace jak pro malé startupy, tak pro korporátní klienty. Pár jich zkoušel prodávat s kamarády na vlastní triko. Nyní se kromě programování věnuje také poradenství a mentoringu méně zkušených vývojářů.

2 950 Kč Cena bez DPH

Celkový počet míst 10

Datum školení 26.10. 2018

Délka školení 11:00 - 18:00

Místo Školící prostory
JUST-HOME
Písecká 2125/13
Praha 3 (Flora),
130 00
Czech Republic

Nevyhovuje vám tento termín?

Napište nám a my vám dáme vědět o dalším chystaném školení