Plan du cours
Construire des API REST avec Spring Data REST
Spring et REST Web Services
- SOA et microservices
- HATEOAS et HAL
- Qu'est-ce que Spring Data REST ?
Préparation de l'environnement de développement
- Installation et configuration de JDK
- Installation et configuration de Spring
- Installation et configuration de Postman
Spring Data REST
- Création de tables, d'entités et de champs
- Travailler avec des sources de données
- Création de référentiels
- Utilisation de POST et PUT
- Configuration d'un chemin d'accès
- Création d'une API
- Implémentation d'une API
- Explorer les ressources
- Pagination et tri
- Maintenir l'exposition de l'API
- Personnalisation de la sérialisation JSON
- Application de méthodes de recherche personnalisées
Microservice REST APIs
- Création d'un schéma et d'un projet
- Développer et fixer des entités
- Utiliser les associations
- Créer des référentiels
- Travailler avec des sources de données
Test avec Postman
- Création de ressources
- Personnalisation des associations
- Exposer des ressources
Sécuriser les API
- Ajouter des dépendances
- Configuration de l'autorisation et de l'authentification
Angulaire JavaScript
Qu'est-ce que la Angular JS ?
- HTML5, CSS et JavaScript
- JSON et Ajax
- Applications Angular JS
- Bootstrap CSS
- Modèles
- Liaisons
Expressions
- Expressions simples
- Valeurs
- Objets
- Tableaux
- Cartes
Directives   ;
- Dactylographie des données
- Boucler sur des tableaux et des tableaux d'objets
- Création de tableaux
- Activation et désactivation de HTML éléments
- Masquer et afficher HTML éléments
- Gestion de HTML événements
- Directives personnalisées
Contrôleurs
- Définition des contrôleurs
- Fonctions de propriété d'objet
- Méthodes des contrôleurs
- Contrôleurs dans des fichiers externes
Espaces de noms
- Espace de noms global
- Les modules
- Dépendances des modules
- Chargement des bibliothèques
- Où placer les scripts
- Fichiers d'application
Filtres
- Convertir en monnaie
- Sous-ensembles de tableaux
- Conversion des majuscules et des minuscules
- Tri
HTTP Requests
- Demandes générales
- Raccourcis
- Gestion des succès et des erreurs
- Définition des en-têtes HTTP
- Protection contre les vulnérabilités JSON et XSRF
Formulaires
- HTML contrôles de saisie
- Validation du navigateur par rapport à Angular JS
- Validation des valeurs de saisie
- Affichage des messages d'erreur de saisie
Angular Modules
- Services
- Animation
- REST
- Cookies
- Prise en charge des appareils mobiles
Concept d'application à page unique
- Routage dans une application à page unique (SPA)
  ;
Couches ouvertes JavaScript
Qu'est-ce que Openlayers ?
Caractéristiques des couches ouvertes
- Couches en mosaïque
- Couches vectorielles
- À la pointe de la technologie, rapide & ; prêt pour le mobile
- Facile à personnaliser et à étendre
Angular Intégration
Pré requis
- Compréhension du développement web.
- Expérience avec HTML, CSS et Java script.
- Java expérience en programmation.
Audience
- Développeurs
Nos Clients témoignent (10)
Eveything. The trainer has the best teaching skills I've seen in my life
Pablo Rodriguez Rubio - NOESIS SOLUTIONS NV
Formation - Spring and Hibernate in Java Applications
chances to play with code during exercises (not only coding, what trainer prepared)
PITERION GmbH
Formation - Java Spring
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.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Formation - Java 8 and Spring
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Formation - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Formation - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Formation - Building Web Apps using the MEAN stack
J'ai aimé vos blagues
Dermot - Griffiths & Armour
Formation - Angular 2 Fundamentals
Traduction automatique
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Formation - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Analyse pas à pas. Chaque ligne de code est expliquée. Chaque problème que j'ai rencontré pendant le cours a été résolu avec succès et Łukasz m'en a donné la raison. J'ai également apprécié les bonnes pratiques qui ont été présentées. Je n'ai jamais été convaincu par le style TDD - je ne le trouve tout simplement pas utile et il ne vaut pas la peine d'y consacrer du temps. Łukasz a souligné tant d'avantages du TDD qu'il a complètement changé mon opinion.
Michał Uściński - Devapo Sp. z o. o.
Formation - Testing Angular Applications
Traduction automatique
część o RxJS