Learn Java for Web Development

Preț: 144,90 lei
Disponibilitate: la comandă (vezi secțiunea "Despre livrare")
ISBN: 9781430259831
Editura:
Anul publicării: 2014
Pagini: 472
Coperta: Softcover

DESCRIERE

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivity for your web application development.

Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a very practical learning and building journey.

You will learn the Java nuts and bolts necessary to build a simple "HelloWorld" Java (native) application, as well as a "HelloWorld" Java-based web application example that utilizes servlets and Java Server Pages (JSPs). Over the course of the book, you'll learn more about servlets and JSPs and delve into Java Server Faces (JSFs) and the expression language found in each of these by applying them in a real-world case study—a book store e-commerce application. Then you’ll build your web application using Apache Struts2 and the Spring MVC framework.

The book concludes by exploring the web application that you've built and examining industry best practices and how these might fit with your application, as well as covering alternative Java Web frameworks like Groovy/Grails and Scala/Play 2. You also can explore the basics of Java, Groovy, and Scala in the book’s appendices.

While reading this book, you'll see all this in action and you can use it as a starting point for further Java web development. Study and experiment with the many source code examples, and later apply them to your own web application building endeavors and 2:00 AM challenges.

What you’ll learn

How to build your first Java-based web applications with servlets and JSPs
How to apply best practices to web application development
How to build web applications with JSF 2
How to build web applications with the Struts2 framework
How to build web applications with the Spring 3 Web MVC framework
How to build web applications with Grails and Play 2
How to debug and deploy your web application along the way

Who this book is for

This book is for current or aspiring web developers who have some programming experience, but have no or little prior experience using the Java programming language and the available frameworks for Java in web development.

Table of Contents
1. Introducing Java Web Development

2. Building Applications with Servlets and JSP

3. Best Practices in Java EE Web Development

4. Building Applications with Struts2

5. Building Applications with Spring Web MVC

6. Building Applications with JSF

7. Rapid Web Development with Grails

8. Play with Java and Scala

Appendix A. Introduction to Java

Appendix B. Introduction to Groovy

Appendix C. Introduction to Scala

Dezvoltarea web este încă una dintre activitățile de astăzi cele mai populare , activi , și importante de programare și dezvoltare . Dintr-o singură pagină web a unui site web e -commerce -ului pentru o aplicație web cu drepturi depline , limbajul de programare Java și cadrele sale de ai permite o mare flexibilitate și productivitate pentru dezvoltarea aplicațiilor web .

Aflați Java pentru Dezvoltare Web învață dezvoltatorii web care sunt noi pentru competențe cheie Java , limbaje bazate pe Java , și cadre pentru a construi site-uri simple sau complexe și aplicații web . De îndată ce ați ridica această carte , experiență Vishal layka vă ghidează pe un proces de învățare și construirea călătorie foarte practic .

Veți învăța nuci Java și șuruburile necesare pentru a construi un simplu " HelloWorld " Java cerere ( nativ ) , precum și un " HelloWorld " web exemplu aplicație bazată pe Java care utilizează servlets și Java Server Pages ( JSP-uri ) . De-a lungul cărții , veți afla mai multe despre servlets și JSP-uri și îngropa în Java Server Faces ( JSFs ) și limbajul de exprimare a găsit în fiecare dintre acestea , prin aplicarea lor într-un caz din lumea reala studiu - un magazin de carte e - commerce aplicație . Apoi, veți construi cererea dvs. de web folosind Apache Struts2 și a cadrului de primăvară MVC .

Cartea se încheie prin explorarea aplicația web pe care le-ați construit și examinarea celor mai bune practici din industrie și modul în care acestea s-ar putea potrivi cu cererea dumneavoastră , precum și acoperirea Java cadre alternative, cum ar fi web Groovy / Grails și Scala / Redare 2 . De asemenea, puteți explora elementele de bază ale Java , Groovy , Scala și în anexe cărții .

În timp ce citiți această carte , veți vedea toate acestea în acțiune și îl puteți folosi ca un punct de plecare pentru mai multe dezvoltare web Java . De studiu și experiment cu mai multe exemple de cod sursă , și mai târziu a le aplica la propriile eforturi de consolidare aplicație web și 02:00 provocări .

Ce veți învăța

Cum de a construi primele aplicații web bazate pe Java , cu servlets și JSP-uri
Cum să se aplice cele mai bune practici pentru dezvoltarea de aplicatii web
Cum de a construi aplicații web cu JSF 2
Cum de a construi aplicații web cu cadrul Struts2
Cum de a construi aplicații web cu Web cadru de primăvară 3 MVC
Cum de a construi aplicații web cu Grails și Play 2
Cum pentru a depana și implementa aplicația web de-a lungul drum

Care această carte este pentru

Aceasta carte este pentru dezvoltatorii web actuale sau care aspiră care au ceva experienta in programare , dar nu au nici o sau puțină experiență anterioară folosind limbajul de programare Java și cadrele disponibile pentru Java în dezvoltare web .

Cuprins
1 . Introducerea Java Dezvoltare Web

2 . Construirea de aplicații cu Servlets si JSP

3 . Cele mai bune practici în Java EE Dezvoltare Web

4 . Construirea de aplicații cu Struts2

5 . Construirea de aplicații cu Spring Web MVC

6 . Construirea de aplicații cu JSF

7 . Dezvoltare Web Rapid cu Grails

8 . Joaca-te cu Java și Scala

Anexa A. Introducere în Java

Anexa B. Introducere în Groovy

Anexa C. Introducere la Scala

RECENZII

Spune-ne opinia ta despre acest produs! scrie o recenzie
Created in 0.0343 sec