TOP HOT – מסלולי הכשרה המבוקשים של נאיה קולג’

חייגו עכשיו: 073-2865544

Java Spring Framework


Java Spring is the most popular application development framework for enterprise Java.

Millions of developers around the world use Spring Framework to create high performing, easily testable, reusable code.

The core features of the Spring Framework can be used in developing any Java application.

A key element of Spring is infrastructural support at the application level: Spring focuses on the “plumbing” of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.

During the training we will drill down deep to spring core, will talk about different java spring problems and their solutions, will compare strategies of different context types (xml, annotations, java config and groovy config).

The training will cover new features of spring 4 with some additional usage of java 8 and groovy.

לחצו כאן Spring Boot & Spring Internals לקורס מתקדם בנושא

  • write bean post processors and bean factory post processors
  • configure different spring profiles
  • write custom scopes

This training is relevant for java developers, which want to know how spring is working and how spring can be customized.

  • Fair knowledge of the Java programming language
  • Knowledge of HTML, servlets and JSPs is recommended for the web section
  • Some acquaintance with XML is helpful
  • Knowledge of SQL and databases is helpful for the database-related parts
  • Design patterns
    • Factory
    • Singleton
    • Chain of responsibilities
    • Proxy
  • Reflections
    • Annotations
    • Dynamic Proxy
    • CGLib
  • Spring XML context
  • BeanPostProcessors
  • BeanFactoryPostProcessors
  • ApplicationListeners
  • FactoryBeans
  • Annotation Config
    • Standard and Spring annotations
    • Qualifiers
  • Java Config
    • Bean Declaration
    • Static beans
    • Refreshing prototypes in singletons
  • Proxy Mode
  • Custom scopes
  • Java Config problems
  • What is better (Java Config / Xml / Annotations)
  • Spring AOP
  • Spring profiles
  • Tests with Spring
  • What new in Spring 4
    • Java 8 support
    • Conditional
    • Groovy config
    • Groovy beans

Optional topics:

  • Spring rest
  • Spring MVC
  • Spring security
  • Spring ORM
  • Spring Data
יבגני בוריסוביבגני הינו מנהל תחום ומוביל טכנולוגי Big Data Development בנאיה טכנולוגיות, מומחה Java ומרצה בכיר בנאיה אקדמי
  • על פי דרישה מועד פתיחה
  • 9:00-16:30daysימים ושעות
  • 32academic hours שעות אקדמיות
  • מתקדםcourse levelרמת הקורס
  • עברית/Englishlanguageשפת הדרכה
  • לבדיקת התאמה לקורס
  • [current_url]

    השאירו פרטים ונחזור אליכם בהקדם!

Call Now Button דילוג לתוכן