SlideShare una empresa de Scribd logo
Aprenda y certifiquese en
        Spring



                           1
Twitter




•@panamsource
•@dh44t
•#WebinarPS


                     2
¿Que es Spring?



Spring es el framework más popular para desarrollo de
aplicaciones   empresariales    en    Java.    Millones   de
desarrolladores usan Spring para crear código con alto
rendimiento, fácilmente testeable, reusable sin ningún lock-
in



http://www.springsource.org/




                                                               3
Cursos




         4
Cursos


•Desarrollo




              4
Cursos


•Desarrollo
  •Core Spring




                 4
Cursos


•Desarrollo
  •Core Spring
  •Rich Web applications




                           4
Cursos


•Desarrollo
  •Core Spring
  •Rich Web applications
  •Enterprise Integration with Spring




                                        4
Cursos


•Desarrollo
  •Core Spring
  •Rich Web applications
  •Enterprise Integration with Spring

•Operaciones




                                        4
Cursos


•Desarrollo
  •Core Spring
  •Rich Web applications
  •Enterprise Integration with Spring

•Operaciones
  •vFabric Hyperic Administrator



                                        4
Cursos


•Desarrollo
  •Core Spring
  •Rich Web applications
  •Enterprise Integration with Spring

•Operaciones
  •vFabric Hyperic Administrator
  •vFabric tc Server Administrator


                                        4
Características generales




                            5
Características generales


 •Los cursos son de 4* días (36 horas reales)




                                                5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales
   •Libro con todas las diapositivas del curso




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales
   •Libro con todas las diapositivas del curso
   •Libro con los talleres




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales
   •Libro con todas las diapositivas del curso
   •Libro con los talleres
   •Libreta de apuntes




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales
   •Libro con todas las diapositivas del curso
   •Libro con los talleres
   •Libreta de apuntes
   •Bolígrafo




                                                   5
Características generales


 •Los cursos son de 4* días (36 horas reales)
 •Los cursos incluyen el Voucher de certificación
 •Los cursos incluyen los siguientes materiales
   •Libro con todas las diapositivas del curso
   •Libro con los talleres
   •Libreta de apuntes
   •Bolígrafo
   •Memoria USB con los talleres en formato
   electrónico, librerías necesarias y un STS
   especial


                                                   5
Contenido (I)




  30%

                  Certificación
                  Adicional


            70%




                                 6
Contenido (II)




                 7
Contenido (II)



 •Buenas practicas




                     7
Contenido (II)



 •Buenas practicas
 •Diseño orientado a objetos




                               7
Contenido (II)



 •Buenas practicas
 •Diseño orientado a objetos
 •Patrones de diseño




                               7
Contenido (II)



 •Buenas practicas
 •Diseño orientado a objetos
 •Patrones de diseño
 •Arquitectura empresarial




                               7
Instructores




               8
Instructores



 •Javier Igua




                8
Instructores



 •Javier Igua
 •Manuel Jordan (@dr_pompeii)




                                8
Instructores



 •Javier Igua
 •Manuel Jordan (@dr_pompeii)
 •Carlos Neva




                                8
Instructores



 •Javier Igua
 •Manuel Jordan (@dr_pompeii)
 •Carlos Neva
 •Mario Arias (@dh44t)




                                8
Core Spring (I)




                  9
Core Spring (I)



 •Introduction to Spring




                           9
Core Spring (I)



 •Introduction to Spring
 •Using Spring to configure an application




                                             9
Core Spring (I)



 •Introduction to Spring
 •Using Spring to configure an application
 •Understanding the bean life-cycle




                                             9
Core Spring (I)



 •Introduction to Spring
 •Using Spring to configure an application
 •Understanding the bean life-cycle
 •Simplifying application configuration




                                             9
Core Spring (I)



 •Introduction to Spring
 •Using Spring to configure an application
 •Understanding the bean life-cycle
 •Simplifying application configuration
 •Annotation-based dependency injection




                                             9
Core Spring (II)




                   10
Core Spring (II)



 •Testing a Spring-based application




                                       10
Core Spring (II)



 •Testing a Spring-based application
 •Adding behavior to an application using aspects




                                                    10
Core Spring (II)



 •Testing a Spring-based application
 •Adding behavior to an application using aspects
 •Introducing data access with Spring




                                                    10
Core Spring (II)



 •Testing a Spring-based application
 •Adding behavior to an application using aspects
 •Introducing data access with Spring
 •Simplifying JDBC-based data access




                                                    10
Core Spring (II)



 •Testing a Spring-based application
 •Adding behavior to an application using aspects
 •Introducing data access with Spring
 •Simplifying JDBC-based data access
 •Driving database transactions in a Spring
 environment




                                                    10
Core Spring (III)




                    11
Core Spring (III)



•Introducing object-to-relational mapping (ORM)




                                                  11
Core Spring (III)



