| Hrvatski       | English    
QED 2010
Q.E.D. 2010

IBM beacon Awards finalist
Follow us on twitter
knjigalica.com

Spring Framework tečaj   09.08.2010. - 13.08.2010. i 22.11.2010. - 26.11.2010.

Spring Framework je skup biblioteka koji znatno olakšava razvoj aplikacija u programskom jeziku Java, kako standardnih tako i onih enterprise aplikacija. Spring Framework je u Java i J2EE svijet uveo nekoliko novosti, poput principa Inversion of Control (IoC) i Dependency Injection (DI), programiranje pomoću aspekata ( Aspect Oriented Programming, AOP) i mnoge druge. Ovaj tečaj daje potpuni pregled Spring Frameworka, od početnih do naprednih mogućnosti.

Potrebno je predznanje Jave i J2EE tehnologije.

Sadržaj:
Dan 1: Osnove Spring Frameworka
Uvod u Spring, postavljanje radnog okruženja:

  • Potreba za Spring Frameworkom – zašto je potrebno pojednostavljenje razvoja aplikacija u Javi
  • Što je Spring Framework, kako se instalira i koristi
  • Konfiguracija, aplikacijski kontekst
  • Inversion of Control
  • Dependency Injection

Dan 2: Pristup podacima
Pristup podacima pomoću Springa:

  • Princip Spring Templatinga
  • Princip DAO sloja
  • Spring i JDBC
  • Spring i Hibernate
  • Springova hijerarhija iznimki
  • Transkacije
  • Spring Remoting

Dan 3: Napredni koncepti
Zašto je Spring Framework tako moćan i široko prihvaćen:

  • Što su aspekti i zašto se koriste
  • Aspekti u Springu
  • Primjeri korištenja
  • Spring i JMS
  • Spring i sigurnost (Acegi)

Dan 4: Programiranje za web
Kako koristiti Spring u razvoju aplikacija za web:

  • Spring MVC
  • Dostupni MVC kontroleri
  • Različite tehnologije u view sloju
  • Data binding, validacija, internacionalizacija
  • Integracija s različitim bibliotekama
  • Spring WebFlow

Dan 5: Najbolje prakse
Najbolje prakse (Best practices), obrasci (patterns) i loše prakse (antipatterns) kod razvoja aplikacija u Springu

  • Olakšano testiranje aplikacija
  • Savjeti za pojednostavljenje konfiguracije, podjele aplikacije u module
  • Obrasci – transakcijski kontekst, AOP, različite izvedbene okoline

Trajanje tečaja: 5 dana

On-line prijava za tečaj »