• Complain

Andy Petrella - Learning Play! Framework 2

Here you can read online Andy Petrella - Learning Play! Framework 2 full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Andy Petrella Learning Play! Framework 2
  • Book:
    Learning Play! Framework 2
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2013
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Learning Play! Framework 2: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning Play! Framework 2" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Start developing awesome web applications with this friendly, practical guide to the Play! Framework

Overview

  • While driving in Java, tasks are also presented in Scala a great way to be introduced to this amazing language.
  • Create a fully-fledged, collaborative web application starting from ground zero; all layers are presented in a pragmatic way.
  • Gain the advantages associated with developing a fully integrated web framework.

In Detail

The Learning Play! Framework 2 has been created for web developers that are building web applications. The core idea is to focus on the HTTP features and to enable them through a simplification lens. Building a web application no longer requires a configuration phase, an environment setup, or a long development lifecycle - its integrated!.

Learning Play! Framework 2 will enable any web developers to create amazing web applications taking advantage of the coolest features. Its the fastest way to dive into Play!, focusing on the capabilities by using them in a sample application. Although essentially Java based code, a Scala version is presented as well giving an opportunity to see some Scala in action.

After setting up the machine and learning some Scala, you will construct an application which builds from static to dynamic, before introducing a database.

Then well focus on how data can be consumed and rendered in several ways. This will enable some real time communication through WebSocket and Server-Sent Event on both server and client sides.

The book will end with testing and deployment, which completes any web development project.

What you will learn from this book

  • Whats great about the new framework and on which projects it works best.
  • Set up a full installation including the framework itself but also the development environment.
  • Build a simple site or even a webapp using the server-side and templating system.
  • Store data in a relational database, using Ebean in Java and Anorm in Scala.
  • Discover the reactive way of handling data (back and forth with a client).
  • Test all layers of your application using the integration of Play! 2 with the most famous testing frameworks even on the client-side.
  • Deploy your application on the cloud, choosing Heroku as an example, but also on Cloudbees which enables a continuous integration.

Approach

A strong focus is placed on explanation by example; even with the amount of amazing capabilities of Play! 2, they will be gathered in a single application. At the end of this book, the reader will have a fully-fledged application using the basic and advanced features of Play! 2.

Who this book is written for

Readers must be interested in the Web in general; specifically using the HTTP between a browser and a server to create blazing projects! Java skills are beneficial but not necessary since Learning Play! Framework 2 is not J2EE based but introduces a simple, neat, and completely integrated version; the prerequisites are almost none.

Andy Petrella: author's other books


Who wrote Learning Play! Framework 2? Find out the surname, the name of the author of the book and a list of all author's works by series.

Learning Play! Framework 2 — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning Play! Framework 2" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Learning Play! Framework 2

Learning Play! Framework 2

Copyright 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: March 2013

Production Reference: 1200313

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78216-012-0

www.packtpub.com

Cover Image by J. Blaminsky (<>)

Credits

Author

Andy Petrella

Reviewers

Steve Chaloner

Marius Soutier

Acquisition Editors

Andrew Duckworth

Joanna Finchen

Lead Technical Editor

Sweny M. Sukumaran

Technical Editors

Veronica Fernandes

Dominic Pereira

Manmeet Singh Vasir

Copy Editors

Insiya Morbiwala

Aditya Nair

Alfida Paiva

Ruta Waghmare

Project Coordinator

Anish Ramchandani

Proofreaders

Maria Gould

Stephen Silk

Indexer

Rekha Nair

Production Coordinator

Arvindkumar Gupta

Cover Work

Arvindkumar Gupta

About the Author

Andy Petrella is first and foremost a Belgian mathematician who tried to find a way to apply his skills to the concrete world. One of them was programming. So, after graduating in Mathematics, he continued his study in Informatics at the University of Lige.

He quickly became interested in Geomatics because of the heterogeneous needs of this discipline, which led him to mainly work in the GIS field. Over there, he got the opportunity to sharpen his skills on distributed architecture for interoperable solutions.

After spending time developing in Java and integrating scripting languages such as Python and JavaScript, he slowly moved back to functional programming. Although working with JVM was a constraint, he tried his hand at Scala and took the opportunity to use Play! 2 while it was still in development.

Having found a new way to enjoy mathematics along with programming, he joined one of his friends and they decided to create NextLab (http://www.nextlab.be/), a company that offers the perfect context to push Play! 2 and Scala to the foreground through projects and customers.

Andy also loves to share his experiences, his enjoyment, and his discoveries through the co-creation of a user group called WAJUG (http://wajug.be/) dedicated to help Walloons to meet together and share ideas about information technology. In order to ensure a constant flow of information, he also writes his thoughts on his blog, SKA LA (http://ska-la.blogspot.be/).

Acknowledgement

During the writing of this book, I had some difficulties, stress, and doubts; but they were quickly annihilated by the laughters of my son, Noah, and the love of my wife, Sandrine. I'd like to thank them again and again. Without them, I wouldn't have done it.

And of course, the support of my parents and sister who have always been there for me, and even more during the writing of this book.

My last thoughts are dedicated to my best friend Tof and to a Brazilian (R.C.) who gave me some personal additional notes on the book.

About the Reviewers

Steve Chaloner has been a software developer, consultant, and mentor since 1999. He specializes in Java, but believes in using the right tool for the job. The right tool for him, for web-based applications at least, is Play! 2.

In addition to collaborating on several open source projects, he is the author of several of his own. The most successful of these, Deadbolt and Deadbolt 2 (for Play! 1 and Play! 2 respectively), are used in commercial products.

In 2011, he was selected as one of the expert reviewers for Play Framework Cookbook , Packt Publishing , along with the creator of Play! and two of its oldest contributors. Since then, he has also acted as the expert reviewer for two more books covering Play! 2 development in both Java and Scala.

In 2012, Steve co-founded The Belgian Play! Framework User Group, details of which can be found at http://play-be.org.

Marius Soutier is a German software engineer who specializes in modern JVM programming languages, frameworks, and development processes.

After graduating with a degree in Business and Computer Science, Marius went on to construct Java-based business solutions for various French enterprises in Paris. Later, he supported a German healthcare organization eager to create patient-care software. Over there, he served as WebObjects developer, architect, and subsequently department head.

During the past year, Marius has been part of a new startup incubator for a large German telecommunications company, which is leveraging advanced functional/object programming and NoSQL.

Marius runs the Cologne Scala User Group and regularly presents functional programming paradigms in Play! Framework 2.

You can read his publications at >.

www.packtpub.com
Support files, e-books, discount offers, and more

You might want to visit www.packtpub.com for support files and downloads related to your book.

Did you know that Packt offers e-book versions of every book published, with PDF and ePub files available? You can upgrade to the e-book version at > for more details.

At www.packtpub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and e-books.

httppacktlibpacktpubcom Do you need instant solutions to your IT - photo 1

http://packtlib.packtpub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Free Access for Packt account holders

If you have an account with Packt at www.packtpub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

This book is dedicated to Noah.

Preface

This book not only provides you with the opportunity to discover all the basics of Play! Framework 2, but also gives you an insight into its advanced features. This new version of Play! Framework has inherited a lot of features from the previous versions, but it has also learned from them. Thus, it comes with fresh thoughts, a clear vision, and amazing new APIs.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Learning Play! Framework 2»

Look at similar books to Learning Play! Framework 2. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Learning Play! Framework 2»

Discussion, reviews of the book Learning Play! Framework 2 and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.