https://www.developerfusion.com/t/javascript/books/view/samplechapters/ SampleChapters JavaScript Book from Developer Fusion 2008-09-19T00:00:00.00Z http://www.developerfusion.com/book/44411/practical-dojo-projects-practical-projects/ Practical Dojo Projects 2008-09-19T00:00:00.00Z The era of professional JavaScript development has arrived! Gone are the days when writing all the client–side code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you’d surely regret using later. James Crowley http://www.developerfusion.com/book/31299/beginning-google-web-toolkit-from-novice-to-professional-beginning-from-novice-to-professional/ Beginning Google Web Toolkit: From Novice to Professional 2008-09-17T00:00:00.00Z The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to build Rich Internet Applications (RIA), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although the name suggests otherwise), therefore requiring a different development process. James Crowley http://www.developerfusion.com/book/44363/practical-prototype-and-scriptaculous-experts-voice-in-web-development/ Practical Prototype and script.aculo.us 2008-06-23T00:00:00.00Z As a JavaScript developer, you will already be aware of some of the time saving, convenience, and functionality provided to you by JavaScript/Ajax libraries in general. Prototype (www.prototypejs.org) and its sister effects library, script.aculo.us (/), are among the most popular and best–supported JavaScript libraries, and now Prototype Core dev team member Andrew Dupont has written this book to provide you with an essential guide to getting the most out of using Prototype and script. James Crowley http://www.developerfusion.com/book/17952/accelerated-gwt-building-enterprise-google-web-toolkit-applications/ Accelerated GWT: Building Enterprise Google Web Toolkit Applications 2008-05-19T00:00:00.00Z Ajax is a web development technique that takes advantage of JavaScript to display and interact dynamically with information embedded into a web page. Its emergence has made it possible to create web applications that closely resemble their desktop–based brethren. James Crowley http://www.developerfusion.com/book/17989/pro-web-20-application-development-with-gwt-experts-voice-in-web-development/ Pro Web 2.0 Application Development with GWT 2008-05-07T00:00:00.00Z The main focus of Pro Web 2.0 Application Development with GWT is a case study of a real Web 2.0 application called ToCollege.net. What you’ll learn: You’ll take a full tour of a modern Web 2.0 startup’s codebase. That’s 15,000 lines of source code that includes everything from Google Gears integration to Acegi OpenID, Lucene full–text search, and Google Maps, all of it integrated with GWT 1.5. James Crowley http://www.developerfusion.com/book/18178/practical-dwr-2-projects-experts-voice-in-java/ Practical DWR 2 Projects 2008-01-25T00:00:00.00Z The Ajax craze is sweeping the world, and there is no shortage of libraries from which to choose to make it all easier to develop. One of those libraries has risen near the top in the Java space, and that library is DWR. DWR, or Direct Web Remoting, allows you to treat your Java classes running on the server as if they were local objects running in the browser, bringing the full power of your server–side business logic to the client without the usual problems that entails. James Crowley http://www.developerfusion.com/book/44356/practical-web-20-applications-with-php/ Practical Web 2.0 Applications with PHP 2007-12-20T00:00:00.00Z Want to assert yourself as a cutting-edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application. In Practical Web 2. James Crowley http://www.developerfusion.com/book/44361/pro-javascript-design-patterns-recipes-a-problemsolution-ap/ Pro JavaScript Design Patterns 2007-12-10T00:00:00.00Z As a web developer, you’ll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlockedâ??JavaScript is capable of full object–oriented capabilities, and by applying OOP principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team. James Crowley http://www.developerfusion.com/book/44347/accelerated-dom-scripting-with-ajax-apis-and-libraries/ Accelerated DOM Scripting with Ajax, APIs, and Libraries 2007-09-27T00:00:00.00Z If you're a web developer with previous JavaScript and DOM scripting experience, Accelerated DOM Scripting with Ajax, APIs, and Libraries is perfect for you to take your knowledge up to the next level. This book is about JavaScript and using the document object model—the conduit to the HTML document. This book is not about learning how to program JavaScript from scratch. James Crowley http://www.developerfusion.com/book/31283/beginning-html-with-css-and-xhtml-modern-guide-and-reference-beginning-from-novice-to-professional/ Beginning HTML with CSS and XHTML: Modern Guide and Reference 2007-06-25T00:00:00.00Z If you want to get into developing web sites, the most important thing you need is a solid understanding of Hypertext Markup Language, or HTML—the language that the majority of web site content is written in. Beginning HTML with CSS and XHTML: Modern Guide and Reference incorporates practical examples that will show you how to structure your data correctly using (X)HTML, along with styling and layout basics using Cascading Style Sheets (CSS James Crowley