Tworzenie aplikacji webowych z użyciem Vaadin

LICZBA DNI: 3 (24h)

KOD KURSU: VAADIN

POZIOM SZKOLENIA:

# vaadin

Najbliższy termin:

23 sierpnia 2021

PROWADZI:

Łukasz Andrzejewski

2680 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 3 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% DOFINANSOWANIA na szkolenie? Napisz do nas »

Weź udział w szkoleniu

Termin

Lokalizacja

Trener

Cena / os

23

sierpnia

Warszawa,

Zdalne,

2680 PLN netto
+ 23% VAT

Termin

23

sierpnia

Lokalizacja

Warszawa,

Zdalne,

Trener

Cena / os

2680 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie adresowane do programistów języka Java, chcących tworzyć interfejs/warstwę prezentacji z użyciem Vaadin framework

WYMAGANIA

Znajomość języka Java w stopniu średnio zaawansowanym

Podstawowa wiedza na temat HTML i CSS

ZALETY

Warsztatowy charakter zajęć (nauka przez praktykę)

Kameralne grupy - szkolenia technologiczne prowadzimy w grupach liczących do 8 osób. Pozwala to na indywidualne podejście oraz aktywizację każdego uczestnika

Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

Praktyczne wprowadzenie do technologii Vaadin

Program

  • Architektura i główne założenia frameworku
  • Standard Web Components
  • Struktura i najważniejsze elementy projektu
  • Konfiguracja środowiska oraz narzędzia developerskie
  • Przegląd dostępnych kontrolek UI
  • Obsługa zdarzeń
  • Zarządzanie rozkładem
  • Bindowanie i obsługa formularzy
  • Walidacja i konwersja danych
  • Stylizacja
  • Komponenty niestandardowe
  • Wykorzystanie motywów
  • Lokalizacja/internacjonalizacja
  • Zasada działania
  • Navigation cycle
  • Definiowanie reguł nawigacji
  • Przekazywanie parametrów
  • Obsługa wyjątków
  • Generowanie linków
  • Cykl życia aplikacji i komponentów
  • Istotne klasy systemowe
  • Komunikacja z serwerem
  • Zarządzanie sesją i stanem
  • Customizacja frameworku
  • Debugowanie aplikacji
  • Client-Side vs Server-Side development
  • Konfiguracja projektu
  • Wstrzykiwanie zależności
  • Obsługa routingu
  • JPA/Hibernate i realizacja dostępu do danych
  • Bezpieczeństwo
  • Tworzenie testów jednostkowych komponentów
  • Mockowanie z wykorzystaniem biblioteki Mockito
  • Testowanie kodu asynchronicznego
  • Vaadin TestBench

Autor szkolenia:

Łukasz Andrzejewski

Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT

Najbliższe szkolenie poprowadzi:

Łukasz Andrzejewski

Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.