How to programmatically create a dynamic menu link (and pass it an argument).
How to implement custom views data on Drupal 8 and to join the user table to the query using hook_views_data(). Making a relationship between a user uid and the user table to finally get a fully loaded user object.
In this tutorial we will see how to implement a custom form in drupal 8. Implementing custom forms is a basic if you want to get fully customizable HTML code and make a lot of sens if you are working with toolkit such as bootstrap.