IT eBooks
Download, Read, Use
Jump Start Rails
Jump Start Rails

Jump Start Rails provides you with a fun and yet practical introduction to Rails, an incredibly popular framework that makes it possible to quickly develop incredibly powerful web applications with Ruby. This short book covers Rails 4, the latest version of the framework, and while it's not intended to be a completely comprehensive Rails guide or an in-depth Ruby tutorial, it will quickly get you up to speed with Rails and give you the confidence to start experimenting on your own. The book is built around a real-life example project: a personal portfolio site. It's a fun and easily understandable project that is used to demonstrate the concepts outlined in the book in a practical way. ...
Adobe Photoshop CC For Dummies, 2nd Edition
Adobe Photoshop CC For Dummies, 2nd Edition

Photoshop is the gold standard when it comes to photo and image editing tools. But unless you've ever taken a class or gotten help from a Photoshop guru, you may find yourself a bit confused on where to start and how to get things done. Photoshop CC For Dummies, 2nd Edition is the book for those of us who don't know a layer from a level and just want to learn how to make photos look better. This update to Photoshop CC For Dummies, the first since the product launched, packs an even more powerful punch to help you manage and enhance your images. In Photoshop CC For Dummies, 2nd Edition you'll find clear explanations of the menus, panels, tools, options, and shortcuts you'll use the most. Plus, you'll discover invaluable tips for fixing common photo flaws, improving color quality, adjusting brightness, removing unwanted background elements, and more. Whether you want to improve how your family photos look or need to add a new skillset to your resume, this friendly guide gives you all ...
C# 7.0 All-in-One For Dummies
C# 7.0 All-in-One For Dummies

C# know-how is a must if you want to be a professional Microsoft developer. It's also good to know a little C# if you're building tools for the web, mobile apps, or other development tasks. C# 7.0 All-in-One For Dummies offers a deep dive into C# for coders still learning the nuances of the valuable programming language. Pop it open to get an intro into coding with C#, how to design secure apps and databases, and even pointers on building web and mobile apps with C#. C# remains one of the most in-demand programming language skills. The language regularly ranks in the top five among "most in-demand" languages, typically along with Java/JavaScript, C++, and Python. A December 2016 ZDNet article noted 'If your employer is a Microsoft developer, you better know C#." Lucky for you, this approachable, all-in-one guide is here to help you do just that - without ever breaking a sweat! Includes coverage of the latest changes to C#: Shows you exactly what the language can (and can't) do; P ...
Building Tools with GitHub
Building Tools with GitHub

For your next project on GitHub, take advantage of the service's powerful API to meet your unique development requirements. This practical guide shows you how to build your own software tools for customizing the GitHub workflow. Each hands-on chapter is a compelling story that walks you through the tradeoffs and considerations for building applications on top of various GitHub technologies. If you're an experienced programmer familiar with GitHub, you'll learn how to build tools with the GitHub API and related open source technologies such as Jekyll (site builder), Hubot (NodeJS chat robot), and Gollum (wiki). Build a simple Ruby server with Gist API command-line tools and Ruby's "Octokit" API client; Use the Gollum command-line tool to build an image management application; Build a GUI tool to search GitHub with Python; Document interactions between third-party tools and your code; Use Jekyll to create a fully-featured blog from material in your GitHub repository; Create an Android ...
High Performance Mobile Web
High Performance Mobile Web

Optimize the performance of your mobile websites and webapps to the extreme. With this hands-on book, veteran mobile and web developer Maximiliano Firtman demonstrates which aspects of your site or app slow down the user's experience, and what you can do to achieve lightning-fast performance. There's much at stake: if you want to boost your app's conversion rate, then tackling performance issues is the best way to start. Learn tools and techniques for working with responsive web design, images, the network layer, and many other ingredients�plus the metrics to check your progress. Ideal for web developers and web designers with HTML, CSS, JavaScript, and HTTP experience, this is your guide to superior mobile web performance. You'll dive into: Emulators, simulators, and other tools for measuring performance; Basic web performance concepts, including metrics, charts, and goals; How to get real data from mobile browsers on your real networks; APIs and specs for measuring, tracking and im ...
Assessing and Improving Prediction and Classification
Assessing and Improving Prediction and Classification

