Home Tutorials

Tutorials

Packt Hub will keep you up to date with the latest tech with our FREE bite-sized tutorials. We provide coverage across a variety of languages and tools, including Python, Java, and Angular.

Internet security

How to easily access a Windows system using publicly available exploits [Video]

The recent ‘Activity Alert Report’ released by the NCCIC highlights that the majority of the exploits over the globe are mainly caused by publicly...
video

3 ways to break your Rust code into modules [video]

“Idiomatic coding means following the conventions of a given language. It is the most concise, convenient, and common way of accomplishing a task in...

Exploring shaders and materials in Unity 2018.x to develop scalable mobile games [video]

Shaders are simple programs used for graphics and effects, generally designed to run on GPU. These are specialized instruction sets than programming languages like...
video

Getting started with Qt Widgets in Android [video]

Qt is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including...
video

How to avoid NullPointerExceptions in Kotlin [Video]

Kotlin has been rapidly growing in popularity in recent times. Some say it is even poised to take over Java, as the next universal...
game engine

Multi-agents environments and adversarial self-play in Unity [Tutorial]

There are various novel training strategies that we can employ with multiple agents and/or brains in an environment, from adversarial and cooperative self-play to...
Google Cloud collaborates with Unity 3D; developers to get a connected gaming experience

Getting started with ML agents in Unity [Tutorial]

In this tutorial, we will introduce you to Machine learning agents in Unity that helps with AI game development.  ML agents help in training intelligent...
video

How Netflix migrated from a monolithic to a microservice architecture [Video]

A microservice architecture enables organizations to carry out continuous delivery/deployment of large, complex applications to further evolve their technology stack. Netflix, a popular name...

Why Motion and Interaction matter in a UX design? [Video]

Designing prototypes is a great way to extend your sketching skills and to test the products you’ve been building. In particular, user experience prototyping...

Testing WebAssembly modules with Jest [Tutorial]

WebAssembly (Wasm) represents an important stepping stone for the web platform. Enabling a developer to run compiled code on the web without a plugin or...

Popular on Packt Hub