Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Podstawy aplikacji webowych - 26 lekcji - 4,5h

Tworzymy aplikację w programistyczny sposób i udostępniamy ją w internecie, 26 lekcji 4,5h - Java + SpringBoot - JavaScript + React

Stworzony przez Piotr Góralski

Ostatnia aktualizacja: 24/09/2025
72
00

40 % taniej

120.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 4 godz. 41 min. materiału
play_circle26 nagrań wideo
checklist22 testy i ćwiczenia

W skrócie

Pełne wprowadzenie: backend w Java + Spring Boot oraz frontend w JavaScript + React.
Integracja z MongoDB i obsługa żądań HTTP w spójnym systemie.
Dodasz rejestrację, logowanie, filtrowanie, stronicowanie i animacje.
Wdrożysz gotową aplikację do internetu i skorzystasz z gotowych projektów.

Dlaczego warto wybrać to szkolenie

Kurs łączy backend i frontend w praktyczny sposób. W 26 lekcjach (4,5 h) poznasz Java + Spring Boot, JavaScript + React oraz pracę z MongoDB.

Zobaczysz, jak elementy współpracują: żądania HTTP, wymiana danych, filtrowanie, stronicowanie i finalne wdrożenie. Otrzymasz dostęp do gotowych aplikacji.

  • Kompleksowe podejście – Backend, frontend i baza danych w jednym kursie.
  • Praktyka krok po kroku – Od struktury projektu po wdrożenie do internetu.
  • Konkretne funkcjonalności – Rejestracja, logowanie, filtry, paginacja, animacje.
  • Materiały do wglądu – Dostęp do gotowych aplikacji do analizy i modyfikacji.

Czego się nauczysz?

  1. 1
    Architektura aplikacji webowychJak współpracują backend i frontend w jednym systemie.
  2. 2
    Definiowanie wymagań funkcjonalnychFormułowanie wymagań, by jasno określić zakres i cele aplikacji.
  3. 3
    Backend w Java + Spring BootTworzenie struktury projektu i rola poszczególnych elementów.
  4. 4
    Baza danych MongoDBZakładanie bazy i łączenie jej z aplikacją backendową.
  5. 5
    Żądania HTTP w praktyceTworzenie, wysyłanie, przetwarzanie i obsługa żądań między warstwami.
  6. 6
    Frontend w JavaScript + ReactBudowa interfejsu, komponenty i dodawanie animacji.
  7. 7
    React HooksCzym są i jak je stosować w praktycznym kodzie.
  8. 8
    Filtrowanie i stronicowanieImplementacja przeglądania danych z filtrami oraz paginacją.
  9. 9
    Rejestracja i logowanieDodawanie funkcji rejestracji i logowania do aplikacji.
  10. 10
    Wdrożenie aplikacjiUdostępnienie gotowej aplikacji publicznie w internecie.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Dla osób z podstawami Java i JavaScript.
  • Dla zaczynających przygodę z aplikacjami webowymi.
  • Dla chcących połączyć frontend i backend w spójny system.
  • Dla chcących pracować z React i interfejsem aplikacji.
  • Dla chcących poznać MongoDB i elastyczne przechowywanie danych.
  • Dla potrzebujących filtrowania i stronicowania danych w projektach.
  • Dla chcących dodać rejestrację i logowanie do swoich aplikacji.
  • Dla planujących wdrożyć projekt do internetu.

Wymagania

Wymagana jest podstawowa znajomość języków Java oraz JavaScript.

Opis szkolenia

To praktyczne wprowadzenie do budowy aplikacji webowych od podstaw. Poznasz backend w Java + Spring Boot, frontend w JavaScript + React oraz integrację z bazą danych MongoDB. Nauczysz się, jak połączyć warstwy, obsłużyć żądania HTTP, dodać filtrowanie i stronicowanie, a także funkcje rejestracji i logowania. Zajmiemy się również animacjami w interfejsie i finalnym wdrożeniem. Kurs obejmuje 26 lekcji (4,5 h) oraz dostęp do gotowych aplikacji do analizy i modyfikacji.

Backend w Java + Spring Boot

