IT eBooks
Download, Read, Use
Illustrated C# 7
Illustrated C# 7

Get to work quickly with C# with a uniquely succinct and visual format used to present the C# 7.0 language. Whether you're getting to grips with C# for the first time or working to deepen your understanding, you'll find this book to be a clear and refreshing take on each aspect of the language. Figures are of prime importance in this book. While teaching programming seminars, Daniel Solis found that he could almost watch the light bulbs going on over the students' heads as he drew the figures on the whiteboard. In this text, he has distilled each important concept into simple but accurate illustrations. For this latest edition, Dan is joined by fellow experienced teacher and programmer, Cal Schrotenboer, to bring you the very latest C# language features, along with an understanding of the frameworks it most often lives in: .NET and the new .NET Core. For something as intricate and precise as a programming language, there must be text as well as figures. But rather than long, word ...
Learning Java by Building Android Games
Learning Java by Building Android Games

Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer. This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots. ...
Linux and Solaris Recipes for Oracle DBAs, 2nd Edition
Linux and Solaris Recipes for Oracle DBAs, 2nd Edition

Linux and Solaris Recipes for Oracle DBAs, 2nd Edition is an example–based book on managing Oracle Database under Linux and Solaris. The book is written for database administrators who need to get work done and lack the luxury of curling up fireside with a stack of operating-system documentation. What this book provides instead is task-oriented coverage designed around the needs of the Oracle Database Administrator. Find the right chapter. Look up the task to perform. See the solution. Implement the solution straight away in your own environment. Get the job done. New in this edition is coverage of Oracle's own Solaris operating system. Oracle Corporation has been working diligently to bring commonality between Solaris and Linux, and this book takes advantage of those efforts to provide task-oriented solutions that work on common distributions of Linux such as Red Hat Enterprise Linux and Oracle Enterprise Linux while also accommodating the growing number of Oracle Solaris custome ...
Lucene 4 Cookbook
Lucene 4 Cookbook

Lucene 4 Cookbook is a practical guide that shows you how to build a scalable search engine for your application, from an internal documentation search to a wide-scale web implementation with millions of records. Starting with helping you to successfully install Apache Lucene, it will guide you through creating your first search application. Furthermore, the book walks you through analyzing your text and indexing your data to leverage the performance of your search application. As you progress through the chapters, you will learn to effectively search your indexes and successfully employ real-time searching. The chapters start off with simple concepts and build up to complex solutions that should help you on your way to becoming a search engine expert. ...
Mastering JIRA
Mastering JIRA

JIRA is an issue-tracking tool from Atlassian and has gained immense popularity in recent years due to its ease of use and, at the same time, its customization abilities and finely grained control over various functions. JIRA offers functionalities for creating tasks and assigning them to users and many useful add-ons can be added such as JIRA Agile for Agile tracking and Groovy scripts, a powerful tool for administering customizations for customizations. This book explains how to master the key functionalities of JIRA and its customizations and add-ons, and is packed with real-world examples and use cases. You will first learn how to plan JIRA installation. Next, you will be given a brief refresher of fundamental concepts and learn about customizations in detail. Next, this book will take you through add-on development to extend JIRA functionality. Finally, this book will explore best practices and troubleshooting, to help you find out what went wrong and how to fix it. ...
Mastering LibGDX Game Development
Mastering LibGDX Game Development

LibGDX is a Java-based framework developed with a heavy emphasis on performance, and includes cross-platform support out of the box (Windows, OS X, Linux, iOS, Android, and HTML5) as well as providing all the low-level functionality so that you can focus on developing your game and not battling with the platform. LibGDX also has an engaged and responsive community, active maintenance, and is available for free without a prohibitive license. First, this book will introduce you to the features specific to RPG games, as well as an overview of game architecture. Then, you will create map locations, develop character movement, add animation, integrate collision detection, and develop a portal system. Next, you will learn and develop a HUD and other UI components, as well as an inventory management system. You will then develop NPC interactions including dialog trees, shopkeepers, and quest givers. After this, you will design and create battle features for fighting enemies, as well as eve ...
Metaprogramming Elixir
Metaprogramming Elixir

Metaprogramming is one of Elixir's greatest features. Maybe you've played with the basics or written a few macros. Now you want to take it to the next level. This book is a guided series of metaprogramming tutorials that take you step by step to metaprogramming mastery. You'll extend Elixir with powerful features and write faster, more maintainable programs in ways unmatched by other languages. You'll start with the basics of Elixir's metaprogramming system and find out how macros interact with Elixir's abstract format. Then you'll extend Elixir with your own first-class features, write a testing framework, and discover how Elixir treats source code as building blocks, rather than rote lines of instructions. You'll continue your journey by using advanced code generation to create essential libraries in strikingly few lines of code. Finally, you'll create domain-specific languages and learn when and where to apply your skills effectively. When you're done, you will have mastered m ...
Moving to Office 365
Moving to Office 365

This book takes a concentrated look at the very latest best practices for Office 365 migration, with a focus on the needs of senior managers, IT managers, and others involved in key decisions when moving their business to the cloud. Based on popular chapters in his first book, Office 365: Migrating and Managing Your Business in the Cloud (Apress Open, co-authored with Don Crawford), author Matt Katzer revises and expands on his original material to bring you the very latest guidance on planning methods, management best practices, personnel decisions and migration and maintenance costs, along with brand new material on some of the most important and cutting-edge considerations when moving your business to the cloud: securing company data, and driving social collaboration in the workplace. Cloud technology provides a tremendous opportunity for an organization to reduce IT costs, and to improve productivity with increased mobile access, simpler administration, better security, and e ...
Sams Teach Yourself Java in 24 Hours, 8th Edition
Sams Teach Yourself Java in 24 Hours, 8th Edition

Computer programming with Java is easier than it looks. In just 24 lessons of one hour or less, you can learn to write computer programs in Java. Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs, web services, an Android app, and even Minecraft mods in Java. Each lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success. Learn how to: Set up your Java programming environment;Write your first working program in just minutes; Control program decisions and behavior; Store and work with information; Build straightforward user interfaces; Create interactive web programs; Use threading to build more responsive programs; Read and write files and XML data; Master best practices for object-oriented programming; Use Java 9's new HTTP client; Use Java to create an Android app; Expand your skills with closures; Create Minecraft mods ...
Presto Sketching
Presto Sketching

Do you feel like your thoughts, ideas, and plans are being suffocated by a constant onslaught of information? Do you want to get those great ideas out of your head, onto the whiteboard and into everyone else's heads, but find it hard to start? No matter what level of sketching you think you have, Presto Sketching will help you lift your game in visual thinking and visual communication. In this practical workbook, Ben Crothers provides loads of tips, templates, and exercises that help you develop your visual vocabulary and sketching skills to clearly express and communicate your ideas. Learn techniques like product sketching, storyboarding, journey mapping, and conceptual illustration. Dive into how to use a visual metaphor (with a library of 101 visual metaphors), as well as tips for capturing and sharing your sketches digitally, and developing your own style. Designers, product managers, trainers, and entrepreneurs will learn better ways to explore problems, explain concepts, an ...
← 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