План на курса
Изградете REST API с Spring Data REST
Пролет и ПОЧИВКА Web Services
- SOA и микроуслуги HATEOAS и HAL Какво е Spring Data REST?
Подготовка на средата за разработка
- Инсталиране и конфигуриране на JDK Инсталиране и конфигуриране на Spring Инсталиране и конфигуриране Postman
Пролетни данни REST
- Създаване на таблици, обекти и полета Работа с източници на данни Създаване на хранилища Използване на POST и PUT Конфигуриране на път Създаване на API Внедряване на API Проучване на ресурси Страниране и сортиране Поддържане на излагане на API Персонализиране на JSON сериализация Прилагане на персонализирани методи за търсене
Микросервиз REST API
- Създаване на схема и проект Разработване и коригиране на обекти Използване на асоциации Създаване на хранилища Работа с източници на данни
Тестване с Postman
- Създаване на ресурси Персонализиране на асоциации Излагане на ресурси
Защита на API
- Добавяне на зависимости Конфигуриране на оторизация и удостоверяване
Ъглова JavaScript
Какво е Angular JS?
- HTML5, CSS и JavaScript JSON и Ajax Angular JS приложения Bootstrap CSS модели Обвързвания
Express йони
- Прости изрази Стойности Обекти Масиви Карти
Директиви
- Въвеждане на данни Цикъл върху масиви и масиви от обекти Създаване на таблици Активиране и деактивиране на HTML елементи Скриване и показване на HTML елементи Обработка на HTML събития Персонализирани директиви
Контролери
- Дефиниране на контролери Функции на свойствата на обекта Методи на контролера Контролери във външни файлове
Пространства от имена
- Глобално пространство от имена Модули Зависимости на модули Зареждане на библиотека Къде да поставите скриптове Файлове на приложения
Филтри
- Конвертиране във валута Подмножества на масиви Преобразуване на главни и малки букви Сортиране
HTTP заявки
- Общи заявки Преки пътища Успех и обработка на грешки Задаване на HTTP заглавки JSON и XSRF защита срещу уязвимост
Форми
- HTML контроли за въвеждане Браузър срещу валидиране на Angular JS Валидиране на входни стойности Показване на съобщения за грешки при въвеждане
Angular Модули
- Услуги Animation REST Cookies Поддръжка на мобилни устройства
Концепция за едностранично приложение
- Маршрутизиране в едностранично приложение (SPA)
Openlayers JavaScript
Какво е Openlayers?
Характеристики на Openlayers
- Слоеве с плочки Векторни слоеве Авангардни, бързи и готови за мобилни устройства Лесни за персонализиране и разширяване
Angular Интегриране
Изисквания
- Разбиране на уеб разработката.
- Опит с HTML, CSS и Javaскрипт.
- Java опит в програмирането.
Публика
- Разработчици
Oтзиви от потребители (10)
Eveything. The trainer has the best teaching skills I've seen in my life
Pablo Rodriguez Rubio - NOESIS SOLUTIONS NV
Course - Spring and Hibernate in Java Applications
chances to play with code during exercises (not only coding, what trainer prepared)
PITERION GmbH
Course - 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
Course - Java 8 and Spring
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Course - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Course - 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
Course - Building Web Apps using the MEAN stack
Харесаха ми шегите ти
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Course - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Анализ стъпка по стъпка. Обяснение на всеки ред от кода. Всеки проблем, който имах по време на курса, беше успешно решен и Лукаш ми каза причината. Харесаха ми и добрите практики, които бяха представени. Никога не съм бил убеден в стила TDD - просто не го намирам за полезен и не си заслужава времето. Łukasz посочи толкова много предимства на TDD, че напълно промени мнението ми.
Michał Uściński - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
część o RxJS