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.
Other top August titles include:
- Android App Development with Kotlin [Video]
- Application Development with Spring 5.0 and Angular 6 [Video]
- ASP.NET Core 2 and Vue.js
- Asynchronous Programming in .NET Core [Video]
- Bash Cookbook
- Beginning GraphQL
- Beginning Java Data Structures and Algorithms
- Beginning PHP
- Beginning React
- Building Microservices on AWS [Video]
- Building RESTful Web Services with Java EE 8
- Building Serverless Applications with Spring and AWS [Video]
- Building Serverless Python Web Services with Zappa
- Delphi Cookbook (Third Edition)
- Expert GeoServer
- Getting Started with ASP.NET Core MVC [Video]
- Getting Started with Modern Python [Video]
- Git Version Control Cookbook (Second Edition)
- Hands-on Administration with JIRA 7 [Video]
- Hands-On Agile Software Development with JIRA
- Hands-On Algorithms for Computer Vision
- Hands-On Beginner’s Guide on Big Data and Hadoop 3 [Video]
- Hands-on Concurrency with Go [Video]
- Hands-on Java 10 Programming with JShell [Video]
- Hands-On Spring Security 5 for Reactive Applications
- Hands-On Web Development with JavaScript [Video]
- Hands-on Webpack for React Development [Video]
- Implementing Graph Algorithms Using Scala [Video]
- Java EE 8 High Performance [Video]
- Kotlin Standard Library Cookbook
- Learn Design Patterns with Java [Video]
- Learn OpenShift
- Learning Concurrency in Kotlin
- Learning Salesforce Lightning Application Development
- Lua Quick Start Guide
- Mastering Delphi [Video]
- Mastering Elixir
- Mesos Analytics [Video]
- Modern Scala Projects
- Network Programming with Rust [Video]
- Programming for Non-Technical Roles [Video]
- Progressive Web Application Development by Example
- Python Tips, Tricks and Techniques [Video]
- Qt5 Python GUI Programming Cookbook
- Salesforce Process Builder Quick Start Guide
- Spring Boot 2.0 Projects
- Tips, Tricks, and Techniques for Python Application Development [Video]
- Troubleshooting Go Application Development [Video]
- Troubleshooting Python Application Development [Video]
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:
- Apache Spark Deep Learning Cookbook
- Applied Deep Learning with TensorFlow and Google Cloud AI [Video]
- Building Machine Learning Systems with Python (Third Edition)
- Data Science Essentials Advanced Algorithms and Visualizations [Video]
- Ethereum Projects for Beginners
- fastText Quick Start Guide
- Getting Started with Neural Nets in R [Video]
- Hands-On Deep Learning for Images with TensorFlow
- Hands-on Deep Learning with TensorFlow [Video]
- Hands-On Ensemble Learning with R
- Hands-On Intelligent Agents with OpenAI Gym
- Hands-on Machine Learning for Data Mining [Video]
- Hands-On Natural Language Processing with Python
- Hands-on NLP with NLTK and Scikit-learn [Video]
- Hands-On Recommendation Systems with Python
- Healthcare Analytics Made Simple
- Java Machine Learning for Computer Vision [Video]
- Learning Apache Storm for Big Data Processing [Video]
- Learning Python for Data Science [Video]
- Mastering Kibana 6.x
- Microsoft Power BI Quick Start Guide
- Natural Language Processing with Java (Second Edition)
- Perfect Excel Charts [Video]
- Python Artificial Intelligence Projects for Beginners
- Statistical Methods and Applied Mathematics in Data Science [Video]
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.
More August releases include:
- Angular Design Patterns
- Architecting Data-Intensive Applications
- Beginning API Development with Node.js
- Building Microservices with Node.js [Video]
- Building REST APIs with Python [Video]
- Hands-on Application Building with GraphQL [Video]
- Hands-On Full Stack Web Development with Angular 6 and Laravel 5
- Hands-On UX Design for Developers
- Mastering Angular Components (Second Edition)
- MobX Quick Start Guide
- Next.js Quick Start Guide
- Professional Scala
- Selenium WebDriver 3 Practical Guide (Second Edition)
- UX Design by Example [Video]
- Voice User Interface Projects
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.
More August releases include:
- Amazon Fargate Quick Start Guide
- Architecting an Azure Compute Infrastructure [Video]
- Azure PowerShell on the Cloud [Video]
- Beginning Serverless Architectures with Microsoft Azure
- Google Cloud Platform for Developers
- Hands-On Cloud Native Java Apps with Spring Boot and AWS [Video]
- Hands-On Serverless Computing
- Learn CloudFormation
- Professional Azure SQL Database Administration
- WinOps – Continuous Delivery with Azure [Video]
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.
More August releases include:
- Hands-On Cybersecurity for Architects
- Hands-on Network Programming with Python [Video]
- Hands-On Penetration Testing on Windows
- Hands-On Security in DevOps
- Learn Ethical Hacking from Scratch
- Learn pfSense 2.4
- Learn PowerShell Core 6.0
- Mastering Linux Security [Video]
- Network Security with pfSense
- Practical Linux Security Solutions [Video]
- Web Security [Video]
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.
More August releases include:
- Thoughtful Data Science
- Hands-On Data Analytics for Beginners with Google Colaboratory [Video]
- IBM Watson for Beginners [Video]
- Odoo 11 for Business [Video]
- Practical Industrial Internet of Things Security
- Building an RPG with Unity 2018 (Second Edition)
- Hands-on Game Development with Unity 2018.1 [Video]
- Unity 2018 Augmented Reality Projects
- Unity 2018 By Example (Second Edition)
Leave A Comment