0% found this document useful (0 votes)
432 views

Professional Java For Web Applications - (Introduction)

intro java

Uploaded by

Roaa alm
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
432 views

Professional Java For Web Applications - (Introduction)

intro java

Uploaded by

Roaa alm
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

introduction

Who This Book Is Not For


This book is not for readers who have no experience with Java and have never written or compiled
Java-based applications. If you have no prior Java experience, you will likely find it difficult to
understand the text and examples in this book. This is because this book does not cover the Java
language syntax or the specifics of the Java SE platform. It is assumed the reader is comfortable
writing, compiling, and debugging Java code and is familiar with the standard platform. Very few
explanations are given about standard Java features and tools, except where those features were
added in Java SE 8.
In addition, the reader is expected to have a basic understanding of the following technologies and
concepts. Although some of them may seem obvious, it’s important to note that if you are unfamil-
iar with one or more of these concepts you may have difficulty with some chapters in the book.
➤➤ The Internet and the TCP and HTTP protocols
➤➤ HyperText Markup Language (HTML), including HTML 5
➤➤ Extensible Markup Language (XML)
➤➤ JavaScript or ECMAScript, including jQuery and browser debugging tools
➤➤ Cascading Style Sheets (CSS)
➤➤ Structured Query Language (SQL) and relational databases, specifically MySQL (If you are
familiar with other relational databases, you can adapt to MySQL easily.)
➤➤ Transactions and transactional concepts, such as Atomicity, Consistency, Isolation,
Durability (ACID)
Use of an Integrated Development Environment (IDE)
Copyright © 2014. John Wiley & Sons, Incorporated. All rights reserved.

➤➤

➤➤ Execution of simple command-line tasks (You do not need to be a command-line guru.)

What You Will Learn in This Book


In this book, you learn about the Java EE platform version 7 and many of the technologies within
it. You’ll start with an introduction to what exactly the Java EE platform is and how it evolved, fol-
lowed by an introduction to application servers and Servlet containers and how they work. You’ll
then proceed to explore Spring Framework, publish-subscribe, Advanced Message Queuing Protocol
(AMQP), object-relational mappers (O/RMs), Hibernate ORM, Spring Data, full-text searching,
Apache Lucene, Hibernate Search, Spring Security, and OAuth. Throughout this book you will also
explore the following components of Java EE 7:
➤➤ Servlets 3.1 – JSR 340
➤➤ JavaServer Pages (JSP) 2.3 – JSR 245
➤➤ Java Unified Expression Language (JUEL or just EL) 3.0 – JSR 341
➤➤ Java API for WebSockets – JSR 356

xxiv
Williams, Nicholas S.. <i>Professional Java for Web Applications</i>, John Wiley & Sons, Incorporated, 2014. ProQuest Ebook Central,
http://ebookcentral.proquest.com/lib/auk-ebooks/detail.action?docID=1638681.
Created from auk-ebooks on 2019-10-05 04:06:11.

flast.indd 24 24-02-2014 12:19:06

You might also like