We are very happy to announce that Mr. Ed Burns, spec lead for JavaServer Faces, will hold a specia
l JSF Masterclass on 28th March 2014 at the Grand Hotel Mercure Biedermeier in Vienna.
This one-day-workshop on server side java web frameworks offers you complete catering, an expert in his field as your teacher, and a perfect opportunity to exchange knowledge with colleagues.
Our unique offer stands for only 500 € (excl. VAT) per participant.
Here is some more information about the contents:
Ed Burns is currently a consulting member of the technical staff at
Oracle America Inc., where he leads a team of Web experts from across
the industry in developing JavaServer Faces Technology through the Java
Community Process and in open source. He is the author of four books for
McGraw-Hill: Secrets of the Rock Star Programmers (2008), JavaServer
Faces: The Complete Reference (co-authored with Chris Schalk, 2006),
JavaServer Faces 2.0: The Complete Reference (co-authored with Chris
Schalk and Neil Griffin, 2009), and Hudson Continuous Integration in
Practice (co-authored with Winston Prakash, 2013).
This full day session assumes basic competence with server side java web
frameworks such as Struts, Spring MVC or JSF 2.0. If you wonder how the
whole "modern web application development" meme applies to such
technologies, this class is for you.
Much has changed in the practice of web application development since
the introduction of JSF 2.0 in 2009. Foundational assumptions such as
the very use of Java for such applications are now questioned or even
abandoned entirely. Deployment to devices such as tablets and phones is
now at least as important as desktop browsers.
This full day session is a mix of high level and low level content. The
class begins by examining the current landscape for web application
development. It then places Java, JavaEE 7 and JSF 2.2 in that context,
asserting that these technologies are still a good choice. The
remainder of the class defends that assertion by examining the relevant
features of the JavaEE 7 standard web application stack: JSF 2.2,
Expression Language, CDI, Bean Validation, WebSocket and JSON. All of
these will be viewed with an emphasis on their relationship to HTML5,
the most important acronym for the modern web application developer.
At the end of the day, the student will have the tools to discover
themselves how the JavaEE7 standard web application stack is best used
for modern web application development.
Breakfast: 8 - 9 AM
Start morning session: Current Practice and JavaEE 7
* Brief History of Web Application Development
+ Processing Tasks and Processing Nodes
+ Distributed App UI Timeline
+ Lightweight ontology of Web Application Devoplement
- Java platform
- Other platforms
* What is a Modern Web Application?
+ Developer experience characteristics
- deployment and cloud
+ User experience characteristics
- responsive web design
+ Application characteristics
- Authoring the UI
- UI State
- L10N, I18N, A11Y
- Business Logic
* JavaEE 7 as a Modern Web Application Platform
How JavaEE 7 addresses the concerns from the preceding section.
Lunch: 12 - 1 PM
Afternoon Session: JavaEE 7 Pieces and Parts
* JSF 2.2
* Expression Language
* Bean Validation
Coffee Break: 2:30
The maximum stands at 25 participants.
Please spread the word amongst your colleague and friends should they be interested.
We hope to see you there!