prezenční výuky
Backend akademie
Zvládáš už základy frontendového vývoje a přemýšlíš nad tím, odkud se všechna ta serverová data, která zpracováváš, berou? Jakým způsobem ten server ukládá a následně zase poskytuje? Přesně to ti ukážeme v naší backendové akademii. Dozvíš se, jak používat databázi PostgreSQL k ukládání velkého množství dat a jak v ní potom zase ta správná data hledat. Následně si předvedeme, jak se k databázi připojit z backendové aplikace napsané v JavaScriptu a jak svoje data zpřístupnit pomocí REST rozhraní s použitím knihovny Express.
jako místo konání
plných intenzivního programování
díky podpoře našich partnerů
Co se v Backend akademii naučíš?
SQL
PostgreSQL je jedna z nejpopulárnějších open-source databází, kterou používají miliony aplikací po celém světě pro ukládání svých dat. Podobně jako s řadou dalších databází se s ní komunikuje jazykem SQL a právě tím musíme začít.
S čím se seznámíš?
- strukturování dat do tabulek v relačních databázích
- vyhledávání dat příkazem SELECT
- konstrukce JOIN pro spojení dat z více tabulek
- tvorba a modifikace dat, příkazy INSERT, UPDATE a DELETE
- vytváření struktury samotné databáze příkazem CREATE TABLE
Node + JavaScript + Express
Jazyk JavaScript už znáš. Proč jej tedy nevyužít i jinde než na frontendu? Budeme potřebovat pouze několik vhodných nástrojů: běhové prostředí (Node), abychom naši aplikaci měli vůbec jak pustit, knihovnu pro stavbu REST rozhraní (Express) a knihovnu pro připojení do naší databáze (Node-postgres). Pak už stačí vše právě JavaScriptem propojit.
S čím se seznámíš?
- psaní konzolových aplikací v JavaScriptu
- komunikace s PostgreSQL databází
- zpracovávání HTTP požadavků
- vystavení REST rozhraní
- tvorba kompletní serverové aplikace charakteru CRUD
Co bys měla znát před první lekcí?
Před první lekcí je důležité, abys v programování nebyla začátečník. Jedná se o pokročilý kurz - z ničeho tě zkoušet nebudeme, ale pokud si v některých z následujících oblastí nejsi svými znalostmi jistá, zopakuj si je prosím. Z kurzu si určitě odneseš víc, pokud si budeš jistá v kramflecích.
JavaScript
JavaScript jako takový se v této akademii nenaučíš, ale budeme s ním pracovat. Je potřeba abys s ním už pracovat uměla.
VS Code
Pracovat budeme s VS Code. Měla bys vědět, jak se ve VS Code tvoří projekt, jak otevřít dřívější projekt, jak nainstalovat rozšíření a podobně.
Git a GitHub
Umět Git a umět s GitHubem není nutné, ale je to doporučené. V průběhu akademie ti tahle znalost pomůže.
Jak a kdy akademie probíhá?
Zapiš si do kalendáře
1. června 2026
Pondělí
18:00 - 21:00
3. června 2026
Středa
18:00 - 21:00
8. června 2026
Pondělí
18:00 - 21:00
11. června 2026
Čtvrtek
18:00 - 21:00
15. června 2026
Pondělí
18:00 - 21:00
17. června 2026
Středa
18:00 - 21:00
20. června 2026
Sobota
9:00 - 16:00