Java EE and HTML5 Enterprise Application Development und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 22,95
  • Alle Preisangaben inkl. MwSt.
Nur noch 4 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Ihren Artikel jetzt
eintauschen und
EUR 5,50 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Java EE and HTML5 Enterprise Application Development (Oracle Press) (Englisch) Taschenbuch – 1. April 2014


Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 22,95
EUR 17,73 EUR 29,94
58 neu ab EUR 17,73 3 gebraucht ab EUR 29,94
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation


Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

John "JB" Brock is a Principal Product Manager for Oracle Corporation. John has over 15 years experience working with web application development. While working at Sun Microsystems, he was responsible for identifying emerging Internet technologies and how they could potentially interact with the Java Virtual Machine (JVM). John has worked with development teams from JRuby, Jython, Groovy, JavaFX and more. His current focus is on HTML5 application development and is the Product Manager for the HTML5, JavaScript, and CSS3 features of NetBeans IDE. Arun Gupta is Director of Developer Advocacy at Red Hat and focuses on JBoss Middleware. He was a founding member of the Java EE team at Sun Microsystems. At Oracle, Arun led a cross-functional team to drive the global launch of the Java EE 7 platform. After authoring approximately 1400 blogs at blogs.oracle.com/arungupta on different Java technologies, he continues to promote Red Hat technologies and products at blog.arungupta.me. Arun has extensive speaking experience in 35+ countries on myriad topics. Geertjan Wielenga is Product Manager for NetBeans IDE, where he focuses on product development and evangelism around the NetBeans Java Editor and other core NetBeans features and technologies.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 9 Rezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
A a great, quick read that should get you moving in the right direction in no time 19. März 2014
Von Amazon Customer - Veröffentlicht auf Amazon.com
Format: Taschenbuch
While this a fairly short book (176 pages), the authors managed to work a fair amount in. As you probably guessed from the title, the book covers Java EE in the context of an HTML5 application. Given the size of the book and the fairly large and expansive scope of Java EE, not every Java EE topic is covered. What the authors have done, however, is cover some of the basic Java EE concepts that one might need to get started with an HTML5 application in an EE environment. The topics covered in detail are JPA (persistence), JAX-RS (REST), and Java API for WebSocket, all discussed in just enough detail to get you going, but no so much that you’re buried in details.

The first chapter is an introduction to tools being used, HTML5, Java EE 7, and NetBeans. With this book being from Oracle Press (disclaimer: I work for Oracle as well), one might expect to see a slant toward Oracle tools (in fact, two of the authors, Brock and Wielenga, work directly on NetBeans). What we find in the book, however, is the use of NetBeans not as a marketing tool, but as a way to simplify the development effort. Before any steps are shown in the IDE, the code-by-hand approach is shown first, followed by how to accomplish the same thing using the IDE. A developer is free to choose any IDE he wants, of course, but showing "all" of them (or at least the three major players) isn’t practical, so a choice had to be made. Given that Oracle is the primary contributor to NetBeans, its choice makes perfect sense. As it turns out, in my opinion, it just so happens that NetBeans is a great tool for the job, so it works out well. :) Others may wish that a different IDE had been used, so, if you’re one of those people, you’ve been warned. :)

The book then spends a chapter each on persistence, REST, and websockets, covering each of the server-side technologies in turn, giving, as I stated earlier, a just-enough amount of information to get you going. To truly master each of these will likely take some more reading and certainly more experience, but the text covers enough to give a solid, if basic, understanding of how techonology works.

Chapter 5 is a discussion of HTML5 and related/supporting technologies, such Twitter Bootstrap, jQuery, Knockout.js, SASS/SCSS. It’s in this chapter, I think, that things really start to come together. Having spent three chapters discussing the server-side, including lots of example code, we finally get to see how to tie everything together on the client. There is an extensive discussion regarding the REST calls, along with some very helpful tips regarding testing and testability. Being primarily a server-side guy these days, I found the discussion of two-way data binding and Model-View-ViewModel (MVVM) via Knockout very instresting and helpful.

There is a lot of HTML and JS in the chapter, and, honestly, staring at it on the printed page can get a bit overwhelming for the longer HTML examples, but it is helpful to see the context of the code/markup being discussed. You (or at least I) have to read a bit more carefully. After each example, though, the authors do a great of breaking down the code, explaining all of the important/immediately relevant areas, so if you’re having trouble parsing some of that, you should be OK to skip ahead to the discussion, then come back later when you understand things better.

The last chapter in the book might be the most important: web application security. This topic, like Java EE and HTML5 separately, can be a very complex, long-winded discussion. That it’s included at all, though, is very nice, as it’s a strong hint to the reader that application security is something to designed into the app at the earliest stage possible, rather than bolted on later. Much like the Java EE technologies earlier in the book, this chapter doesn’t provide a deep dive into each topic, but does explain various security concerns (such as cross-site scripting (XSS), cross-site request forgery (CSRF), and clickjacking) in enough detail to help you understand what’s going, but also provides some code and guidelines to help mitigate the risks that these attacks represent. The chapter ends with a discussion of authentication and authorization, complete with code and tips to help get you going on both sides of the application.

This is a short book, but the authors managed to pack in it a very clear, easy-to-read introduction to a number of technologies and concerns. If you have a lot of experience in writing these kinds of apps, there may not be much here for you. If, however, you’re strong on the client but weak on the server (or vice-versa), this is a great, quick read that should get you moving in the right direction in no time.
4 von 4 Kunden fanden die folgende Rezension hilfreich
Short and rattles on about what I could learn from ... 6. Juli 2014
Von R. Gomez - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
Short and rattles on about what I could learn from google. Seems that the book was hastily put together and rushed to press. Not worth the price.
3 von 3 Kunden fanden die folgende Rezension hilfreich
Weak Sauce 4. August 2014
Von Ryan Ripken - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
I'm a huge fan of Netbeans and the advocacy done by Geertjan Wielenga but I don't recommend this book. The material is too broad and the coverage too shallow. I use Netbeans on a daily basis and sometimes do this exact kind of work. Rather than educate readers I think this book is meant to show off new Netbeans support for a handful of JavaEE and HTML5 features. I'm actually surprised "Netbeans" isn't somewhere in the title. The writing is clear and concise. There is a surprising amount of background and description of the technologies. There are a large number of screenshots and short code listings. If you've never done web development and you've already decided on the Netbeans platform and you want to try out some samples before really getting your hands dirty this might be the place to start.
2 von 2 Kunden fanden die folgende Rezension hilfreich
It is necesary more details 28. April 2014
Von Nel González - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
The book has an interesting content but is superficial, it is necessary to put more details especially in the security section, and it would be better if there was a deployment section. This book is okay for a brief demonstration.
1 von 1 Kunden fanden die folgende Rezension hilfreich
Very good book to start being familiar with new Jee features as well to do some frontend. 23. April 2014
Von Cristian Chiovari - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This is exactly the type of the book I needed. Being a backend developer in a large enterprise I am still using some old technologies like jee5 so in order to keep up the pace with new technologies and to do as well a little bit of frontend this book was the perfect choice for me.
"Strong perfumes are in small bottles " so the same applies for this book , a lot of interesting content condensed in a relative small book.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.