Skip to Main Content

Technology: Books/eBooks

Resources and strategies to support the Technology programs.

Full Sail Library provides access to hundreds of books in print and digital formats. Titles identified below are a small sampling of available resources. Topics range from how-to to biographies.

O'Reilly Media

Advanced Analytics with Spark

In this practical book, four Cloudera data scientists present a set of self-contained patterns for performing large-scale data analysis with Spark. The authors bring Spark, statistical methods, and real-world data sets together to teach you how to approach analytics problems by example.

Algorithms in a Nutshell

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs-with just enough math to let you understand and analyze algorithm performance.

Automating Microsoft Azure Infrastructure Services

Get valuable tips and techniques for automating your cloud deployments with Azure PowerShell cmdlets, and learn how to provision Azure services on the fly. In this hands-on guide, Microsoft cloud technology expert Michael Washam shows you how to automate various management tasks and deploy solutions that are both complex and at scale.

Fluent Python

Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best-and possibly most neglected-features.

Git for Teams

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together.

Hadoop: the Definitive Guide

Get ready to unlock the power of your data. With the fourth edition of this comprehensive guide, you'll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters.

Hello, Startup

This book is the "Hello, World" tutorial for building products, technologies, and teams in a startup environment.

Learning Spark

Data in all domains is getting bigger. How can you work with it efficiently? Recently updated for Spark 1.3, this book introduces Apache Spark, the open source cluster computing system that makes data analytics fast to write and fast to run. With Spark, you can tackle big datasets quickly through simple APIs in Python, Java, and Scala.

Learning Virtual Reality

As virtual reality approaches mainstream consumer use, a vibrant development ecosystem has emerged in the past few years. This hands-on guide takes you through VR development essentials for desktop, mobile, and browser-based applications.

Linux Pocket Guide

If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well as other commands requested by readers.

Python Pocket Reference

Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. You'll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools.

XQuery

The W3C XQuery 3.1 standard provides a tool to search, extract, and manipulate content, whether it's in XML, JSON or plain text.

Effective DevOps

Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you'll learn why devops is a professional and cultural movement that calls for change from inside your organization.

Biographies & Non-Fiction

Turing's Vision

In 1936, when he was just twenty-four years old, Alan Turing wrote a remarkable paper in which he outlined the theory of computation, laying out the ideas that underlie all modern computers. This groundbreaking and powerful theory now forms the basis of computer science.

Alan Turing

It is only a slight exaggeration to say that the British mathematician Alan Turing (1912-1954) saved the Allies from the Nazis, invented the computer and artificial intelligence, and anticipated gay liberation by decades--all before his suicide at age forty-one. This acclaimed biography of the founder of computer science, with a new preface by the author that addresses Turing's royal pardon in 2013, is the definitive account of an extraordinary mind and life.

Bill Gates

The cofounder of Microsoft, Bill Gates helped transform society by ushering in the era of ubiquitous personal computing. This book examines the life and achievements of this standout American inventor and philanthropist.

Steve Jobs

From the author of the bestselling biographies of Benjamin Franklin and Albert Einstein, this is the exclusive, New York Times bestselling biography of Apple co-founder Steve Jobs. Based on more than forty interviews with Jobs conducted over two years;as well as interviews with more than a hundred family members, friends, adversaries, competitors, and colleagues.

The Innovators

Following his blockbuster biography of Steve Jobs, The Innovators is Walter Isaacson's revealing story of the people who created the computer and the Internet. It is destined to be the standard history of the digital revolution and an indispensable guide to how innovation really happens.

Ghost in the Wires

Kevin Mitnick was the most elusive computer break-in artist in history. He accessed computers and networks at the world's biggest companies--and however fast the authorities were, Mitnick was faster, sprinting through phone switches, computer systems, and cellular networks. Ghost in the Wires is a thrilling true story of intrigue, suspense, and unbelievable escape, and a portrait of a visionary whose creativity, skills, and persistence forced the authorities to rethink the way they pursued him, inspiring ripples that brought permanent changes in the way people and companies protect their most sensitive information.

Hackers

This 25th anniversary edition of Steven Levy's classic book traces the exploits of the computer revolution's original hackers -- those brilliant and eccentric nerds from the late 1950s through the early '80s who took risks, bent the rules, and pushed the world in a radical new direction.

Computer Program Language

C# 24-Hour Trainer

Quickly learn to program in C# programming with this unique book and video package C# 24-Hour Trainer, 2nd Edition is your quick and easy guide to programming in C#, even if you have no programming experience at all. Updated to align with the latest C# standard, this book is your comprehensive beginner's guide, with each lesson supplemented by a video, for over ten hours of video training.