Zaczynasz od stworzenia aplikacji backendowej w Java + Spring Boot. Krok po kroku nadajesz projektowi czytelną strukturę i poznajesz, za co odpowiadają poszczególne elementy systemu. Uporządkujesz warstwy i przygotujesz miejsca, w których logika biznesowa przetwarza dane. Nauczysz się przygotowywać obsługę żądań HTTP po stronie serwera, aby aplikacja mogła reagować na działania użytkownika. Dzięki temu zobaczysz, jak dane trafiają do systemu, są przetwarzane i przekazywane dalej do pozostałych części rozwiązania.

Frontend w JavaScript + React

Na warstwie frontendowej zbudujesz interfejs w JavaScript + React. Nauczysz się dzielić aplikację na komponenty, które można łatwo rozwijać i łączyć. Poznasz sposób pracy z React Hooks w kodzie oraz zobaczysz, jak tworzyć dynamiczne widoki współpracujące z backendem. Dodasz animacje, aby interfejs był bardziej czytelny i płynny w odbiorze. Dzięki temu zrozumiesz, jak przenieść wymagania na działający UI, który prezentuje i modyfikuje dane pobierane z serwera.

MongoDB i warstwa danych

W kursie przygotujesz bazę danych MongoDB i połączysz ją z aplikacją backendową. Dowiesz się, jak zapisywać, odczytywać i aktualizować dane w sposób elastyczny, dopasowany do potrzeb aplikacji webowej. Zobaczysz, jak backend komunikuje się z bazą i jak wynik tej pracy trafia do frontendu. Dzięki temu łatwiej zrozumiesz przepływ informacji w systemie oraz to, jak sposób przechowywania danych wspiera funkcje aplikacji, w tym filtrowanie i stronicowanie widoków.

Komunikacja i łączenie warstw

Kluczowym elementem szkolenia jest komunikacja między warstwami. Nauczysz się tworzyć, wysyłać, przetwarzać i obsługiwać żądania HTTP, tak aby frontend i backend wymieniały dane w przewidywalny sposób. Na przykładzie funkcji filtrowania i stronicowania zobaczysz, jak zaprojektować przepływy, które zwracają właściwe zestawy danych. Porządkujesz też wymagania funkcjonalne, by jasno określić, co ma robić aplikacja i jak powinna reagować na działania użytkownika.

Logowanie, rejestracja i wdrożenie

W dalszej części dodasz funkcjonalności rejestracji i logowania, dzięki którym aplikacja stanie się bardziej kompletna. Następnie przejdziesz przez proces wdrożenia, aby gotowy projekt był dostępny publicznie w internecie. Zrozumiesz, jakie kroki prowadzą od uruchomienia lokalnego do udostępnienia rozwiązania użytkownikom. Otrzymasz dostęp do gotowych aplikacji, które możesz modyfikować i porównywać z własnym kodem, co ułatwi naukę i utrwalenie materiału.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

4 godz. 41 min. materiału
26 nagrań wideo
22 testy i ćwiczenia

Spis treści

Czas trwania: 04:41:25Liczba wykładów: 31
downWstęp
5 wykładów
  • Wstęp do kursu|02:45
  • Wymagania funkcjonalne05:41
  • Quiz - Wymagania funkcjonalnePytania: 3
  • Opis działania systemu|08:23
  • Quiz - Opis działania systemuPytania: 5
downAplikacja Backendowa - Podstawowa wersja
12 wykładów
downAplikacja Frontendowa - Podstawowa wersja
6 wykładów
downAplikacja Backendowa - Zaawansowana wersja
2 wykłady
downAplikacja Frontendowa - Zaawansowana wersja
2 wykłady
downWdrożenie aplikacji aby była dostępna w internecie
4 wykłady

O autorze

avatar
Piotr GóralskiSenior Fullstack Software Developer

Publikacje: 1

Ocena autora: Brak

O mnie
Cześć, jestem programistą z ponad 5 letnim doświadczeniem w programowaniu aplikacji webowych. Przez wiele lat zdobywałem wiedzę jako full-stack software developer aby móc przekazać...Czytaj więcej
72
00

40 % taniej

120.00 zł

To najniższa cena z ostatnich 30 dni!