Daily Dose for 2017.10.01

« Daily Dose for 2017.09.30 | Oct 2017 | 2017 | Daily Dose for 2017.10.02 »

MEAN Web Development, Second Edition
Docker Containers
Ruby Recipes
Learn Cisco Network Administration in a Month of Lunches
Learn Git in a Month of Lunches
Learn System Center Configuration Manager in a Month of Lunches

Sections

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 MEAN Web Development, Second Edition

MEAN Web Development, Second Edition Free Packt eBook by Amos Q. Haviv (valid through 10/01 at 19:00 EST). This book covers MEAN Stack, MongoDB, Express, Angular, Node.js.

Publisher’s Description

The MEAN stack is a collection of the most popular modern tools for web development that helps you build fast, robust, and maintainable web applications.

Starting with the MEAN core frameworks, this pragmatic guide will explain the key concepts of each framework, how to set them up properly, and how to use popular modules to connect it all together. By following the real-world examples shown in this tutorial, you will scaffold your MEAN application architecture, add an authentication layer, and develop an MVC structure to support your project development. You will learn the best practices of maintaining clear and simple code and will see how to avoid common pitfalls.

Finally, you will walk through the different tools and frameworks that will help expedite your daily development cycles.

Watch how your application development grows by learning from the only guide that is solely orientated towards building a full, end-to-end, real-time application using the MEAN stack!

What You Will Learn

  • Use MongoDB to store and retrieve your application’s data
  • Connect your Express application to MongoDB and use the Mongoose module
  • Manage your users’ authentication and offer them diverse login options using Passport
  • Structure and use an Angular 2 application in your MEAN project
  • Use Socket.io to create real-time communication between your client and server
  • Test your application’s Express and Angular 2 entities

About the Author

Amos Q. Haviv is a software developer, technical consultant, and the creator of MEAN.IO and MEAN.JS. He has been a full-stack developer for almost a decade and worked for multiple start-ups and enterprise companies. For the past 6 years, Amos has been working with full-stack JavaScript solutions, including Node.js and MongoDB, as well as frontend frameworks such as Angular and React. In 2013, he created the first popular boilerplate for MEAN applications, MEAN.IO, and currently continues the development of MEAN solutions at http://meanjs.org. He also gives lectures on advanced web technologies at meetups and conferences, and he guides development teams at various companies.

50% off Docker Containers

Docker Containers 50% off InformIT eBook by Christopher Negus. This book covers Docker, Atomic Host, Cockpit, Kubernetes.

Publisher’s Description

  • Walks through installing Docker, setting up a local registry, and creating Docker images and containers
  • Teaches to effectively manage and troubleshoot Docker containers on both local and remote systems
  • Shows how to orchestrate multiple Docker containers to form more complex applications

The Practical Guide to Running Docker on Linux Systems or Cloud Environments

Whether on your laptop or a remote cloud, Docker can transform how you create, test, deploy, and manage your most critical applications. In Docker Containers, Christopher Negus helps you master Docker containerization from the ground up.

You’ll start out running a few Docker container images in Ubuntu, Fedora, RHEL, CoreOS, or Project Atomic. By the time you’ve finished, you’ll be deploying enterprise-quality, multi-container Kubernetes setups in modern Linux and cloud environments.

Writing for system administrators, software developers, and technology enthusiasts, Negus touches on every aspect of working with Docker: setting up containerized applications, working with both individual and multiple containers, running containers in cloud environments, and developing containers.