•Introducing object-to-relational mapping (ORM)
•Getting started with Hibernate in a Spring
environment




                                                  11
Core Spring (III)



•Introducing object-to-relational mapping (ORM)
•Getting started with Hibernate in a Spring
environment
•Effective web application architecture




                                                  11
Core Spring (III)



•Introducing object-to-relational mapping (ORM)
•Getting started with Hibernate in a Spring
environment
•Effective web application architecture
•Getting started with Spring MVC




                                                  11
Core Spring (IV)




                   12
Core Spring (IV)



•Securing web applications with Spring Security




                                                  12
Core Spring (IV)



•Securing web applications with Spring Security
•Understanding Spring's remoting framework




                                                  12
Core Spring (IV)



•Securing web applications with Spring Security
•Understanding Spring's remoting framework
•Simplifying message applications with Spring JMS




                                                    12
Core Spring (IV)



•Securing web applications with Spring Security
•Understanding Spring's remoting framework
•Simplifying message applications with Spring JMS
•Adding manageability to an application with Spring
JMX




                                                      12
Rich Web (I)




               13
Rich Web (I)




•Quick start




                13
Rich Web (I)




•Quick start
•Spring MVC essentials




                         13
Rich Web (I)




•Quick start
•Spring MVC essentials
•Using layouts and views




                           13
Rich Web (II)




                14
Rich Web (II)




•Processing forms pages




                          14
Rich Web (II)




•Processing forms pages
•Getting Started with Spring Web Flow




                                        14
Rich Web (II)




•Processing forms pages
•Getting Started with Spring Web Flow
•Authoring flow definitions




                                        14
Rich Web (III)




                 15
Rich Web (III)




•Adding flow behavior




                        15
Rich Web (III)




•Adding flow behavior
•Using JSF with Web Flow




                           15
Rich Web (III)




•Adding flow behavior
•Using JSF with Web Flow
•Web application security




                            15
Rich Web (III)




•Adding flow behavior
•Using JSF with Web Flow
•Web application security
•Acceptance testing




                            15
Rich Web (IV)




                16
Rich Web (IV)




•Modern Web UI Design




                        16
Rich Web (IV)




•Modern Web UI Design
•Enhancing web pages with rich behavior




                                          16
Rich Web (IV)




•Modern Web UI Design
•Enhancing web pages with rich behavior
•Spring BlazeDS




                                          16
Enterprise Integration (I)




                             17
Enterprise Integration (I)




• Introductions and Getting Started




                                      17
Enterprise Integration (I)




• Introductions and Getting Started
• Integration Styles




                                      17
Enterprise Integration (I)




• Introductions and Getting Started
• Integration Styles
• Tasks and Scheduling




                                      17
Enterprise Integration (I)




• Introductions and Getting Started
• Integration Styles
• Tasks and Scheduling
• Remoting




                                      17
Enterprise Integration (I)




• Introductions and Getting Started
• Integration Styles
• Tasks and Scheduling
• Remoting
• SOAP web services




                                      17
Enterprise Integration (II)




                              18
Enterprise Integration (II)




• Advanced Spring Web Services




                                 18
Enterprise Integration (II)




• Advanced Spring Web Services
• RESTful web services




                                 18
Enterprise Integration (II)




• Advanced Spring Web Services
• RESTful web services
• Introduction to Messaging




                                 18
Enterprise Integration (II)




• Advanced Spring Web Services
• RESTful web services
• Introduction to Messaging
• Working with JMS




                                 18
Enterprise Integration (II)




• Advanced Spring Web Services
• RESTful web services
• Introduction to Messaging
• Working with JMS
• Transactional JMS




                                 18
Enterprise Integration (III)




                               19
Enterprise Integration (III)




• Global transaction management (XA and JTA)




                                               19
Enterprise Integration (III)




• Global transaction management (XA and JTA)
• Introduction to Spring Integration




                                               19
Enterprise Integration (III)




• Global transaction management (XA and JTA)
• Introduction to Spring Integration
• Configuring Spring Integration




                                               19
Enterprise Integration (III)




• Global transaction management (XA and JTA)
• Introduction to Spring Integration
• Configuring Spring Integration
• Spring Integration Advanced Features




                                               19
Enterprise Integration (IV)




                              20
Enterprise Integration (IV)




• Introduction to Spring Batch




                                 20
Enterprise Integration (IV)




• Introduction to Spring Batch
• Restart and Recovery With Spring Batch




                                           20
Enterprise Integration (IV)




• Introduction to Spring Batch
• Restart and Recovery With Spring Batch
• Spring Batch Admin and Scaling Batch Jobs




                                              20
El valor de la certificación




                              21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)




                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores




                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores
  •Cursos específicos




                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores
  •Cursos específicos
  •Brain Dumps




                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores
  •Cursos específicos
  •Brain Dumps

