IT eBooks
Download, Read, Use
Learning Node
Learning Node

Take your web development skills from the browser to the web server with Node, the programming framework that enables you to write data-driven applications with a language you already know: JavaScript. This guide offers a friendly way to master Node fundamentals with clear and concise information you can use right away. Built on Google's V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment. ...
Beginning Windows Phone 7 Application Development
Beginning Windows Phone 7 Application Development

Silverlight and XNA provide you with a powerful development platform and key tools for programming Windows Phone 7 series applications. This book offers a foundation for using the tools required for Windows Phone 7 development, including Visual Studio 2010 Express Edition, the Windows Phone 7 Series SDK, and Silverlight. Experienced authors provide you with detailed coverage on developing accordingly for an application's lifetime, accessing cloud services, and developing notification services. ...
Flash CS6: The Missing Manual
Flash CS6: The Missing Manual

You can build everything from simple animations to full-fledged iPhone, iPad, and Android apps with Flash CS6, but learning this complex program can be difficult - unless you have this fully updated, bestselling guide. Learn how to create gorgeous Flash effects even if you have no programming experience. With Flash CS6: The Missing Manual, you'll move from the basics to power-user tools with ease. ...
Getting Started with D3
Getting Started with D3

Learn how to create beautiful, interactive, browser-based data visualizations with the D3 JavaScript library. This hands-on book shows you how to use a combination of JavaScript and SVG to build everything from simple bar charts to complex infographics. You'll learn how to use basic D3 tools by building visualizations based on real data from the New York Metropolitan Transit Authority. Using historical tables, geographical information, and other data, you'll graph bus breakdowns and accidents and the percentage of subway trains running on time, among other examples. By the end of the book, you'll be prepared to build your own web-based data visualizations with D3. ...
Exploring Everyday Things with R and Ruby
Exploring Everyday Things with R and Ruby

If you're curious about how things work, this fun and intriguing guide will help you find real answers to everyday problems. By using fundamental math and doing simple programming with the Ruby and R languages, you'll learn how to model a problem and work toward a solution. All you need is a basic understanding of programming. After a quick introduction to Ruby and R, you'll explore a wide range of questions by learning how to assemble, process, simulate, and analyze the available data. You'll learn to see everyday things in a different perspective through simple programs and common sense logic. Once you finish this book, you can begin your own journey of exploration and discovery. ...
JDK 1.4 Tutorial
JDK 1.4 Tutorial

Java is a success. It is now used across the programming landscape, from embedded devices to enterprise-class distributed systems. As Java's use increases, the pressure grows for it to expand to meet the diverse needs of the developer communities. The latest edition of Java, JDK 1.4 (or J2SE 1.4), includes new features like a new I/O system, a persistent preferences framework, Java Web Start, and Java regular expressions. ...
PostgreSQL: Up and Running
PostgreSQL: Up and Running

If you're thinking about migrating to the PostgreSQL open source database system, this guide provides a concise overview to help you quickly understand and use PostgreSQL's unique features. Not only will you learn about the enterprise class features in the 9.2 release, you'll also discover that PostgeSQL is more than just a database system - it’s also an impressive application platform. With numerous examples throughout this book, you'll learn how to achieve tasks that are difficult or impossible in other databases. If you're an existing PostgreSQL user, you'll pick up gems you may have missed along the way. ...
Team Geek
Team Geek

In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done. Writing software is a team sport, and human factors have as much influence on the outcome as technical factors. Even if you've spent decades learning the technical side of programming, this book teaches you about the often-overlooked human component. By learning to collaborate and investing in the "soft skills" of software engineering, you can have a much greater impact for the same amount of effort. ...
Activiti in Action
Activiti in Action

Activiti in Action introduces developers to business process modeling with Activiti. You'll start by exploring BPMN 2.0 from a developer's perspective. Then, you'll quickly move to examples that show you how to implement processes with Activiti. You'll dive into key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration. Written for business application developers. Familiarity with Java and BPMN is helpful but not required. ...
The Well-Grounded Java Developer
The Well-Grounded Java Developer

The Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You'll then explore a cross-section of emerging JVM-based languages, including Groovy, Scala, and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable development techniques showcasing modern approaches to the dev process, concurrency, performance, and much more. Written for readers familiar with Java. No experience with Java 7 or new JVM languages required. ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2026