Clojure Data Structures and Algorithms Cookbook

25 recipes to deeply understand and implement advanced algorithms in Clojure.

Data Structure and Algorithmic Thinking with Python

It is the Python version of "Data Structures and Algorithms Made Easy." This book focuses on giving solutions for complex problems in data structures and algorithm. It even provides multiple solutions for a single problem, thus familiarizing readers with different possible approaches to the same problem.

Introduction to JavaScript Programming with XML and PHP

For a one-semester JavaScript programming course for students who have knowledge of HTML and CSS. This text also serves as a useful reference for individuals interested in learning JavaScript Programming with XML and PHP.

JavaScript Creativity

JavaScript Creativity teaches you how to use every feature of this versatile and powerful language in exciting and creative ways.

JavaScript in 24 Hours, Sams Teach Yourself

In just 24 lessons of one hour or less, Sams Teach Yourself JavaScript in 24 Hours helps you learn the fundamentals of programming using the JavaScript language.

Web Programming for Business

Web Programming for Business: PHP Object-Oriented Programming with Oracle focuses on fundamental PHP coding, giving students practical, enduring skills to solve data and technical problems in business.

Other Resources

Web Designer's Idea Book

Discover the latest trends in web design! Looking for inspiration for your latest web design project? Expert Patrick McNeil, author of the popular Web Designer's Idea Book series, is back with all new examples of today's best website design. Featuring more than 650 examples of the latest trends, this fourth volume of The Web Designer's Idea Book is overflowing with visual inspiration.

A Dictionary of Computer Science

Previously named A Dictionary of Computing, this bestselling dictionary has been renamed A Dictionary of Computer Science, and fully revised by a team of computer specialists, making it the most up-to-date and authoritative guide to computing available. Containing over 6,500 entries and with expanded coverage of multimedia, computer applications, networking, and personal computer science, it is a comprehensive reference work encompassing all aspects of the subject.

Txt Me

InTxt Me, B. Bonin Bough, one of the world's leaders in digital marketing, explores the exciting impact and future implications of mobile devices and digital communication on individuals, companies, and society.

Effective DevOps

Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you'll learn why devops is a professional and cultural movement that calls for change from inside your organization.

Mobilized

Mobile has now become such an integral part of how we live that, for many people, losing a cell phone is like losing a limb. Everybody knows mobile is the future, and every business wants in, but what are the elements of mobile success?

Beginning Software Engineering

Beginning Software Engineering demystifies the software engineering methodologies and techniques that professional developers use to design and build robust, efficient, and consistently reliable software.

Designing Software Architectures

Designing Software Architectures will teach you how to design any software architecture in a systematic, predictable, repeatable, and cost-effective way.

eBooks

Trustworthy Cloud Computing

Introduces the topic of cloud computing with an emphasis on the trustworthiness of cloud computing systems and services This book describes the scientific basis of cloud computing, explaining the ideas, principles, and architectures of cloud computing as well the different types of clouds and the services they provide.

Professional Web Design

In this fifth edition of PROFESSIONAL WEB DESIGN: TECHNIQUES AND TEMPLATES, popular author and web developer Clint Eccher teaches beginning to intermediate web designers, through case studies and helpful tips and techniques, how to create attractive, fast, and efficient websites.

Learning Virtual Reality

As virtual reality approaches mainstream consumer use, a vibrant development ecosystem has emerged in the past few years. This hands-on guide takes you through VR development essentials for desktop, mobile, and browser-based applications.

Computing Fundamental

The absolute beginner's guide to learning basic computer skills Computing Fundamentals, Introduction to Computers gets you up to speed on basic computing skills, showing you everything you need to know to conquer entry-level computing courses.

OpenStack Cloud Computing Cookbook - Third Edition

Over 110 effective recipes to help you build and operate OpenStack cloud computing, storage, networking, and automation.

Managing Online Risk

In recent years, building a corporate online presence has become nonnegotiable for businesses, as consumers expect to connect with them in as many ways as possible. Managing Online Risk presents the tools and resources needed to better understand the security and reputational risks of online and digital activity, and how to mitigate those risks to minimize potential losses.

Films of Interest

The Imitation Game / starring Benedict Cumberbatch. Call Number:  DVD DRAMA IMI GAM

Pirates of Silicon Valley / written and directed by Martyn Burke. Call Number:  DVD DRAMA PIR

The Social Network / directed by David Fincher. Call Number:  DVD DRAMA SOC NET

Steve Jobs / based on book by Walter Isaacson. Call Number:  DVD DRAMA STE JOB