1. Разберитесь с vue-router попробуйте создать несколько именованных маршрутов на одной странице, меняющихся в зависимости от адреса. Проработайте динамические пути.
2. Освойте какой-нибудь ui-фреймворк - vuetify, vue-material, element.
3. Разберитесь как работают хуки.
4. Поэкспериментируйтя с vue ui, создайте проект с нуля добавив необходимые плагины и зависимости, так вы научитесь обходится без nuxt.
4. Mixin'ы для компонентов и глобальные.
5. Научитесь использовать инструмент аутентификации Oauth 0 или 2.