← Poziom 4 – Data pro

Lekcja 6 z 6 ⏱ 40 minut Premium

Finał Maga Danych: kopie zapasowe i wdrożenie

Powtórz całą drogę od Gita do bazy danych i wdroż wszystko ponownie – teraz jako Mag Danych.

Co już umiesz

Jako Mag Danych potrafisz:

Pokażę ci: lista kontrolna

Przejdź projekt i zaznacz, co masz:

ZadanieZrobione?
Repozytorium na GitHub, najnowszy kod wrzucony
.gitignore ma node_modules, .env, web.db
Serwer używa SQLite dla /api/vzkazy
Wiadomości zostają po restarcie serwera
Frontend woła właściwy URL API (localhost albo produkcja)

Wdrożenie z bazą danych

  1. Wrzuć my-server na GitHub.
  2. Na Render utwórz Web Service z repozytorium (npm install, node server.js).
  3. Uwaga: pierwszy web.db powstanie pusty na serwerze przy starcie – to w porządku.
  4. Wdróż frontend jak wcześniej; w fetch użyj URL Render zamiast localhost:3900.
💡

Dyplom: Skończyłeś cały poziom? W sekcji Certyfikaty możesz wydrukować dyplom Maga Danych – zasłużona nagroda za całą pracę.

Teraz ty 💪

  1. Przejdź tabelę powyżej i dokończ brakujące.
  2. Napisz 3 zdania w README repozytorium (na GitHub): o czym jest projekt, jak go uruchomić (npm install, node server.js) i na jakim porcie działa.
  3. Wyślij link do działającego frontendu dorosłemu albo koledze – twoja strona ze stałą księgą gości.

Sprawdź się: Cały poziom 4 jest zrobiony. Jesteś Magiem Danych – kod masz pod kontrolą w Git, a dane żyją w bazie. 🎉

Co wyniesiesz z tej lekcji

🏆 Twój dyplom

Finał poziomu Data pro

Gdy odznaczysz wszystkie lekcje, możesz wydrukować certyfikat.