课程大纲
使用 Spring Data REST 构建 REST API
Spring 和 REST Web Services
- SOA 和微服务
- HATEOAS 和 HAL
- 什么是Spring Data REST?
准备开发环境
- 安装和配置 JDK
- 安装和配置 Spring
- 安装和配置 Postman
Spring Data REST的
- 创建表、实体和字段
- 使用数据源
- 创建存储库
- 使用 POST 和 PUT
- 配置路径
- 创建 API
- 实现 API
- 探索资源
- 分页和排序
- 维护 API 公开
- 自定义 JSON 序列化
- 应用自定义查找器方法
微服务 REST API
- 创建架构和项目
- 开发和修复实体
- 使用关联
- 创建存储库
- 使用数据源
使用 Postman 进行测试
- 创建资源
- 自定义关联
- 公开资源
保护 API
- 添加依赖项
- 配置授权和身份验证
角度 JavaScript
什么是 Angular JS?
- HTML5、CSS 和 JavaScript
- JSON 和 Ajax
- Angular JS 应用程序
- 引导 CSS
- 模型
- 绑定
Express离子
- 简单表达式
- 值
- 对象
- 阵 列
- 地图
指令
- 数据类型
- 遍历数组和对象数组
- 创建表
- 启用和禁用 HTML 元素
- 隐藏和显示 HTML 个元素
- 处理 HTML 事件
- 自定义指令
控制器
- 定义控制器
- 对象属性函数
- 控制器方法
- 外部文件中的控制器
命名空间
- 全局命名空间
- 模块
- 模块依赖关系
- 库加载
- 脚本放在哪里
- 应用程序文件
过滤 器
- 转换为货币
- 数组子集
- 大写和小写转换
- 排序
HTTP 请求
- 一般要求
- 快捷方式
- 成功和错误处理
- 设置 HTTP 标头
- JSON 和 XSRF 漏洞防护
形式
- HTML 输入控制
- 浏览器与 Angular JS 验证
- 验证输入值
- 显示输入错误消息
Angular 模块
- 服务业
- Animation
- 休息
- 饼干
- 移动设备支持
单页应用程序概念
- 单页应用程序 (SPA) 中的路由
开放层 JavaScript
什么是 Openlayers?
Openlayers 的特点
- 平铺图层
- 矢量图层
- 尖端、快速和移动就绪
- 易于定制和扩展
Angular 集成
要求
- 了解 Web 开发。
- 具有 HTML、CSS 和 Javascript 的经验。
- Java 编程经验。
观众
- 开发 人员
客户评论 (10)
Eveything. The trainer has the best teaching skills I've seen in my life
Pablo Rodriguez Rubio - NOESIS SOLUTIONS NV
课程 - Spring and Hibernate in Java Applications
chances to play with code during exercises (not only coding, what trainer prepared)
PITERION GmbH
课程 - 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
课程 - Java 8 and Spring
The practical experience of actually working with the code
Chad Roskuge - ALTRON
课程 - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
课程 - 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
课程 - Building Web Apps using the MEAN stack
我喜欢你的笑话
Dermot - Griffiths & Armour
课程 - Angular 2 Fundamentals
机器翻译
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
课程 - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
分步分析。每行代码说明。我在课程中遇到的每个问题都得到了成功解决,Łukasz 告诉我原因。 我也喜欢已经提出的良好做法。我从来没有相信过TDD风格 - 我只是觉得它没有用,不值得花时间。Łukasz 指出了 TDD 的诸多优点,这完全改变了我的看法。
Michał Uściński - Devapo Sp. z o. o.
课程 - Testing Angular Applications
机器翻译
część o RxJS