Opis szkolenia
Aplikacje WWW w coraz szerszym zakresie zastępują aplikacje desktopwe, w konsekwencji, ze względu na rosnącą liczbę użytkowników, coraz bardziej palący jest problem wydajności ich i potencjalnej skalowalności.
Dodatkowo pojawia się coraz więcej aplikacji mobilnych, które potrzebują, często całkiem złożonego, backendu serwerowego, który aktualizuje udostępnia dane dla aplikacji mobilnej. Ze względu na charakter urządządzeń mobilnych, backend musi działać szybko i wymagać do komunikacji możliwie małej ilości danych.
Nasze szkolenie koncentruje się na dwóch podstawowych zagadnieniach: projektowaniu skalowalnej architektury aplikacji oraz wyborze odpowiedniego zestawu technologii, które pozwolą ją zaimplementować. Będziemy bazować na rozwiązaniach architektonicznych sprawdzonych w rzeczywistych wdrożeniach i opierać się na wypróbowanych technologiach Java, mających przewidywalną przyszłość.
W czasie szkolenia będziemy omawiać różnego typu rozwiązania architetoniczne, poznawać ich wady i zalety. Skoncentrujemy się na tworzeniu aplikacji opartych o interfejs REST. Zajmiemy się kwestiami oprogramowania dostępu do bazy danych, wyborze bazy SQL lub NoSQL. Szkolenie z założenia jest praktyczne, z tego powodu omówimy, między innymi, zagadnienia związane z testowaniem aplikacji i jej wdrażaniem.
W czasie szkolenia będzie zajmować się także technologiami nie związanymi ściśle z protokołem HTTP (np. Netty).
Dla kogo
Szkolenie jest przeznaczone dla programistów Java, które chcą tworzyć skalowalen aplikacje serwerowe.
Wymagania wstepne
Najważniejsze uzyskane umiejętności
Program szkolenia
Sprawy organizacyjne
Czas trwania szkolenia: 3 dni lub 4 dni (w przypadku szkolenia 4 dniowego uwzględniony jest temat związany z tworzeniem interfejsu użytkownika)
Cena netto:szkolenie 3 dni: 2700 PLN, szkolenie 4 dni: 3200 PLN
Forma: wykład + ćwiczenia
Szkolenia dedykowane
Cena, czas trwania szkolenia dedykowanego jest uzależniony od potrzeb klienta i rozmiaru koniecznych modyfikacji szkolenia standardowego. W celu ustalenia szczegółów i warunków szkolenia prosimy o skontaktowanie się z nami e-mailem (szkolenia@erudis.pl) bądź telefonicznie.
Zgłoszenia
Osoby zainteresowane szkoleniem prosimy o wypełnienie formularza zamówienia: wersja PDF lub RTF i wysłanie go e-mailem (szkolenia@erudis.pl) lub faxem.