Daily Dose for 2017.11.01

« Daily Dose for 2017.10.31 | Nov 2017 | 2017 | Daily Dose for 2017.11.02 »

Android UI Design
Troubleshooting Windows Server with PowerShell
The Quick Python Book, Third Edition
Get Programming
Get Programming with JavaScript


Books/Videos on Sale (or Free) Today

These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.

Free Android UI Design

Android UI Design Free Packt eBook by Jessica Thornsby (valid through 11/01 at 19:00 EST). This book covers Android N, UI Design, Material Design.

Publisher’s Description

Plan, design, and build engaging user interfaces for your Android applications

Great design is one of the key drivers in the adoption of new applications, yet unfortunately design considerations are often neglected in the face of “will it work,” “can we make it quicker,” or “can we get more people using it”?

This book seeks to redress this balance by showing you how to get your PM to start treating the design phase of your project seriously. This book is focused entirely on the development of UI features, and you’ll be able to practically implementing the design practices that we extol throughout the book.

Starting by briefly outlining some of the factors you need to keep in mind when building a UI, you’ll learn the concepts of Android User Interface from scratch. We then move on to formulate a plan on how to implement these concepts in various applications. We will deep dive into how UI features are implemented in real-world applications where UIs are complex and dynamic.

This book offers near complete coverage of UI-specific content including, views, fragments, the wireframing process, and how to add in splash screens—everything you need to make professional standard UIs for modern applications. It will then cover material design and show you how to implement Google’s design aesthetic in a practical manner. Finally, it ensures the best possible user experience by analyzing the UI using various tools, and then addressing any problems they uncover.

By the end of the book, you’ll be able to leverage the concepts of Android User Interface in your applications in order to attract new customers.

What You Will Learn

  • Develop a user interface that adheres to all the core material design principles
  • Transform your initial app idea into a concrete and detailed plan
  • Add Views, ViewGroups, layouts, and common UI components to your own Android projects
  • Use fragments and various strategies to gather user input
  • Create a new Android Studio project and develop it into a prototype
  • Identify and solve problems with your app’s UI to deliver a better user experience
  • Start getting to grips with the new UI features coming up in Android N, including multi-window mode and direct reply notifications

About the Author

Jessica Thornsby studied poetry, prose, and scriptwriting at Bolton University before discovering the world of open source and technical writing, and has never looked back since. Today, she is a technical writer and full-time Android enthusiast residing in sunny Sheffield, England.

She enjoys writing about rooting and flashing mobile devices, Java, Eclipse, and all things Android and Google. She is also the co-author of iWork: The Missing Manual.

When not wordsmithing about technology and obsessing over the latest Android developments, she keeps a blog about her local food scene and writes about looking after exotic pets. On the rare occasions that she’s dragged away from her computer, she enjoys beer gardens, curry houses, the great British seaside, scary movies, and spending lots of time with her house rabbits and chinchillas.

$9.99 Troubleshooting Windows Server with PowerShell

Troubleshooting Windows Server with PowerShell $9.99 Apress eBook by Derek Schauland, Donald Jacobs. This book covers Windows Server, PowerShell.

Publisher’s Description

  • Shows you how to use PowerShell to quickly pinpoint, diagnose, and solve problems with your Windows Server environment
  • Contains a range of examples showing you how to gather information from a variety of sources
  • Demonstrates how to confirm which applications and services are installed, whether they are running, and how to stop or start them as needed

This book shows you how to use PowerShell to quickly pinpoint, diagnose, and solve problems with your Windows Server environment, reducing the need for external tools, and ensuring you stay up-to-date with PowerShell as it quickly becomes one of the most useful tools in an administrator’s toolkit.

Authors Derek Schauland and Donald Jacobs take you through a range of examples, showing you how to gather information from different computer sources. Whether you are logged into the server locally or just wanting to check the status of a server from your local computer, the right PowerShell cmdlets can give you a lot of information quickly, and allow you to troubleshoot your servers from the command line with little interaction with the server’s desktop.

In this book, you’ll learn how PowerShell can help you:

  • Understand PowerShell versus the GUI
  • Gather information from Windows event logs
  • Gather information from your server, including memory, hardware configurations, and disk space available
  • Find out what applications are installed on a server
  • Find out which Windows updates have been installed on your computer
  • Check the processes running on your computer and gather information about them, or start and stop them from the command line
  • Quickly check if services are running, and stop or start them as needed

Who This Book Is For

Windows Administrators, IT Professionals and support personnel needing ways to quickly find and troubleshoot issues in their environment using the included tools. Those entering IT or wishing to develop their PowerShell skills will also benefit from this book.

About the Authors

Derek Schauland has been working in the information technology industry for over 20 years. For almost as long, he has been authoring technical articles, whitepapers, and other resources to help others learn about new technologies and keep his skills improving. Derek is a multi-year recipient of Microsoft’s MVP award and a co-founder of a technology training organization, Tech on Tap Training Series, which brings technological discussions across a wide breadth of technology to local professionals in Northeast Wisconsin.

