Blog

  • +
    AWSome Day Padova, il racconto dell’evento
  • cloud digital transformation social
    +
    Il cloud al centro della digital transformation
  • +
    Webinar ODA e Dbvisit Standby: scopri come semplificare la gestione del tuo database | 26 settembre
  • SOPHOS EVOLVE
    +
    Il futuro della cybersecurity ti aspetta a Verona e Roma con Sophos Evolve
  • Google Hangouts Meet
    +
    È il momento di ridisegnare la tua sala riunioni con gli hardware Google
  • +
    Arcadia Data accelera gli insight di Cloudera
  • +
    Sicurezza IT: come migliorare la fiducia in azienda
  • +
    CORSO FAST TRACK ADMIN: UPGRADE ALLA VERSIONE G SUITE BUSINESS
  • +
    AWSome Day Padova 2019
  • +
    Webinar ODA e Dbvisit Standby: una soluzione completa per Oracle SE2 | 26 settembre
  • +
    Data science: esempi di vita quotidiana
  • +
    Il futuro del database è in cloud

Corso Spring Core

Obiettivi del corso

Il corso, strutturato in un modulo base e in uno avanzato, presenta una panoramica generale dell’utilizzo del framework di sviluppo Spring. Verranno illustrate le caratteristiche fondamentali e i principali vantaggi derivanti dall’adottare questa tecnologia; in particolar modo il corso sarà incentrato sullo sviluppo di un’applicazione web classica. Ai partecipanti è richiesto di poter avviare il progetto di esempio sul proprio IDE preferito (il progetto viene fornito per Eclipse 3.7).

Durata

3 giornate da 8 ore corso completo (base+avanzato).
Possibile la frequenza ai soli moduli base (2 giornate) o avanzato (1 giornata).

Temi affrontati

Prima giornata - corso base
  • Introduzione al framework Spring
  • Panoramica componenti base e moduli aggiuntivi
  • Dependency Injection e IoC
  • The IoC Container: configurazione del context
  • Autowiring resolution
  • Creazione ed uso dei Bean Spring
  • Creazione di un progetto spring-web
  • Creazione ed uso dei Bean Spring
  • Spring MVC
  • Introduzione alla configurazione MVC
  • Utilizzo dei bean @Controller
  • View Resolution
Seconda giornata - corso base
  • Jsp & JSTL
  • Velocity
  • Tiles
  • Validation e Data Binding
  • Gestione degli Errori
  • Data Access with JDBC
  • JdbcTemplate
  • RowMappers
  • Batch Operations
  • Functions e Stored Procedures
  • Hibernate Support
  • Functions e Stored Procedures
  • OpenSessionInViewFilter
Terza giornata - corso avanzato
  • Integration
  • Email
  • Task and Scheduling
  • Spring Portlet (sviluppate su Liferay 6.1 CE)
  • Controllers – The C in MVC
  • Views – The V in MVC
  • Web-scoped beans
  • The DispatcherPortlet
  • Controllers
  • The ViewRendererServlet

 Ready to learn?

Categories:
  All, Development
this post was shared 0 times
 000

Leave a Reply

Your email address will not be published.