Heads-up!
PRO
price is going up effective from 01-01-2021!
Courses
Sign In
Go Pro
Courses
Sign In
Go Pro
Previous
Next
Going over the directory structure of an AdonisJs application
Download project files
Introduction
What is AdonisJs
1:12
How does AdonisJs compare to Express
1:31
Going over what we?ll be building in this course
2:40
Prerequisites for this course
0:50
Getting Started
Installing the Adonis CLI
2:06
Creating an AdonisJs application
1:34
Going over the directory structure of an AdonisJs application
2:07
Understanding the MVC pattern
5:15
Database setup
1:03
Install and set up Laravel Mix
1:38
Install and set up Bulma CSS
4:06
Lucid Models
Understanding the Lucid ORM
3:05
Creating the application models and migrations
6:10
Defining relationships among models
6:05
Database Seeding
Seeding database with categories
2:09
Edge Templating Engine
Understanding the Edge templating engine
2:39
Creating a master layout
5:49
User Authentication
User sign up
14:39
Signing user out
3:24
User sign in
7:40
Password reset: send password reset email
20:52
Password reset: reset password
10:23
User Account Management
Edit user account details
9:19
Change user password
8:32
Podcast
Creating a podcast
20:57
Displaying podcasts on homepage
4:24
User podcast dashboard
5:11
Editing a podcast
16:16
Deleting a podcast
6:11
Viewing a podcast
4:15
Browse podcasts by category
8:22
Subscribing user to a podcast
9:08
Unsubscribing user from a podcast
7:32
User subscriptions
3:02
Uploading episode to a podcast
18:47
Playing and downloading a podcast episode
6:54
Middleware
Authentication middleware
4:52
Creating a guest middleware
3:11
Making sure users can only create a podcast
3:35
Pagination
Creating a pagination component
14:55
Miscellaneous
Implementing active navigation state
2:30
Adding a 404 page
3:35
Deploying Our Application
Preparing for deployment
6:02
Deploying to Heroku
15:09
Deploying to Digital Ocean
21:47
© 2019 Mezie Labs. All Rights Reserved.
Contact Us
Privacy
Terms