•¿Por qué las certificaciones de SpringSource son
diferentes?




                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores
  •Cursos específicos
  •Brain Dumps

•¿Por qué las certificaciones de SpringSource son
diferentes?
   •Voucher exclusivo



                                                      21
El valor de la certificación


•La crisis de las certificaciones (90s hasta ahora)
  •Simuladores
  •Cursos específicos
  •Brain Dumps

•¿Por qué las certificaciones de SpringSource son
diferentes?
   •Voucher exclusivo
   •Cursos con valor agregado


                                                      21
Novedades




            22
Novedades


•Formato del curso




                     22
Novedades


•Formato del curso
  •Formato I




                     22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)




                                          22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)




                                          22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II




                                          22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II
    •4 sábados (8:00am - 6:00pm)




                                          22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II
    •4 sábados (8:00am - 6:00pm)
  •Formato III




                                          22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II
    •4 sábados (8:00am - 6:00pm)
  •Formato III
    •Lunes a viernes (sem 1: 6:00pm - 10:00pm)



                                                 22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II
    •4 sábados (8:00am - 6:00pm)
  •Formato III
    •Lunes a viernes (sem 1: 6:00pm - 10:00pm)
    •Lunes a miércoles (sem 2: 6:00pm - 10:00pm)


                                                   22
Novedades


•Formato del curso
  •Formato I
    •Lunes a viernes (5:00pm - 10:00pm)
    •Sábado (9:00am - 5:00pm)
  •Formato II
    •4 sábados (8:00am - 6:00pm)
  •Formato III
    •Lunes a viernes (sem 1: 6:00pm - 10:00pm)
    •Lunes a miércoles (sem 2: 6:00pm - 10:00pm)
•Credito

                                                   22

Más contenido relacionado

PDF
Mcf Academy Book Low Rez
PPS
ai-one presentation
PPT
Hey There Delilah
ODP
Vocabulary "Learning & Careers"
KEY
Introducción a Scala
PPTX
Mastering the Business of Customer Success
PDF
JOGUITOPAR / TROPICAL FLOWER PRODUCTION
PDF
Curso JAVA JEE FUNDAMENTOS DE DESARROLLO JAVA CON SPRINGFRAMEWORK.
Mcf Academy Book Low Rez
ai-one presentation
Hey There Delilah
Vocabulary "Learning & Careers"
Introducción a Scala
Mastering the Business of Customer Success
JOGUITOPAR / TROPICAL FLOWER PRODUCTION
Curso JAVA JEE FUNDAMENTOS DE DESARROLLO JAVA CON SPRINGFRAMEWORK.

Similar a Aprenda y certifiquese en Spring (20)

PDF
Carrera java programmer no costo
PDF
Curso Superior de Desarrollo BackEnd I - CódigoK
PDF
Catalogo formacion Autentia 2007..
PDF
Autentia Magazine 2012
PDF
Master j2ee
PDF
Java
KEY
Spring on Flash Platform
PDF
master-desarrollo-web- online
PDF
Cursos verano explora
PDF
Curso Java con Rational para WebSphere
DOCX
Spring framework
DOCX
Desarrollo curricular JSP
PPT
demoDAAW.ppt
PDF
PPTX
Conociendo Nuestro Fua interno
PDF
Curso CódigoK Back End (PHP + Laravel)
PDF
ドメイン駆動設計 実践ガイド
PDF
Desarrollo aplicaciones
PDF
5to ciclo desarrollo de aplicaciones web i
PDF
Frameworks MVC para desarrollo de UITES
Carrera java programmer no costo
Curso Superior de Desarrollo BackEnd I - CódigoK
Catalogo formacion Autentia 2007..
Autentia Magazine 2012
Master j2ee
Java
Spring on Flash Platform
master-desarrollo-web- online
Cursos verano explora
Curso Java con Rational para WebSphere
Spring framework
Desarrollo curricular JSP
demoDAAW.ppt
Conociendo Nuestro Fua interno
Curso CódigoK Back End (PHP + Laravel)
ドメイン駆動設計 実践ガイド
Desarrollo aplicaciones
5to ciclo desarrollo de aplicaciones web i
Frameworks MVC para desarrollo de UITES
Publicidad

Último (20)

PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Distribucion de frecuencia exel (1).pdf
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
ccna: redes de nat ipv4 stharlling cande
Diapositiva proyecto de vida, materia catedra
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
modulo seguimiento 1 para iniciantes del
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Mecanismos-de-Propagacion de ondas electromagneticas
MANUAL de recursos humanos para ODOO.pdf
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Sesion 1 de microsoft power point - Clase 1
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
historia_web de la creacion de un navegador_presentacion.pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
Distribucion de frecuencia exel (1).pdf
Power Point Nicolás Carrasco (disertación Roblox).pptx
Publicidad

Aprenda y certifiquese en Spring

Notas del editor