$199.00 $669.00
70.3% OFF
  • 7 小时学习时长
  • 1 个项目搭建
  • 8 个核心技术点

课程大纲

Week 1: Building Web Foundations with Spring

Establish a strong foundation in Java web development using the Spring ecosystem. Learn essential concepts, from the software development lifecycle to building and connecting Spring MVC applications.
Day 1: Development Journey
Introduction to the software development lifecycle and key practices.
Day 2: Spring Web Basics
Core of Spring Framework for building web applications, including Dependency Injection, IoC, and Bean Scopes.
Day 3: Spring MVC
Model-View-Controller architecture and Spring-based implementation with DispatcherServlet.
Day 4: Practice Session - Connecting with User and Account Module
Build end-to-end applications with Spring MVC, integrating the Order Management Module with the provided User Module and Financial Account Module.
Day 5: Data Access
DAO patterns, JPA basics, and Spring JPA Repository.

Week 2: Advanced Web Development & Deployment

Dive deeper into data access, error handling, security, and testing. Gain hands-on experience with execution management, security best practices, and deployment to AWS.
Day 6: Error Handling & Validation
Exception handling strategies and input validation with AOP, @ControllerAdvice, and logging.
Day 7: Practice Session - Execution Management Module
Exercises on error handling and data access with a focus on the Execution domain, the core of the Trading Capturing System.
Day 8: Web Security
Securing web applications: authentication with JWT and authorization with RBAC and ABAC.
Day 9: Unit Testing
testing with JUnit, Mockito, and JaCoCo.
Day 10: Deployment
Manual deployment to AWS to understand the deployment process and key AWS features.
WeChat QRCode

微信

Thank you. Your message has been sent.

    免费预约服务

      领取求职礼包