Teaching through realistic examples of desktop applications, system services, and games, Negus guides you through building and deploying your own Dockerized applications. As you build your expertise, you’ll also learn indispensable Docker best practices for building and integrating containers, managing Docker on a day-to-day basis, and much more:

  • Understanding what Docker is and what you can do with it
  • Installing Docker on standard Linux or specialized container operating systems such as Atomic Host and CoreOS
  • Setting up a container runtime environment and private Docker Registry
  • Creating, running, and investigating Docker images and containers
  • Finding, pulling, saving, loading, and tagging container images
  • Pulling and pushing containers between local systems and Docker Registries
  • Integrating Docker containers with host networking and storage
  • Building containers with the docker build command and Dockerfile files
  • Minimizing space consumption and erasing unneeded containers
  • Accessing special host privileges from within a container
  • Orchestrating multiple containers into complex applications with Kubernetes
  • Using super privileged containers in cloud environments
  • Managing containers in the cloud with Cockpit
  • Getting started with Docker container development
  • Learning container build techniques from shared Dockerfiles

This book is part of the Pearson Content Update Program. As the technology changes, sections of this book will be updated or new sections will be added. The updates will be delivered to you via a free Web Edition of this book, which can be accessed with any Internet connection.

About the Author

Chris Negus has authored or co-authored dozens of books on Linux and UNIX, including the Red Hat Linux Bible (all editions), Linux Troubleshooting Bible, Linux Bible 2005 and 2006 Editions, Linux Toys, and most recently Linux Toys II. He worked with the organization at AT and T that developed UNIX for eight years before moving to Novell to help contribute to the short-lived UnixWare project in the early 1990s. He now lives in a small town outside of Madison, WI.

$9.99 Ruby Recipes

Ruby Recipes $9.99 Apress eBook by Malay Mandal. This book covers Ruby.

Publisher’s Description

Solve your Ruby programming problems that occur during your day-to-day scripting work. This book contains a varied selection of practical and interesting code recipes designed to make your coding life easier. Ruby Recipes includes solutions to problems in working with data, handling exceptions, writing blocks, and using regular expressions.

This book provides ready scripts for both simple complex scripting tasks, which you can use readily or with only minor modifications. These scripts cover areas such as collections, classes and structures, functional programming, and log handling. With these handy recipes at your fingertips, you will be able to solve those niggling problems and become even more efficient.

What You Will Learn

  • Install and run Ruby
  • Read and write data
  • Write functions
  • Work with arrays, ranges, hashes, and iterators
  • Handle dates and time
  • Process XML as text
  • Master OOP concepts such as classes, objects, subclassing, and inheritance
  • Connect to databases

Who This Book Is For

Programmers new to Ruby, and web developers interested in knowing the foundations of the language.

About the Author

A Master of Engineering (Mechanical Engineering) from IISc, Bangalore (‘94), Malay Mandal is working in IT for the last 22 or so years. He worked across multiple geographical locations (India, Japan, Singapore, UK ..), across multiple technology stack and for quite a few well known organisations (Telstra, JP Morgan, Citigroup etc.). He quite often actively learns new things, and his creation (other than books) include Apps in Google Play, and some small wooden pieces of furniture at home.

50% off Learn Cisco Network Administration in a Month of Lunches

Learn Cisco Network Administration in a Month of Lunches 50% off Manning’s eBook by Ben Piper. This book covers Cisco Network Administration.

Publisher’s Description

Learn Cisco Network Administration in a Month of Lunches is a tutorial designed for beginners who want to learn how to administer Cisco switches and routers. Just set aside one hour a day (lunchtime would be perfect) for a month, and you’ll start learning practical Cisco Network administration skills faster than you ever thought possible.

About the technology

Cisco’s ultrareliable routers and switches are the backbone of millions of networks, but “set and forget” is not an acceptable attitude. Fortunately, you don’t have to be an old-time administrator to set up and maintain a Cisco-based network. With a handful of techniques, a little practice, and this book, you can keep your system in top shape.

About the book

Learn Cisco Network Administration in a Month of Lunches is designed for occasional and full-time network administrators using Cisco hardware. In 22 bite-sized lessons, you’ll learn practical techniques for setting up a Cisco network and making sure that it never fails. Real-world labs start with configuring your first switch and guide you through essential commands, protocols, dynamic routing tricks, and more.

