Kursplan
Bygg REST API:er med Spring Data REST
Fjäder och VILA Web Services
- SOA och mikrotjänster
- HATEOAS och HAL
- Vad är Spring Data REST?
Förbereda utvecklingsmiljön
- Installera och konfigurera JDK
- Installera och konfigurera Spring
- Installera och konfigurera Postman
Spring Data REST
- Skapa tabeller, enheter och fält
- Arbeta med datakällor
- Skapa arkiv
- Använder POST och PUT
- Konfigurera en sökväg
- Skapa ett API
- Implementering av ett API
- Utforska resurser
- Personsökning och sortering
- Upprätthålla API-exponering
- Anpassar JSON-serialisering
- Tillämpa anpassade sökmetoder
Microservice REST API:er
- Skapa ett schema och projekt
- Utveckla och fixa enheter
- Använder föreningar
- Skapa arkiv
- Arbeta med datakällor
Testa med Postman
- Skapa resurser
- Anpassa föreningar
- Att exponera resurser
Säkra API:er
- Lägga till beroenden
- Konfigurera auktorisering och autentisering
Angular JavaManus
Vad är Angular JS?
- HTML5, CSS och JavaScript
- JSON och Ajax
- Angular JS-applikationer
- Bootstrap CSS
- Modeller
- Bindningar
Expressjoner
- Enkla uttryck
- Värderingar
- Föremål
- Matriser
- Kartor
direktiv
- Datatypning
- Slinga över arrayer och arrayer av objekt
- Skapa tabeller
- Aktivera och inaktivera HTML element
- Dölja och visa HTML element
- Hantering av HTML händelser
- Anpassade direktiv
Styrenheter
- Definiera kontroller
- Objektegenskapsfunktioner
- Controllermetoder
- Styrenheter i externa filer
Namnutrymmen
- Globalt namnområde
- Moduler
- Modulberoenden
- Biblioteket laddas
- Var man ska lägga manus
- Programfiler
Filter
- Konvertera till valuta
- Array delmängder
- Omvandling av versaler och gemener
- Sortering
HTTP-förfrågningar
- Allmänna önskemål
- Genvägar
- Framgång och felhantering
- Ställa in HTTP-rubriker
- JSON och XSRF sårbarhetsskydd
Blanketter
- HTML ingångskontroller
- Webbläsare kontra Angular JS-validering
- Validerar ingångsvärden
- Visar inmatningsfelmeddelanden
Angular Moduler
- Tjänster
- Animation
- RESTEN
- Småkakor
- Stöd för mobila enheter
En sida applikationskoncept
- Routing i Single Page Application (SPA)
Openlayers JavaScript
Vad är Openlayers?
Funktioner i Openlayers
- Kaklade lager
- Vektorlager
- Banbrytande, snabb och mobil redo
- Lätt att anpassa och utöka
Angular Integration
Krav
- En förståelse för webbutveckling.
- Erfarenhet av HTML, CSS och Javascript.
- Java erfarenhet av programmering.
Publik
- Utvecklare
Vittnesmål (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Jag gillade dina skämt
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Machine Translated
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Kurs - RabbitMQ with Java and Spring
Steg-för-steg-analys. Varje kodrad med förklaring. Alla problem jag hade under kursen löstes framgångsrikt och Łukasz berättade för mig varför. Jag gillade också god praxis som har presenterats. Jag har aldrig varit övertygad om TDD-stilen - jag tycker bara inte att den är användbar och värd sin tid. Łukasz påpekade så många fördelar med TDD att det helt ändrade min åsikt.
Michał Uściński - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated
In this training we’re not only learned for the fundamental technical knowledge of Java spring/technology and most important things we also gaining the worldly knowledge which you have shared with us during the class.