1. Dojo: The Definitive Guide (2008)
- Get a concise introduction to Dojo that’s good for all 1.x versions
- Well-explained examples, with scores of tested code samples, that let you see Dojo in action
- An extensive look at additional Core features, such as animations, drag-and-drop, back-button handling, animations like wipe and slide, and more
- Exhaustive coverage of out-of-the-box Dijits (Dojo widgets) as well as definitive coverage on how to create your own, either from scratch or building on existing ones
- An itemized inventory of DojoX subprojects, the build tools, and the DOH, Dojo’s unit-testing framework that you can use with Dojo—or anywhere else
Author(s): Matthew A. Russell
Expert Web developer James E. Harmon begins by demonstrating how to “Ajax-ify” existing applications and pages with Dojo, adding Ajax features such as client- and server-side validation as quickly and nondisruptively as possible. Next, he presents in-depth coverage of Dojo’s user interface, form, layout, and specialized Widgets, showing how they work and how to use them most effectively. Among the Widgets, he covers in detail: Date Pickers, Rich Text Editors, Combo Boxes, Expandable Outlines, and many others.
Author(s): James E. Harmon
Author(s): Steven Holzner
The last couple of years have seen big changes in server-side web programming. Now it’s the client’s turn; Dojo is the toolkit to make it happen and Mastering Dojo shows you how.
In Mastering Dojo, you’ll get the whole story, from basic usage to advanced idioms. Mastering Dojo starts out with a fast moving tutorial that will give you techniques that you can start using right away. You’ll learn all about Dojo Core–the foundation on which all things Dojo stand. See how you can modularize your project for development and automatically package your release for optimal download performance. You’ll also learn how Dojo:
You’ll love using Dojo’s HTML user interface control widget system, Dijit. See how to use over 40 widgets, including the rich yet easy-to-use tree and grid controls.
Finally, you’ll get an in-depth look at how to design and build a single-page, richInternet Application.
Author(s): Craig Riecke, Rawld Gill
5. Concise Guide to Dojo (2008)
The Concise Guide to Dojo
Expert programmer Leslie Orchard uncovers the practical nuts and bolts of Dojo, including DOM, event handling, and AJAX. He then shows you how to work with additional Dojo add-ons such as Dijit and DojoX. Along the way, you’ll find clever tips so you can gain a better understanding of how to best utilize this Open Source DHTML toolkit. With this excellent guide by your side, you’ll learn how to get the most out of Dojo so you can create dynamic, visually appealing web applications.
What you will learn from this book
How to navigate and manipulate content using DOM
How to compose complex animations from scratch
Ways to connect with remote server-side data resources
How to build and declare user interface widgets and data objects in HTML
Techniques for using the build and deployment tools to bundle your code packages
All about the DojoX project and Dojo’s expanding experimental frontier
Who this book is for
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Author(s): Leslie M. Orchard
6. Getting StartED with Dojo (2009)
- Dojo basics
- Animations and effects
- Widgets with Dijit
Author(s): Kyle Hayes, Peter Higgins
- Imparts a thorough understanding of the Scratch interface.
- Shows how to create a range of Scratch projects, including simple games.
- Builds a solid foundation for future programming in other languages
What You Will Learn
- Navigate the Scratch interface
- Create sprites and backdrops
- Learn programming skills good in all languages
- Program simple games and animations
- Share programs with friends worldwide
Author(s): Eduardo A. Vlieg
Machine Learning in Python shows you how to successfully analyze data using only two core machine learning algorithms, and how to apply them using Python. By focusing on two algorithm families that effectively predict outcomes, this book is able to provide full descriptions of the mechanisms at work, and the examples that illustrate the machinery with specific, hackable code. The algorithms are explained in simple terms with no complex math and applied using Python, with guidance on algorithm selection, data preparation, and using the trained models in practice. You will learn a core set of Python programming techniques, various methods of building predictive models, and how to measure the performance of each model to ensure that the right one is used. The chapters on penalized linear regression and ensemble methods dive deep into each of the algorithms, and you can use the sample code in the book to develop your own data analysis solutions.
Machine learning algorithms are at the core of data analytics and visualization. In the past, these methods required a deep background in math and statistics, often in combination with the specialized R programming language. This book demonstrates how machine learning can be implemented using the more widely used and accessible Python programming language.
- Predict outcomes using linear and ensemble algorithm families
- Build predictive models that solve a range of simple and complex problems
- Apply core machine learning algorithms using Python
- Use sample code directly to build custom solutions
Machine learning doesn’t have to be complex and highly specialized. Python makes this technology more accessible to a much wider audience, using methods that are simpler, effective, and well tested. Machine Learning in Python shows you how to do this, without requiring an extensive background in math or statistics.
Author(s): Michael Bowles
9. Learning Dojo (2008)
Author(s): Peter Svensson
10. ArcGIS Web Development (2014)
About the Technology
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Book
- Build web-based GIS applications
- Bring ArcGIS data to the web
- Create secure logins for mobile app users
About the Author
Rene Rubalcava is the cofounder of SmartGeoTech, Inc., a GIS development company specializing in Esri technologies.
Table of Contents
- GIS as a tool
- Introducing core API concepts
- Working with the REST API
- Building an application
- Developing a custom data-collection application
- Building a desktop browser application
- Advanced techniques
PART 2 SAMPLE USE CASE
- Setting up your environment
- Dojo basics
- Configuring a proxy
Author(s): Rene Rubalcava
Author(s): Christophe Porteneuve
12. Practical Dojo Projects (Practical Projects) (2008)
In Practical Dojo Projects, you’ll learn all about what Dojo has to offer. You’ll see it in action in the form of five fully functional applications, which include
- A contact manager for storing info for all the important people in your life
- A code cabinet: a place to store, index, and get code snippets from
- A stock tracker to keep track of your stock portfolio
- A message forum for open discussions on topics you define
- Even a fun little game!
By the time you’ve finished reading, you’ll have a firm grasp on what Dojo is all about, and you’ll have the preparation you need to begin to use it yourself in your own projects. See you inside!
Author(s): Frank Zammetti