What’s inside

  • Understand your Cisco network, including the difference between routers and switches
  • Configure VLANs and VLAN trunks
  • Secure your network
  • Connect and configure routers and switches
  • Establish good maintenance habits

About the reader

This book is written for readers with no previous experience with Cisco networking.

About the author

Ben Piper is an IT consultant who holds numerous Cisco, Citrix, and Microsoft certifications including the Cisco CCNA and CCNP. He has created many video courses on networking, Cisco CCNP certification, Puppet, and Windows Server Administration.

50% off Learn Git in a Month of Lunches

Learn Git in a Month of Lunches 50% off Manning’s eBook by Rick Umali. This book covers git.

Publisher’s Description

Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Whether you’re a newbie or a busy pro moving your source control to Git, you’ll appreciate how this book concentrates on the components of Git you’ll use every day. In easy-to-follow lessons designed to take an hour or less, you’ll dig into Git’s distributed collaboration model, along with core concepts like committing, branching, and merging.

About the book

Git is the source code control system preferred by modern development teams. Its decentralized architecture and lightning-fast branching let you concentrate on your code instead of tedious version control tasks. At first, Git may seem like a sprawling beast. Fortunately, to get started you just need to master a few essential techniques. Read on!

Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Helpful for both newbies who have never used source control and busy pros, this book concentrates on the components of Git you’ll use every day. In easy-to-follow lessons that take an hour or less, you’ll dig into Git’s distributed collaboration model, along with core concepts like committing, branching, and merging. This book is a road map to the commands and processes you need to be instantly productive.

What’s inside

  • Start from square one—no experience required
  • The most frequently used Git commands
  • Mental models that orient your brain to how Git works
  • Learn when and how to branch code

About the reader

No previous experience with Git or other source control systems is required.

About the author

Rick Umali uses Git daily as a developer and is a skilled consultant, trainer, and speaker.

50% off Learn System Center Configuration Manager in a Month of Lunches Covers SCCM 1511 and Windows 10

Learn System Center Configuration Manager in a Month of Lunches 50% off Manning’s eBook by James Bannan. This book covers SCCM 1511.

Publisher’s Description

Learn System Center Configuration Manager in a Month of Lunches is a super-practical guide to Microsoft System Center Configuration Manager. In this book, you’ll cut to the chase and learn the administrative procedures and techniques that will keep your systems humming smoothly.

About the technology

Businesses rely on a complex patchwork of client computers, physical and virtual servers, middleware, mobile devices, and cloud services. Microsoft System Center Configuration Manager (SCCM) sits in the middle of this mix, providing a single administrative control center to deploy and manage Windows servers and applications across your entire infrastructure, including cross-platform management of Mac OS X, Linux, and UNIX. To get up to speed with the day-to-day tasks of managing a system with ConfigMgr, all you need is this book – and a quiet place to eat your lunch.

About the book

Learn System Center Configuration Manager in a Month of Lunches is a super-practical guide to Microsoft System Center Configuration Manager. In this book, you’ll cut to the chase and learn the administrative procedures and techniques that will keep your systems humming smoothly. Whether you’re a new sysadmin or you already understand the inner workings of Active Directory and Windows Server, you’ll be productive immediately as you work through the 22 self-contained lessons in this handy tutorial.

What’s inside

  • Covers the latest build of Configuration Manager
  • How to simplify updates, operating system deployment, and reporting
  • Cross-platform and mobile management including Linux, OS X, and Windows
  • Smart application delivery

About the reader

No prior experience with System Center Configuration Manager needed.

About the author

James Bannan is a Cloud and Datacenter Management MVP based in Australia.

New/Updated Safari Books and Courses

Apress

Berrett-Koehler Publishers

CRC Press

Focal Press

IBM Redbooks

McGraw-Hill

O’Reilly Media, Inc.

Packt Publishing

Sams

« Daily Dose for 2017.09.30 | Oct 2017 | 2017 | Daily Dose for 2017.10.02 »


© 2017. All rights reserved.

Powered by Hydejack v6.6.1