New Mapt Courses for August 2018

//New Mapt Courses for August 2018

From taking command of the Kotlin Standard Library through to building your own RPG with Unity 2018, there’s an amazing collection of new books and videos newly available for August on Mapt.

Application Development

Given the verbosity of Java, developers have turned to Kotlin for effective software development. The Kotlin standard library provides vital tools that make day-to-day Kotlin programming easier. This library features the core attributes of the language, such as algorithmic problems, design patterns, data processing, and working with files and data streams. The Kotlin Standard Library Cookbook offers coding solutions that can be readily executed. The book covers various topics related to data processing, I/O operations, and collections transformation. You’ll walk through effective design patterns in Kotlin and you’ll understand how coroutines add new features to JavaScript.

Hands-on Concurrency with Go  presents you a hands-on look at creating concurrent and parallel programs using the Go programming language. From a blazing-fast garbage-collected memory model to effortless, lightweight Goroutines to speedy communication using in-memory channels, Go makes powerful concurrency primitives available which are unparalleled in other languages. This course provides you with both the theoretical and practical knowledge you will need to apply them to your own software.

Kotlin Standard Library CookbookHands-on Concurrency with Go [Video]

Other top August titles include:

Big Data and Business Intelligence

With Hands-On Recommendation Systems with Python, learn the tools and techniques required in building various kinds of powerful recommendation systems (collaborative, knowledge and content based) and deploying them to the web. Larn about the different kinds of recommenders used in the industry and see how to build them from scratch using Python. No need to wade through tons of machine learning theory—you’ll get started with building and learning about recommenders as quickly as possible..

Facebook’s fastText library handles text representation and classification, used for Natural Language Processing (NLP). Most organizations have to deal with enormous amounts of text data on a daily basis, and gaining efficient data insights requires powerful NLP tools such as fastText. fastText Quick Start Guide is your ideal introduction to fastText. You will learn how to create fastText models from the command line, without the need for complicated code. You will explore the algorithms that fastText is built on and how to use them for word representation and text classification.

Other top August titles include:

fastText Quick Start GuideHands-On Recommendation Systems with Python

Web Development

Next.js is a powerful addition to the ever-growing and dynamic JavaScript world. Built on top of React, Webpack, and Babel, it is a minimalistic framework for server-rendered universal JavaScript applications. The Next.js Quickstart Guide will show you the best practices for building sites using Next. js, enabling you to build SEO-friendly and superfast websites.

Mastering Angular Components covers a new holistic way of thinking about UI development, and helps you discover the power of Angular 6 components through various examples. The book starts with an introduction to component-based user interfaces and how Angular 6 manages this concept. Following a step-by-step approach, you will build a fully functional task-management application using Angular. You’ll start with basic layout components, adding some core task-management components before completing the first draft of your application. You will then move on to working through a refactoring exercise in order to learn how to enhance the way you deal with states and data. Once you have got to grips with all this, you will study how to make use of the Angular router within your application.

Mastering Angular Components (Second Edition)Next.js Quick Start Guide

More August releases include:

Virtualization and Cloud

The Web Security video course starts from the basics of web applications by defining the web application test scope and processes. You will learn about information gathering techniques to find information about web applications in the initial phase. Then you will learn the most important attacks on web applications such as SQL injection, command injection, XSS attacks, CSRF attacks, DOS attacks, buffer overflow attacks, and more . Finally, the course will also cover techniques to defend web applications from various types of attack.

Amazon Fargate is new launch type for the Amazon Elastic Container Service (ECS). ECS is an AWS service for Docker container orchestration. Docker is the de facto containerization framework and has revolutionized packaging and deployment of software. The introduction of Fargate has made the ECS platform serverless. The Amazon Fargate Quick Start Guide takes you through how Amazon Fargate runs ECS services composed of tasks and Docker containers and exposes the containers to the user. Fargate has simplified the ECS platform. We will learn how Fargate creates an Elastic Network Interface (ENI) for each task and how auto scaling can be enabled for ECS tasks.

Amazon Fargate Quick Start GuideWeb Security [Video]

More August releases include:

Networking and Servers

DevOps has provided speed and quality benefits with continuous development and deployment methods, but it does not guarantee the security of an entire organization. Hands-On Security in DevOps shows you how to adopt DevOps techniques to continuously improve your organization’s security at every level, rather than just focusing on protecting your infrastructure.

In Mastering Linux Security, you will learn to secure workstations and servers against unauthorized attacks. Start with the three critical fundamentals that must be dealt with first: updates, passwords, and firewalls. We then give you an overview of what it actually means to secure a system, what an attack surface is, how hackers perform attacks and how to successfully protect against them. You will learn to secure a Linux machine, by securely configuring and running services, performing logging, secure backups, and more. The course will show you how to secure your system locally or remotely. Finally, you will be shown how to verify your set up.

Mastering Linux Security [Video]Hands-On Security in DevOps

More August releases include:

Business, Game Development and Hardware

Want to learn to make games in Unity, but aren’t sure where to start? Game development is more popular than ever right now, and there has never been a better time to jump in.

Hands-on Game Development with Unity 2018.1 will teach you everything you need to know to develop professional games in Unity from concept to launch. You will learn the best practices and techniques, whether you’’re looking to go indie or get hired as a Unity game developer. By the end of this course you will have honed the necessary skills to kick-start your game development career, so jump in now and get started!

Building an RPG with Unity 2018, based on building some of the most common RPG features, teaches you tips, tricks, and techniques that can be applied to your own game.

To start with, the book guides you through the fundamentals of role-playing games. You will learn the necessary aspects of building an RPG, such as structuring the game environment, customizing characters, controlling the camera, and designing other attributes such as inventory and weapons. You will also explore designing game levels by adding more features. Once you have understood the bigger picture, you will understand how to tackle the obstacles of networking in Unity and implement multiplayer mode for your RPG games.

Building an RPG with Unity 2018 (Second Edition)Hands-on Game Development with Unity 2018.1 [Video]

More August releases include:

By | 2019-01-08T13:50:39+00:00 August 6th, 2018|New Packt Titles|0 Comments

About the Author:

Leave A Comment