< Domů

Kurz vývoje aplikací v AppLab

©2025 Josef Mariánek

Kurz je určen pro pokročilejší programátory, kteří už zvládli základy algoritmizace např. v prostředí Scratch.

Účastníci zvládnou tvorbu webové aplikace optimalizované pro mobilní telefony. Design je proveden bez znalosti HTML a CSS, pouze pomocí nástrojů vývojového prostředí code.org/Applab.

Kód aplikace je v JavaScriptu (JS), který lze editovat blokově (podobně jako ve Scratch), nebo přepnout přímo do editace zdrojového kódu JS.

Jako bonus je zde možnost ukládat data v jednoduché databázi. Tj. v AppLab je možné vytvořit jednoduchý Informační Systém (IS) a získaná data potom exportovat přes CVS co tabulkového procesoru a dále je zpracovávat.

Tato online verze kurzu je zdarma.

Předpoklady:

Lekce 1

Seznamovací kolečko
Představení osnovy kurzu

Motivace k programování webových aplikací a IS
Představení prostředí code.org/applab
DÚ - registrace do portálu code.org

Lekce 2

TODO - analýza IS (myšlenkové mapy, Use Cases)

Lekce 3

TODO - datové modelování (ERD)

Lekce 4

TODO - design (obrazovky, GUI prvky)

Lekce 5

TODO - události

Lekce 6

TODO - zpracování formulářů
TODO - proměnné

Lekce 7

TODO - ukládání záznamů do tabulek

Lekce 8

TODO - kód - podmínky a operátory

Lekce 9

TODO - kód - funkce

Lekce 10

TODO - kód - cykly
TODO - bonus - želví grafika, canvas