{"product_id":"9781430225287","title":"The Definitive Guide to Jython: Python for the Java Platform","description":"\u003cp\u003eJython is an open source implementation of the high-level, dynamic, object-oriented scripting language Python seamlessly integrated with the Java platform. The predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is freely available for both commercial and noncommercial use and is distributed with source code. Jython is complementary to Java.\u003c\/p\u003e  \u003cp\u003e\u003cem\u003eThe Definitive Guide to Jython\u003c\/em\u003e, written by the official Jython team leads, covers Jython 2.5 (or 2.5.x)from the basics to more advanced features. This book begins with a brief introduction to the language and then journeys through Jythons different features and uses.\u003c\/p\u003e  \u003cp\u003e\u003cem\u003eThe Definitive Guide to Jython\u003c\/em\u003e is organized for beginners as well as advanced users of the language. The book provides a general overview of the Jython language itself, but it also includes intermediate and advanced topics regarding database, web, and graphical user interface (GUI) applications; Web services\/SOA; and integration, concurrency, and parallelism, to name a few. \u003c\/p\u003e  What youll learn\u003cul\u003e  \u003cli\u003eHow to handle Jython basics like language syntax and concepts \u003c\/li\u003e  \u003cli\u003eHow to use the Jython scripting language for I\/O, Java\/Jython integration, and Jython in an IDE and databases \u003c\/li\u003e  \u003cli\u003eHow to integrate Jython with the Django web framework and even Spring \u003c\/li\u003e  \u003cli\u003eHow to develop web applications with Jython including web services\/SOA, GUI considerations, and deployment targets \u003c\/li\u003e  \u003cli\u003eHow to conduct testing, continuous integration, concurrency, scaling, and more with Jython \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     This book is for Java web developers looking to use a dynamic scripting language as an alternative to Groovy or JRuby. Other web developers who use Python and Django may also be interested in this book.         \u003c\/p\u003e     Table of Contents\u003col\u003e  \u003cli\u003eLanguage and Syntax\u003c\/li\u003e  \u003cli\u003eData Types and Referencing\u003c\/li\u003e  \u003cli\u003eOperators, Expressions, and Program Flow\u003c\/li\u003e  \u003cli\u003eDefining Functions and Using Built-ins\u003c\/li\u003e  \u003cli\u003eInput and Output\u003c\/li\u003e  \u003cli\u003eObject-Oriented Jython\u003c\/li\u003e  \u003cli\u003eException Handling and Debugging\u003c\/li\u003e  \u003cli\u003eModules and Packages for Code Reuse\u003c\/li\u003e  \u003cli\u003eScripting With Jython\u003c\/li\u003e  \u003cli\u003eJython and Java Integration\u003c\/li\u003e  \u003cli\u003eUsing Jython in an IDE\u003c\/li\u003e  \u003cli\u003eDatabases and Jython: Object Relational Mapping and Using JDBC\u003c\/li\u003e  \u003cli\u003eSimple Web Applications\u003c\/li\u003e  \u003cli\u003eWeb Applications With Django\u003c\/li\u003e  \u003cli\u003eIntroduction to Pylons\u003c\/li\u003e  \u003cli\u003eGUI Applications\u003c\/li\u003e  \u003cli\u003eDeployment Targets\u003c\/li\u003e  \u003cli\u003eStrategy and Technique\u003c\/li\u003e  \u003cli\u003eTesting and Continuous Integration\u003c\/li\u003e  \u003cli\u003eConcurrency\u003c\/li\u003e  \u003cli\u003eAppendix A: Using Other Tools with Jython\u003c\/li\u003e  \u003cli\u003eAppendix B: Jython Cookbook\u003c\/li\u003e  \u003cli\u003eAppendix C: Built-in Functions \u003c\/li\u003e  \u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47127564157168,"sku":"9781430225287","price":41.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430225287_p0.jpg?v=1763753245","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430225287","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}