Урок 1. 00:01:22
Introduction
Урок 2. 00:01:12
Source Code
Урок 3. 00:02:40
Code Editor Suggestions
Урок 4. 00:01:38
Vue Development Tools (Required!)
Урок 5. 00:06:03
PHP & Database Setup Suggestions
Урок 6. 00:04:24
Introduction to Vue.js Crash Course
Урок 7. 00:05:37
Vue Instance Theory
Урок 8. 00:15:18
Vue Instance Practical Example
Урок 9. 00:11:38
Templating in Vue
Урок 10. 00:04:29
Shorthands in Vue
Урок 11. 00:09:35
Computed Properties
Урок 12. 00:11:04
Watchers in Vue
Урок 13. 00:04:08
CSS Class Binding
Урок 14. 00:03:01
CSS Class Binding Array Syntax
Урок 15. 00:06:39
Conditional Rendering (v-if Directive)
Урок 16. 00:06:55
List Rendering (v-for Directive)
Урок 17. 00:02:57
Form Input Binding
Урок 18. 00:09:39
Event Handling
Урок 19. 00:11:58
GraphQL Introduction
Урок 20. 00:05:52
GraphQL Playground
Урок 21. 00:07:47
More Complicated Query Example
Урок 22. 00:06:25
Mutations
Урок 23. 00:10:00
Composer 101
Урок 24. 00:05:21
Installing Laravel and Dependencies
Урок 25. 00:06:22
Setting Up Laravel
Урок 26. 00:06:53
Laravel Mix & Tailwind CSS
Урок 27. 00:08:44
Setting Up Tailwind CSS & Vue.js
Урок 28. 00:08:00
Setting up a GraphQL Server in Laravel Part 1
Урок 29. 00:14:58
Setting up a GraphQL Server in Laravel Part 2
Урок 30. 00:07:22
Creating Eloquent Models & Migrations
Урок 31. 00:17:04
Model Relations & Migration
Урок 32. 00:11:51
Model Factories & Seeder
Урок 33. 00:16:58
GraphQL Object Types, Queries and Directives
Урок 34. 00:07:49
Model Relations N + 1 Problem
Урок 35. 00:08:06
Using Laravel Telescope
Урок 36. 00:11:24
Vue Router & Single File Components
Урок 37. 00:11:07
Setting Up Routes in Vue Router
Урок 38. 00:07:34
Vue Router History Mode
Урок 39. 00:05:26
Vue Apollo Client Setup
Урок 40. 00:08:51
Vue Apollo Smart Queries
Урок 41. 00:05:29
Vue Apollo Loading State
Урок 42. 00:11:54
Tailwind CSS Layout, Mobile First & Responsive Design
Урок 43. 00:15:30
Vue Component Props, Router Links and More of Tailwind
Урок 44. 00:04:15
Adding Avatar Faces
Урок 45. 00:12:55
Post Page Markup & CSS Flexbox
Урок 46. 00:14:02
Static & Reactive GraphQL Query Variables
Урок 47. 00:13:22
List of Posts by Topic
Урок 48. 00:06:48
List of Posts by Author
Урок 49. 00:10:10
Vue Filters & Date Formatting
Урок 50. 00:05:52
Fallback Route
Урок 51. 00:11:51
404 Error Page Design
Урок 52. 00:04:25
Setting Up Laravello Project
Урок 53. 00:17:19
Eloquent Models & Relations & Migrations
Урок 54. 00:06:06
GraphQL Types
Урок 55. 00:04:09
Tailwind & Vue Setup
Урок 56. 00:19:01
Board View Page
Урок 57. 00:08:56
Extracting Board Into Vue Component
Урок 58. 00:16:18
Seeding Data (Generating Fake Data)
Урок 59. 00:08:10
Setup Vue Apollo & JavaScript Import Syntax
Урок 60. 00:06:56
Querying For The Board (GraphQL Query)
Урок 61. 00:08:26
Board Page - Querying Real Data
Урок 62. 00:08:31
Extracting GraphQL Queries Into Separate Files
Урок 63. 00:07:01
Adding Card GraphQL Mutation
Урок 64. 00:05:50
GraphQL Mutation Input Type (Grouping Input)
Урок 65. 00:04:09
GraphQL Mutation Inside Vue Component
Урок 66. 00:16:01
Updating Query Cache After Mutation
Урок 67. 00:07:11
Card Editor Component
Урок 68. 00:11:29
Custom Vue Events (Parent/Child Communication)
Урок 69. 00:14:15
More On Custom Vue Events
Урок 70. 00:10:23
Group Hover & Transitions in Tailwind
Урок 71. 00:04:41
Deleting Mutation
Урок 72. 00:14:59
Deleting Card & Updating Query Cache Improvements
Урок 73. 00:15:08
Deleting Card & Updating Query Cache Improvements Part 2
Урок 74. 00:12:28
Your Custom Component v-model Support
Урок 75. 00:08:14
@update Lighthouse Directive
Урок 76. 00:14:09
Card Updating Editor
Урок 77. 00:09:02
Setting Up Vue Router (In a Different Way Than Before)
Урок 78. 00:16:19
Login Page Markup (A Lot of Tailwind)
Урок 79. 00:06:32
Registration Page Markup
Урок 80. 00:10:06
Authentication, Sessions, Cookies, Tokens & Laravel Sanctum
Урок 81. 00:08:32
Setting Up Session Based Authentication with GraphQL
Урок 82. 00:05:41
Session Based Authentication on Frontend (CSRF Token & Cookies)
Урок 83. 00:06:39
Laravel Guards
Урок 84. 00:05:00
Fixing GraphQL Playground
Урок 85. 00:09:19
Non Directive Custom Login & Logout Mutations
Урок 86. 00:06:02
Frontend Authentication
Урок 87. 00:09:28
GraphQL Error Handling
Урок 88. 00:13:53
Arrow Functions, Array Functions and Operators (Optional)
Урок 89. 00:13:01
Login Error Handling
Урок 90. 00:08:47
Registration GraphQL Mutation
Урок 91. 00:17:09
Server Side Input Validation
Урок 92. 00:09:13
Events & Listeners - Authenticate User After Registration
Урок 93. 00:06:00
VueX Global State Management Explained
Урок 94. 00:04:50
VueX Installation & Configuration
Урок 95. 00:10:13
VueX State & Mutations
Урок 96. 00:05:35
Tailwind CSS @apply
Урок 97. 00:09:47
VueX Actions, Side Effects and Local Storage
Урок 98. 00:13:31
Detecting Expired Sessions on Page Reload
Урок 99. 00:05:57
Displaying Authenticated User Name (VueX mapState)
Урок 100. 00:04:54
Logging Out - Resetting VueX State
Урок 101. 00:10:31
Laravel Authorization Policies & @can Directive
Урок 102. 00:08:10
Authorization on Frontend
Урок 103. 00:09:08
Handling Expired Sessions on Failed Requests
Урок 104. 00:10:43
Different Boards Have Different Colors
Урок 105. 00:09:34
Authorization - Who Can Add a Card?
Урок 106. 00:02:57
Frontend Authorization - Who Can Add a Card?
Урок 107. 00:10:16
Dropdown Menu Component
Урок 108. 00:06:15
Vue Component Slots
Урок 109. 00:05:38
Vue Transitions - Animated Dropdown
Урок 110. 00:10:35
User Boards Dropdown
Урок 111. 00:09:58
User Boards Dropdown - Querying & Authorizing
Урок 112. 00:04:37
Vue Clickaway Directive
Урок 113. 00:11:08
Modal Box Component
Урок 114. 00:10:21
Adding a New Board Modal Box
Урок 115. 00:13:13
Board Color Component
Урок 116. 00:14:51
Board Adding Mutation & Cache Update
Урок 117. 00:14:06
Adding List Component
Урок 118. 00:08:09
Adding List Mutation
Урок 119. 00:01:51
There is Still More To Come!