2

Click here to load reader

ANGULARJS + SPRING BOOT - uniwersytet-programowania.pl fileAngular JS a. Wprowadzenie do AngularJS b. Wzorce MVVW i MVW c. Podwójne bindowanie 7. Widoki i standardowe dyrektywy a

  • Upload
    ngomien

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ANGULARJS + SPRING BOOT - uniwersytet-programowania.pl fileAngular JS a. Wprowadzenie do AngularJS b. Wzorce MVVW i MVW c. Podwójne bindowanie 7. Widoki i standardowe dyrektywy a

JSQL Sp.z.o.o. Oddział w Poznaniu ul. Sienna 9 ul. Heleny Szafran 1 70-542 Szczecin 60-693 Poznań www.jsql.pl/szkolenia

ANGULARJS + SPRING BOOT

1. Omówienie koncepcji Spring Boot 2. Omówienie poszczególnych modułów Spring Boot

3. Podstawowa konfiguracja z wykorzystaniem frameworków :

a. maven

b. gradle

4. Budowa i konfiguracja aplikacji webowej opartej na architekturze REST

a. Repozytoria JPA

b. Kontrolery REST

c. Integracja z bazami danych :

d. sql (H2 , mysql, postgres)

e. Wykorzystanie Spring Data oraz Spring Data Rest do prezentacji oraz

utrwalania danych

f. Logika biznesowa w serwisach

g. Zabezpieczanie aplikacji

5. Deployment aplikacji

6. Angular JS

a. Wprowadzenie do AngularJS

b. Wzorce MVVW i MVW

c. Podwójne bindowanie

7. Widoki i standardowe dyrektywy

a. Zasada działania widoków w Angular JS

b. Przykładowe wbudowane dyrektywy i ich praktyczne zastosowanie

c. Użycie filtrów w widokach i poza nimi

d. Budowa własnych filtrów

8. Usługi

a. Czym są usługi i do czego służą

b. Wstrzykiwanie usług

c. Wykorzystywanie usługi do współdzielenia danych między kontrolerami

d. Różne możliwości deklaracji usług

9. Dyrektywy

a. Omówienie typów dyrektyw

b. Dziedziczony i izolowany scope

c. Przekazywanie danych do dyrektywy

d. Funkcje preLink, postLink i compile

e. Komunikacja między dyrektywami

10. Formularze

a. Budowa formularzy

b. Użycie wbudowanych walidatorów

Page 2: ANGULARJS + SPRING BOOT - uniwersytet-programowania.pl fileAngular JS a. Wprowadzenie do AngularJS b. Wzorce MVVW i MVW c. Podwójne bindowanie 7. Widoki i standardowe dyrektywy a

JSQL Sp.z.o.o. Oddział w Poznaniu ul. Sienna 9 ul. Heleny Szafran 1 70-542 Szczecin 60-693 Poznań www.jsql.pl/szkolenia

c. Budowanie własnych walidatorów

d. Walidatory asynchroniczne

e. Wyświetlanie informacji o poprawności danych

11. Routing

a. Ładowanie szablonów po zmianie url

b. Korzystanie z wielu widoków dla jednego i wielu kontrolerów

c. Porównanie możliwości ngRoute i UI Router

12. Dobre praktyki

a. Strukturyzowanie kodu

b. Sposoby konfiguracji komponentów

c. Optymalizacja wydajności aplikacji