Angular and Spring Boot 培训
Angular是一个用TypeScript编写的开源框架,主要用于网页开发。Spring Boot是一个用于构建微服务和API的Java框架。Angular和Spring Boot为开发人员提供了一个端到端的框架,用于构建和部署全栈网络应用程序。
此讲师指导的现场培训(现场或远端)面向希望使用Angular和Spring Boot构建完整堆叠应用程式的 Web 开发人员。
培训结束时,学员将能够:
- 用Angular和Sping Boot开发一个全栈应用程序。
- 使用Spring Boot构建后端应用程序。
- 使用Angular创建前端应用程序。
- 使用Spring Security配置全栈应用程序的身份验证。
课程格式
- 互动讲座和讨论。
- 大量的练习和实践。
- 在现场实验室环境中进行实际操作。
课程自订选项
- 要请求此课程的自订训练,请联系我们以安排。
课程大纲
介绍
Angular 概述
- 什么是Angular?
- Angular特点
TypeScript 基本原理
- 程序化编程
- 面向对象编程
准备开发环境
- 安装和配置Angular
- 安装和配置Spring Boot
Angular 快速入门
- 开发一个项目
- 创建自定义组件
- 整合Bootstrap
Web Services 和 Spring Boot
- 初始化项目
- 创建REST网络服务
- 返回beans
- 连接Angular前端
- 连接到JPA存储库
实现微前端架构
- 对微前端使用不同的方法
- 了解微前端框架
- 创建微前端项目
身份验证和安全性
- 设置和使用Spring Security
- 使用JWT
测试应用程式
- 使用单元测试和模拟测试进行测试
调试应用程式
- 处理错误
部署应用程式
- 使用Heroku进行部署
故障排除
总结和结论
要求
- 了解Spring Boot
- Java编程经验
观众
- Web 开发人员
需要帮助选择合适的课程吗?
Angular and Spring Boot 培训 - Enquiry
Angular and Spring Boot - 问询
问询
客户评论 (5)
我喜欢你的笑话
Dermot - Griffiths & Armour
课程 - Angular 2 Fundamentals
机器翻译
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
课程 - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
课程 - Spring Boot for Beginners
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
课程 - Angular 10 for Developers
Pipe Routing Data Biding Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
课程 - Angular 12
即将举行的公开课程
相关课程
Angular 13
28 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Angular 13的最新功能来构建,测试和部署Web应用程序的程序员。
在培训结束时,参与者将能够:
- 使用 TypeScript 和 Angular CLI 开发 Angular 13 应用程序。
- 开发、测试和部署 Angular 13 个 Web 应用程序。
- 创建可用于任何 Web 应用程序或页面的 Web 组件。
Advanced Spring Boot
14 小时这种以讲师为主导的中国现场培训(现场或远端)面向有经验的Spring Boot开发人员,他们希望使用Spring Boot的高级功能来进一步增强,保护和测试复杂的Spring Boot应用程式。
在培训结束时,参与者将能够:
- 自定义Spring WebMVC框架,以增强Web应用程序的解耦。
- 使用Jackson Serialization Views对象进行序列化和反序列化。
- 在数据库中存储和保护用户数据。
- 使用Spring Sessions以分布的方式管理用户会话信息。
- 自动化测试Spring WebMVC应用程序。
- 监控和测量应用程序性能。
Angular 2 Fundamentals
21 小时此面向初级到中级开发人员的中国的在线或现场的讲师主导实时培训,旨在使他们希望使用Angular 2构建动态现代网络应用程序。
培训结束时,参与者将能够:
- 设置和配置Angular 2项目。
- 利用Angular 2的功能和改进。
- 使用Angular 2开发健壮且可扩展的应用程序。
- 实现代码组织和架构的最佳实践。
- 将Angular应用程序与RESTful API集成。
Angular JavaScript
28 小时对于想要使用AngularJS创建网站的任何人来说,这是一个实践课程。
在本课程中,将使用最新的稳定版本。如果在备注部分的预订表格中标明,则可以使用预发布版本。较旧版本需要在预订前达成一致。
AngularJS Basics
14 小时Angular JS是一个用于快速应用程序开发的Java脚本库。
听众
- 开发商
- 程序员
- javascript架构师
目标
- 将思维方式从程序/ OO编程方式转变为Angular方式
- 参与者可以使用Angular JS创建单页应用程序
课程形式
- 40%的讲座,60%的实验室
Angular 10 for Developers
28 小时在这个以讲师为主导的中国现场(现场或远程)的现场培训中,参与者将学习如何使用Angular 10中的最新功能创建,测试和部署Angular应用程序。
在培训结束时,参与者将能够:
- 使用 TypeScript 和 Angular CLI 开发 Angular 10 应用程序。
- 创建可在任何 HTML 页面中使用的松散耦合的 Web 组件。
- 将这些组件连接到服务、模块和指令。
- 在 Angular 10 应用程序中使用 REST Web 服务和 WebSocket 数据。
- 使用反应式表单构建自定义验证。
- 测试、调试和部署 Angular 10 应用程序。
- 使用最佳实践组织 Angular 10 项目。
Angular 11
28 小时在这个以讲师为主导的中国现场培训(现场或远程)中,参与者将学习如何使用Angular 11中的最新功能创建,测试和部署Angular应用程序。
在培训结束时,参与者将能够:
- 使用 TypeScript 和 Angular CLI 开发 Angular 11 应用程序。
- 创建可在任何 HTML 页面中使用的松散耦合的 Web 组件。
- 测试、调试和部署 Angular 11 应用程序。
- 使用最佳实践组织 Angular 11 个项目。
Angular 11 Advanced
28 小时这种以讲师为主导的中国现场培训(远程或远程)针对希望使用Angular 11的高级开发人员工具来设计,构建,测试和部署应用程序的开发人员。
在培训结束时,参与者将能够:
- 设置必要的开发环境以开发高级 Angular 11 应用程序。
- 为复杂的应用程序构建父子结构、嵌套组件。
- 使用 RxJS 和 observables 处理实时事件和异步编程。
- 创建可扩展的表单和数据模型,以管理用户输入和数据输入任务。
- 在 Angular 11 中实现高级依赖注入、路由和安全最佳实践。
Angular 12
28 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Angular 12中的最新功能创建,测试和部署Angular应用程序的程序员。
在培训结束时,参与者将能够:
- 使用 TypeScript 和 Angular CLI 开发 Angular 12 应用程序。
- 创建可在任何 Web 应用程序或 HTML 页面中使用的松散耦合的 Web 组件。
- 测试、调试和部署 Angular 12 应用程序。
- 使用最佳实践组织 Angular 12 个项目。
Angular 12 Advanced
28 小时这种以讲师为主导的中国现场现场培训面向希望深入了解Angular 12高级功能的开发人员,包括自定义组件,指令,高级数据绑定,延迟加载等。
在培训结束时,参与者将能够:
- 使用先进的技术和概念开发 Angular 12 个应用程序。
- 实现自定义组件和指令。
- 探索高级数据绑定技术。
- 实现延迟加载和动态导入。
- 优化 Angular 12 应用程序的性能。
Java Microservices
21 小时本课程是专为希望使用Java框架(例如Spring Boot和Spring Cloud)设计、开发、部署和维护基于微服务的应用程序的中级Java开发人员而设的在线或现场的实时培训。
通过这次培训,参加者将能够:
- 了解微服务架构的原则和优势。
- 使用Java和Spring Boot构建和部署微服务。
- 实现服务发现、配置管理和API网关。
- 有效地保护、监控和扩展微服务。
- 使用Docker和Kubernetes部署微服务。
Building Microservices with Spring Boot, Docker, and Kubernetes
21 小时这种以讲师为主导的中国现场培训(现场或远端)面向希望使用Spring Boot,Docker和Kubernetes开发微服务的中高级开发人员。
在培训结束时,参与者将能够:
- 了解微服务架构。
- 使用Spring Boot构建生产就绪的微服务。
- 了解Docker在微服务中的角色。
- 设置Kubernetes集群以部署微服务。
Spring Boot, React, and Redux
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对的是希望使用Spring Boot, React, and Redux构建功能性前端和后端Web应用程式的Web开发人员。
在培训结束时,参与者将能够:
- 使用React和Redux构建前端应用程序。
- 使用Spring Boot创建RESTful API。
- 使用Spring security和JWT web tokens保护网络服务。
Spring Boot for Beginners
14 小时在此由讲师主导的现场培训中,参与者将学习Spring Boot的关键功能和架构,以及它与底层Spring框架之间的关系。讲师提供了充足的机会来应用这些知识并获得反馈。参与者将进行定义、配置和部署Spring应用程序的现场实践演习。
课程结束时,参与者将掌握快速部署自己的Spring应用程序所需的知识和实践。