Lifetime access is $100 off. Ends this week.Join here →

Build a Blog with Laravel and Vue

31 episodes3 hrs 8 mins

Course overview

Build a beautiful blogging platform from scratch with Laravel and Vue. Features an admin panel, a powerful writing experience with tiptap editor, and heavy focus on the Vue composition API. It's packed with loads of useful tips and techniques for your own projects.

Alex Garrett-Smith
Alex Garrett-Smith
Hey, I'm the founder of Codecourse!

Episodes

0%
Your progress
  • Total: 3h 8m
  • Played: 0m
  • Remaining: 3h 8m
01. Introduction and demo
3m 7s
0%
02. Fresh Laravel App
2m 9s
0%
03. Installing Vue with Vite
4m 40s
0%
04. Post model and migrations
5m 48s
0%
05. Post index endpoint
3m 13s
0%
06. Installing Vue Router
3m 19s
0%
07. Listing posts
10m 10s
0%
08. Fetching a single post
11m 19s
0%
09. Laravel Sanctum and Fortify
5m 13s
0%
10. Vuex store for authentication
3m 31s
0%
11. Authenticating
13m 59s
0%
12. Creating the login page
3m 19s
0%
13. Handling form validation errors
3m 19s
0%
14. Listing posts for admins
8m 47s
0%
15. Client middleware
3m 50s
0%
16. Creating a new post
6m 8s
0%
17. Fetching a post to edit
5m 24s
0%
18. Watching for post edits
7m 7s
0%
19. Updating the post
5m 37s
0%
20. Renderless textarea height component
11m 59s
0%
21. Designing the top edit bar
6m 4s
0%
22. Handling slug updates
4m 28s
0%
23. Auto slugging the slug
6m 40s
0%
24. Controlling published state
1m 51s
0%
25. User experience updates
1m 40s
0%
26. A basic editor with tiptap
14m 43s
0%
27. Multiple Vue models for body and teaser
6m 46s
0%
28. Displaying the last saved time
5m 19s
0%
29. Updating the last saved relative time
8m 15s
0%
30. Permissions for unpublished posts
5m 21s
0%
31. Deleting posts
5m 11s
0%