- Books/Videos on Sale (or Free) Today
- New/Updated Safari Books and Courses
- New/Updated Pluralsight Courses
These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.
Free 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.
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 Apress eBook by Derek Schauland, Donald Jacobs. This book covers Windows Server, PowerShell.
- 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 Manning’s eBook by Naomi Ceder. This book covers Python 3.
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.
- 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.
GET MORE WITH MANNING
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
50% off Manning’s eBook by Ana Bell. This book covers Python, Computer Programming.
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.
- 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.
About the book
- 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
- 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.
Business Expert Press
- Sustainability and the City (Book) by Adi Wolfson
Cambridge University Press
- Automotive Ethernet, 2nd Edition (Book) by Kirsten Matheus, Thomas Königseder
- Geometry of Quantum States, 2nd Edition (Book) by Ingemar Bengtsson, Karol Życzkowski
- Measurement Techniques for Radio Frequency Nanoelectronics (Book) by T. Mitch Wallis, Pavel Kabos
- Photo-Electro-Thermal Theory for LED Systems (Book) by Ron Hui
- Learn Amazon Web Services in a Month of Lunches (Book) by David Clinton
O’Reilly Media, Inc.
- Building a CSS Style Guide from Scratch (Book) by Archana Sankaranarayanan
- Database Reliability Engineering (Book) by Charity Majors, Laine Campbell
- O’Reilly Security Conference 2017 - New York, NY (Book) by O’Reilly Media, Inc.
- Product Management in Practice (Book) by Matt LeMay
- Metric Learning (Book) by Rahul Chandnani
- Creating Voice and Chatbots That Work Everywhere (Video) by Walter Quesada
- Securing Windows Server 2016 Virtualization (Video) by Robert McMillen
- SQL Server on Linux Administration Fundamentals (Video) by Anthony Nocentino
- SQL Server: Understanding, Configuring, and Troubleshooting Log Shipping (Video) by Glenn Berry
- Troubleshooting with Microsoft Azure Network Watcher (Video) by Tim Warner
- Understanding Software-as-a-Service (Video) by Sonia Cuff