Donald Jacobs began his IT career back when Windows NT was the biggest and best new technology in the field. Since that time, he has earned a multitude of Microsoft certifications, including MCSE Server Infrastructure 2012, MCSA Office 365, MCITP Enterprise Administrator 2008, and MCTS for Windows 7. He has taught Microsoft’s Certified PowerShell and Windows Server courses as a Microsoft Certified Trainer. Currently, Donald supports clients and customers with Microsoft products, particularly PowerShell, Azure, Office 365, Active Directory, Exchange, and Windows Server. In his downtime, he enjoys spending time with his family, watching hockey, and playing Dungeons & Dragons.

50% off The Quick Python Book, Third Edition

The Quick Python Book, Third Edition 50% off Manning’s eBook by Naomi Ceder. This book covers Python 3.

Publisher’s Description

This third revision of Manning’s popular The Quick Python Book offers a clear, crisp updated introduction to the elegant Python programming language and its famously easy-to-read syntax. Written for programmers new to Python, this latest edition includes new exercises throughout. It covers features common to other languages concisely, while introducing Python’s comprehensive standard functions library and unique features in detail.

After exploring Python’s syntax, control flow, and basic data structures, the book shows how to create and deploy full applications and larger code libraries. It addresses established Python features as well as the advanced object-oriented options available in Python 3. Along the way, you’ll survey the current Python development landscape, including Pythonic best practices, data extraction and cleaning, database access, and web frameworks.

What’s inside

  • Concepts and Python 3 features
  • Regular expressions and OOP aspects
  • Python packaging and tools
  • Lots of exercises
  • All the Python you need - nothing you don’t

About the author

Naomi Ceder is an elected fellow of the Python Software Foundation who has been learning, using, and teaching Python since 2001.


An eBook copy of the previous edition, The Quick Python Book, Second Edition, is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

50% off Get Programming Learn to code with Python

Get Programming 50% off Manning’s eBook by Ana Bell. This book covers Python, Computer Programming.

Publisher’s Description

Computer programming is one of the most marketable skills you can add to your resume. Whether you want to become a professional software developer, create web sites, analyze scientific data, or just automate tedious business tasks, learning to program is the first step. Fortunately, learning to program doesn’t have to be difficult. All you need is some help to get going. Filled with practical examples and step-by-step lessons using the easy-on-the-brain Python language, this book will get you started!

Get Programming: Learn to code with Python introduces you to the world of writing computer programs without drowning you in confusing jargon or theory that make getting started harder than it should be. By working through the examples and exercises in 39 bite-size lessons, you’ll learn how to code step-by-step by creating your own programs with the beginner-friendly Python language! With crystal-clear illustrations, simple tips, and fun projects, this book will help you think like a programmer and practice skills that you’ll use in any programming language.

What’s inside

  • Learn programming fundamentals for any language
  • Programming language basics like functions, classes, and file input/output
  • Writing data-centric and mathematical programs
  • Creating programs with graphical user interfaces
  • Programming best practices

About the reader

No programming experience needed.

About the author

Ana Bell is a lecturer at MIT in the Electrical Engineering and Computer Science department, where she co-lectures the Introduction to Computer Science and Programming Using Python course aimed at students with no programming experience.

50% off Get Programming with JavaScript

Get Programming with JavaScript 50% off Manning’s eBook by John Larsen with foreword by Remy Sharp. This book covers JavaScript.

Publisher’s Description

Get Programming with JavaScript is a hands-on introduction to programming for readers who have never programmed. You’ll be writing your own web apps, games, and programs in no time!

About the book

Are you ready to start writing your own web apps, games, and programs? You’re in the right place! Get Programming with JavaScript is a hands-on introduction to programming for readers who have never written a line of code. Since you’re just getting started, this friendly book offers you lots of examples backed by careful explanations. As you go along, you?ll find exercises to check your understanding and plenty of opportunities to practice your new skills. You don’t need anything special to follow the examples – just the text editor and web browser already installed on your computer. We even give you links to working online code so you can see how everything should look live on your screen.

What’s inside

  • All the basics – objects, functions, responding to users, and more
  • Think like a coder and design your own programs
  • Create a text-based adventure game
  • Enhance web pages with JavaScript
  • Run your programs in a web browser
  • Four bonus chapters available online

About the reader

No experience required! All you need is a web browser and an internet connection.

About the author

John Larsen is a mathematics and computing teacher with an interest in educational research. He has an MA in mathematics and an MSc in information technology. He started programming in 1982, writing simple programs for teaching mathematics in 1993, building websites in 2001, and developing data-driven web-based applications for education in 2006.

New/Updated Safari Books and Courses

Business Expert Press

Cambridge University Press

Manning Publications

O’Reilly Media, Inc.

Technics Publications

New/Updated Pluralsight Courses

« Daily Dose for 2017.10.31 | Nov 2017 | 2017 | Daily Dose for 2017.11.02 »

© 2017. All rights reserved.

Powered by Hydejack v6.6.1