Spring Core
It covers the major aspects of the Spring Core framework used for the inversion of control (IoC), Spring Expression Language (SpEL) and aspect oriented programming (AoP) applications constructing.
16 hours
Online
English
JVA-033
Spring Core
Sign Up
Duration
16 hours
Location
Online
Language
English
Code
JVA-033
Schedule and prices
€ 350
Training for 7-8 or more people? Customize trainings for your specific needs
Spring Core
Sign Up
Duration
16 hours
Location
Online
Language
English
Code
JVA-033
Schedule and prices
€ 350
Training for 7-8 or more people? Customize trainings for your specific needs

Description

Our course provides an introduction to the Spring Core framework. It covers the major aspects of the Spring Core framework: the inversion of control (IoC), Spring Expression Language (SpEL) and aspect oriented programming (AoP) applications constructing.  

The course shows the basic principles of the IoC, SpEL and AoP application development on the Spring platform. During the course the attendees will also learn how to write their own applications using the Spring Core framework.

Inversion of control (IoC), Spring Expression Language (SpEL) and Aspect Oriented Programming (AOP) are modern techniques that help to speed up the development of programs. They are generally designated for enterprise development.

After presenting the architecture of Spring Core, the first modules concentrate on Inversion of Control (also known as Dependency Injection). The basic idea is to eliminate the dependency of application components from certain implementation and to delegate IoC container rights to control classes instantiation. This may be done using XML configuration, annotations or by developing Java code.

The Spring Expression Language (SpEL) is a powerful expression language that supports querying and manipulating an object graph at runtime. SpEL expressions can be used with XML or annotation based configuration metadata. Aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • Overview the Spring Core framework
  • Provide the basic knowledge that’s necessary for applications development using the Spring Core framework

Target Audience

  • Java developers
  • Java Architects

Prerequisites

Knowledge of OOP and Java

Roadmap

  • Spring Core architecture
  • Introduction to IoC
  • Container configuration using: XML, annotations, Java-based
  • Introduction to SpEL
  • Introduction to AoP
  • Writing own application
Schedule and prices
View:
Register for the next course
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
+
Courses you may be interested in
Development with Java® SE. Beginner
The training covers all the specific topics related to Java development, from UML basics to OOP implementation in Java. A special emphasis is made on syntax basics and key practices of object-oriented programming.
Spring Framework 5 for Application Development
In this training you’ll learn how to use the core features of the Spring Framework, create production ready applications and discover how to use Spring in your projects.
Effective Java
The training explores new design patterns and language idioms, showing how to make the most of features ranging from generics to enums, annotations to autoboxing.
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.