Detail kurzu
Spring Framework pre Java Enterprise ( Java EE ) aplikácie
IT Experts, s.r.o
Popis kurzu
Cieľom kurzu je zoznámiť poslucháčov so základmi, ale aj pokročilejšími technikami vývoja Java Enterprise aplikáci pomocou Spring framework-u bez použitia Enterprise Java Beans technológie. Kurz je zameraný na vývoj moderných Java Web aplikácií s prístupom do databázy ako aj vývoj SOAP a REST webových služieb.
Obsah kurzu
S nami sa naučíte:
- Vyvýjať moderné Web aplikácie pomocou Java technológií s použitím populárneho Spring framework-u
- Prístup na databázu s použitím JDBC a JPA technológií
- Základy Aspect Oriented Proramming-u (AOP)
- Implementovať transakčné služby
- Testovať Java Enterprie aplikácie
- Navrhovať a implementovať SOAP a REST Web služby
- Pochopiť význam návrhových vzorov pri vývoji stabilných a robustných aplikácií
Obsah kurzu:
- Introduction to Spring Framework: motivation, short history Spring modules
- Spring Container and Dependency Injection: application configuration (xml, annotation and Java based) and initialization, what is a component, dependency injection types, injection of collections, configuration namespaces
- Spring Beans and Beans Lifecycle: application and bean lifecycle lazy initialization, autowiring, container extension points, Proxy design pattern, Spring proxy, bean scopes and scoped proxy, property editors, Spring and JSR330 annotations
- Testing Spring Application: importance of testing, test driven development, unit versus integration tests, Spring built-in testing support
- Aspect Oriented Programming: what is AOP, Spring approach and limitations, Joint Points, Pointcuts, Advices, AOP proxy, named pointcuts
- Data Access with Spring: enterprise data access, JDBC, Hibernate, JPA, Spring added value, JdbcTemplate, exceptions handling
- Transactions Support: transaction managers, integration, declarative transactions, transactions and integration tests, XML based transactions
- Web Applications and Spring MVC: web layer integration, MVC pattern, servlet application context in web apps, JSF integration, Controllers and view resolvers
- Web Services: SOAP web services, JAX-WS and Spring, REST web services, JAX-RS and Spring, Spring extensions
Cieľová skupina
Kurz je určený pre Java vývojárov, analytikov a architektov, ktorí majú záujem naučiť sa vyvíjať Java Enterprise aplikácie pomocou tohto polulárneho frameworku, alebo získať ucelený prehľad o možnostiach Spring frameworku.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality