Loading...

Web Application Development

Building Production-Grade Web Applications

Web Application Development
Paid Course

Web Application Development

Learn how to build production-grade web applications in Java using the Spring framework including advanced techniques covering security, authentication and authorisation, session management, real-time messaging, management of secrets and advanced persistence to SQL and NoSQL databases.

Course Details

This course provides a hands-on and in-depth guide to building production-grade web applications using the industry-standard Java Spring framework. This course follows on from our Introduction to Spring Boot course, and enables experienced senior software engineers to build secure, reactive, enterprise and production-grade web applications with industry-standard security, authentication and authorisation, along with advanced session management, advanced techniques for persisting data to SQL and NoSQL databases including MongoDB and Elasticsearch, secure management of secrets for 3rd party services, and the ability to integrate with Apache Kafka for real-time messaging requirements.

Requirements

Outcomes

  • Advanced applied knowledge of the industry-standard Spring framework for Java.
  • The ability to build production-grade web applications in Java with industry-standard security, authentication and authorisation, advanced session management, advanced techniques for persisting data to SQL and NoSQL databases, secure management of secrets for 3rd party services, and integration with real-time messaging protocols and frameworks.

Contact UsLog In