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.

Přihlásit se
24 hodin

prezenční výuky

Praha

jako místo konání

7 lekcí

plných intenzivního programování

jen 1 490 kč

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