Disclaimer: Everything mentioned in this article is available from 20/04/2020 to the date that this article was published. Microsoft reserves the rights to revoke access to the resources and the Author has no direct relationship with Microsoft.
To get started, You need to create a new Microsoft account using your personal email. The reason why I call out for a personal email is because some Enterprises already have a Visual Studio subscription hence you might not be able to have access to some of the free resources under the Visual Studio Dev Essentials Subscription If you already have one setup, you can skip this step.
Creating an account is a fairly simple step and there are many portals that you can use. For purposes of this article, you can create one by accessing my.visualstudio.com
When you're done. Access my.visualstudio.com with your account and then you should be able to have access to some of the free resources as shown in the graphic below.