Packt Publishing – Unity 5 Game Development – Gameplay

Packt Publishing – Unity 5 Game Development – Gameplay
English | Size: 355.7MB
Category: CBTs


Your First Game gives those who are familiar with Unity through hands-on experience creating a game consisting of a user interface and an interactive level. As the game is constructed, core Unity game development concepts are explored.
Style and Appraoch

This video takes a step-by-step approach with the entire development process, from the initial concept, plans, and designs to the final steps of building your first game. [Read more…]

Packt Publishing – Puppet Essentials for Beginners

Packt Publishing – Puppet Essentials for Beginners
English | Size: 764.76 MB
Category: CBTs


Puppet is a configuration management tool that allows you to automate all your IT configurations, giving you control over what you do to each Puppet agent in a network, and when and how you do it. In this age of digital delivery and ubiquitous Internet presence, it’s becoming increasingly important to implement scalable and portable solutions, not only in terms of software but also the systems that run it. [Read more…]

Packt Publishing – Learning Path – Automation with Ansible, Puppet, and Salt

Packt Publishing – Learning Path – Automation with Ansible, Puppet, and Salt
English | Size: 3.39 GB
Category: CBTs


Automation is the ability to orchestrate and integrate tools, people, and processes through a workflow. In this Learning Path, we will look at the most popular tools for automation their advantages, and how to automate effectively with each one of them. We’ll cover the why and how of Ansible, Puppet, and Salt, in a step-by-step, progressive manner. Initially, we focus on Ansible. You will learn how to manage environments and implement strategies in Ansible and be introduced to Ansible Galaxy and Tower, which are Ansible’s enterprise tooling for supporting large-scale infrastructure. We then move on to learning Puppet. Puppet is a configuration management tool that allows you to automate all your IT configurations. Using Puppet you can control each Puppet agent in a network. You will learn how to do so by first understanding the Puppet ecosystem and then detailed topics such as configuration and management of Puppet servers, environments, module repositories, and reusable modules. With Salt too, we use a similar approach. We start from the basics, such as installing, configuring, deploying, and managing a web application to advanced concepts like Docker containers across multiple systems behind a HAProxy load balancer. [Read more…]

Packt Publishing – Introduction to Go Classical Patterns

Packt Publishing – Introduction to Go Classical Patterns
English | Size: 882.58 MB
Category: CBTs


Go is a multi-paradigm programming language that has built-in facilities to create concurrent applications. Design patterns allow developers to efficiently address common problems faced during developing applications. Go Design Patterns will provide readers with a reference point to software design patterns and CSP concurrency design patterns to help them build applications in a more idiomatic, robust, and convenient way in Go. The book starts with a brief introduction to Go programming essentials and quickly moves on to explain the idea behind the creation of design patterns and how they appeared in the 90’s as a common “language” between developers to solve common tasks in object-oriented programming languages. You will then learn how to apply the 23 Gang of Four (GoF) design patterns in Go and also learn about CSP concurrency patterns, the “killer feature” in Go that has helped Google develop software to maintain thousands of servers. With all of this the book will enable you to understand and apply design patterns in an idiomatic way that will produce concise, readable, and maintainable software. [Read more…]

Packt Publishing – Building an Unreal RTS Game Adding Killer Features

Packt Publishing – Building an Unreal RTS Game: Adding Killer Features
English | Size: 700.4MB
Category: CBTs


In this course, the audience will learn about gameplay programming in Unreal Engine 4, usingexamples from the well-known Real Time Strategy (RTS) genre. They will become familiar with how thestructure of the Unreal Engine is quite versatile, and can be used to create many kinds of games.· Beginning with implementing an RTS-style free roaming camera from scratch, the course will thenmove into selecting Non-Playable Characters (NPCs) through mouse input; using basic ArtificialIntelligence (AI) and Pathfinding to have selected NPCs move around a level; and finally, the course willcomplete with covering how to modify Navigation Mesh (Nav Mesh) Data to provide varied andinteresting gameplay.· [Read more…]

Packt Publishing – Introducing System Center Configuration Manager

Packt Publishing – Introducing System Center Configuration Manager
English | Size: 589.95 MB
Category: CBTs


System Center Configuration Manager (ConfigMgr) is the flagship systems management product from Microsoft that provides a comprehensive management solution for computer systems. It provides patch management, OS deployment, remote control, endpoint protection, and many other services.
[Read more…]

Packt Publishing – Go Essentials for Full Stack Web Development

Packt Publishing – Go Essentials for Full Stack Web Development
English | Size: 412.35 MB
Category: CBTs


The Go Programming Language’s adoption by developers for building web applications has been on the rise. With its ecosystem growing in size and its stable architecture, Go offers a strong library for building scalable and high-performant web services and apps.

In this first of the four core sections that make up this course, we will start by introducing you to programming with Go. We will show you how to install Go and how to configure your workspace and development environment. We will move on to demonstrate basic Go concepts, to provide you with a strong foundation. We will explore arrays, slices, maps and user-defined types. Moving on, we will take a look at Go’s built-in concurrency constructs and introduce you to several tools included with Go. We will finish the section by implementing a simple web server using Go. [Read more…]

Packt Publishing – Getting started with Windows Azure Storage

Packt Publishing – Getting started with Windows Azure Storage
English | Size: 274.11 MB
Category: CBTs


Azure Storage is a cloud storage solution that helps you build highly available and scalable applications. With this video you will be able to develop a strong storage foundation for Azure virtual machines.

This course will start with the introduction to Windows Azure storage and how it can be used to build large-scale, real-world applications in various scenarios using Azure storage services like blob, table, queue, and file. Next, this tutorial will teach you about storage accounts and the overview to client library. Moving ahead this video will cover how to design applications for a large global audience, and how to scale those applications as needed – both in terms of the amount of data stored and the number of requests made against it.
[Read more…]

Packt Publishing – Exploring AWS Instances, Networking, and Databases

Packt Publishing – Exploring AWS Instances, Networking, and Databases
English | Size: 634.98 MB
Category: CBTs


Amazon Web Services (AWS) is a secure cloud services platform that offers compute power, database storage, content delivery, and other functionalities to help businesses scale and grow. AWS cloud products and solutions are used to build sophisticated applications with increased flexibility, scalability, and reliability.

The “classic” AWS services are the focus of this course. You’ll start by getting to know about VPC and its components such as private and public subnets, gateway, service endpoints, peering, DX, VPN, and so on. Next, you’ll learn how to merge your infrastructure and code with an application code balancer.
[Read more…]

Packt Publishing – Digital Forensics with Kali Linux

Packt Publishing – Digital Forensics with Kali Linux
English | Size: 771.66 MB
Category: CBTs


Kali Linux is the most comprehensive distributions for penetration testing and ethical hacking. It has some of the most popular forensics tools available to conduct formal forensics and investigations and perform professional-level forensics.
[Read more…]