Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
React 19: Nowoczesna Rozwój Front-End
- Praca z Hookami: useState, useEffect, useReducer
- Używanie Context API do zarządzania stanem
- Wdrazanie routingu z React Router
- Najlepsze praktyki w strukturze plików, ponownej używalności i wydajności
TypeScript dla programistów React
- Bezpieczeństwo typów: typy, interfejsy, enums, generics
- Typowanie props, stanu, hooków i obsługujących zdarzenia
- Tworzenie ponownie używalnych typów i funkcji pomocniczych
React + TypeScript w praktyce
- Budowanie skalowalnych komponentów z silnym typowaniem
- Połączenie generics z propsami i hookami
- Praktyczne strategie typowania dla realnych projektów
Testowanie aplikacji React
- Wprowadzenie do Jest i React Testing Library
- Pisanie testów jednostkowych dla komponentów i hooków
- Testowanie operacji asynchronicznych i wywołań API
- Najlepsze praktyki dotyczące pokrycia testami i debugowania
Next.js 15: Full-Stack Framework React
- App Router vs Pages Router
- Renderowanie po stronie serwera i generowanie statycznych stron
- Szlaki API i middleware
- Optymalizacja obrazów i wydajność
Node.js + Express: Podstawy API Backend
- Konfiguracja Express i architektury RESTful
- Autoryzacja z JSON Web Tokens (JWT)
- Wzorzec kontroler-usługa i struktura ścieżek
- Zabezpieczanie i walidacja żądań API
REST API z Prisma i PostgreSQL
- Konfiguracja Prisma z PostgreSQL
- Modelowanie schematu i migracje
- Wykonanie operacji CRUD
- Integrowanie klienta Prisma z trasami Express
Kontrola wersji z Git
- Podstawy Git: init, clone, commit, push, pull
- Gałęzie, scalanie i żądania pull
- Praca z GitHub i współpracą zespołową
DevOps dla aplikacji Full-Stack
- Pojęcia i przepływy CI/CD
- Wprowadzenie do Docker i konteneryzacji
- Podstawowe wdrażanie na platformach chmurowych (np. Vercel, Heroku)
- Monitorowanie i logowanie błędów
Zarządzanie magazynami danych i jeziorami danych
- Różnice między magazynami danych a jeziorami danych
- Pojęcia dotyczące rurociągów danych w architekturze Full-Stack
- Rola systemów backend w pobieraniu i strukturze danych
Integrowanie Sztucznej Inteligencji
- Przegląd przypadków użycia AI w aplikacjach webowych
- Wywoływanie zewnętrznych API AI (np. OpenAI, Hugging Face)
- Używanie AI do skrócenia tekstu, czatbotów i analiz
Podsumowanie i Kolejne Kroki
Wymagania
- Zrozumienie podstaw JavaScript i zasad tworzenia stron internetowych
- Dozwolona z HTML/CSS i frameworkami front-end
- Podstawowa znajomość API i baz danych jest pomocna
Adresaci
- Developers front-end i back-end
- Inżynierowie oprogramowania przechodzący na pełne stanowiska Full-Stack
- Specjaliści techniczni budujący skalowalne aplikacje internetowe
28 godzin
Opinie uczestników (1)
Zapał trenera do tematu
Matthew Fowles - AGRO Merchants Whitchurch Limited
Szkolenie - Web Application Development in PHP
Przetłumaczone przez sztuczną inteligencję