Assess the quality of your prediction and classification models in ways that accurately reflect their real-world performance, and then improve this performance using state-of-the-art algorithms such as committee-based decision making, resampling the dataset, and boosting. This book presents many important techniques for building powerful, robust models and quantifying their expected behavior when put to work in your application. Considerable attention is given to information theory, especially as it relates to discovering and exploiting relationships between variables employed by your models. This presentation of an often confusing subject avoids advanced mathematics, focusing instead on concepts easily understood by those with modest background in mathematics. All algorithms include an intuitive explanation of operation, essential equations, references to more rigorous theory, and commented C++ source code. Many of these techniques are recent developments, still not in widesprea ...
Enterprise Cybersecurity Study Guide
Enterprise Cybersecurity Study Guide

Use the methodology in this study guide to design, manage, and operate a balanced enterprise cybersecurity program that is pragmatic and realistic in the face of resource constraints and other real-world limitations. This guide is an instructional companion to the book Enterprise Cybersecurity: How to Build a Successful Cyberdefense Program Against Advanced Threats. The study guide will help you understand the book's ideas and put them to work. The guide can be used for self-study or in the classroom. Enterprise cybersecurity is about implementing a cyberdefense program that will succeed in defending against real-world attacks. While we often know what should be done, the resources to do it often are not sufficient. The reality is that the Cybersecurity Conundrum - what the defenders request, what the frameworks specify, and what the budget allows versus what the attackers exploit - gets in the way of what needs to be done. Cyberattacks in the headlines affecting millions of people ...
Pro Deep Learning with TensorFlow
Pro Deep Learning with TensorFlow

Deploy deep learning solutions in production with ease using TensorFlow. You'll also develop the mathematical understanding and intuition required to invent new deep learning architectures and solutions on your own. Pro Deep Learning with TensorFlow provides practical, hands-on expertise so you can learn deep learning from scratch and deploy meaningful deep learning solutions. This book will allow you to get up to speed quickly using TensorFlow and to optimize different deep learning architectures. All of the practical aspects of deep learning that are relevant in any industry are emphasized in this book. You will be able to use the prototypes demonstrated to build new deep learning applications. The code presented in the book is available in the form of iPython notebooks and scripts which allow you to try out examples and extend them in interesting ways. You will be equipped with the mathematical foundation and scientific knowledge to pursue research in this field and give ba ...
Scala for Java Developers
Scala for Java Developers

Master the fundamentals of Scala and understand its emphasis on functional programming that sets it apart from Java. This book will help you translate what you already know in Java to Scala to start your functional programming journey. Learn Scala is split into four parts: a tour of Scala, a comparison between Java and Scala, Scala-specific features and functional programming idioms, and finally a discussion about adopting Scala in existing Java teams and legacy projects. After reading and using this tutorial, you'll come away with the skills in Scala to kick-start your productivity with this growing popular language. Tour Scala and learn the basic syntax, constructs, and how to use the REPL; Translate Java syntax that you already know into Scala; Learn what Scala offers over and above Java; Become familiar with functional programming concepts and idioms; Gain tips and advice useful when transitioning existing Java projects to Scala. ...
Pro JavaFX 9
Pro JavaFX 9

Use the JavaFX platform to create rich-client Java applications and discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applications for PC as well as mobile and embedded devices. The expert authors cover the new more modular JavaFX 9 APIs, development tools, and best practices and provide code examples that explore the exciting new features provided with JavaFX 9, part of Oracle's new Java 9 release. Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients also contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Create a user interface in JavaFX; Use SceneBuilder to create a user interface; Build dynamic UI layouts in JavaFX and using the JavaFX UI controls; Create charts in JavaFX; Leverage JavaFX languages and markup. ...
← 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