Урок 1.00:11:24
Detailed Introduction
Урок 2.00:03:58
Application Introduction
Урок 3.00:10:58
Introduction to Vue.js
Урок 4.00:09:44
First code - Hello World
Урок 5.00:13:57
What are Variables
Урок 6.00:14:36
Introduction to Functions - part 1
Урок 7.00:21:09
Introduction to Functions - part 2
Урок 8.00:14:14
How Vue.js works - Part 1
Урок 9.00:17:02
How Vue.js works - Part 2
Урок 10.00:16:13
Introduction to Operators
Урок 11.00:15:21
Let's talk about Callstack
Урок 12.00:22:28
What are Objects
Урок 13.00:12:23
Learn about Classes
Урок 14.00:13:06
What about Constructor
Урок 15.00:21:07
More info about "this" context
Урок 16.00:16:47
Introduction to Inheritance
Урок 17.00:22:35
Inheritance Part 2
Урок 18.00:17:34
Logic gates with IF statements
Урок 19.00:08:32
More about IFs
Урок 20.00:16:11
Introduction to Arrays
Урок 21.00:08:49
Iteration functions
Урок 22.00:22:59
Custom array functions
Урок 23.00:14:33
Const, let, var and ternary operators
Урок 24.00:08:06
Introduction to Scopes
Урок 25.00:09:27
Get familiar with App structure
Урок 26.00:09:15
Data and Methods of component
Урок 27.00:12:19
Todo container + Stylings
Урок 28.00:12:20
Todo items in container
Урок 29.00:08:25
Let's integrate Scss
Урок 30.00:12:14
Vue Components
Урок 31.00:12:10
Vue props in Components
Урок 32.00:07:45
Directives with v-for
Урок 33.00:16:07
We are implementing Modal
Урок 34.00:04:37
Let's style buttons
Урок 35.00:12:34
Move modal to separate Component
Урок 36.00:11:13
Modal toggling
Урок 37.00:08:58
Let's close modal
Урок 38.00:05:54
Modal refactoring
Урок 39.00:12:16
Initialization of Todo form
Урок 40.00:05:32
Two way data binding
Урок 41.00:08:58
Todo create component
Урок 42.00:13:50
Create todo functions
Урок 43.00:06:34
Form validations
Урок 44.00:17:27
Close modal after create
Урок 45.00:11:46
Taking care of form errors
Урок 46.00:07:26
"Delete" and "Edit" Buttons
Урок 47.00:07:03
Display Edit Form
Урок 48.00:06:23
Get values to edit form inputs
Урок 49.00:11:11
Get familiar with Store Architecture
Урок 50.00:12:29
Dispatch store Actions
Урок 51.00:14:46
Update todo functionality
Урок 52.00:07:47
Delete todo functionality
Урок 53.00:10:29
Init Local Storage
Урок 54.00:06:06
Learn how to persist data
Урок 55.00:05:07
Persist data improvements
Урок 56.00:30:02
Demystification of VUE Framework
Урок 57.00:03:53
Application inroduction
Урок 58.00:10:46
Initialize Project
Урок 59.00:08:22
Create first Pages
Урок 60.00:09:45
Create index page
Урок 61.00:12:08
SSR vs SPA
Урок 62.00:04:11
Post component
Урок 63.00:10:16
Component props
Урок 64.00:07:39
v-for iterations
Урок 65.00:10:29
Display date with Moment
Урок 66.00:10:18
Component methods
Урок 67.00:09:08
Introduction to filters
Урок 68.00:07:45
Scoped component styles
Урок 69.00:03:55
Integrate Scss in component
Урок 70.00:03:34
Checkbox integration
Урок 71.00:09:51
Vuex integration
Урок 72.00:08:41
Get state with computed
Урок 73.00:07:01
More about computed properties
Урок 74.00:08:40
Navbar toggling functionality
Урок 75.00:16:30
Let's debug our code
Урок 76.00:07:01
Page navigation
Урок 77.00:12:44
Vuex actions introduction
Урок 78.00:06:42
Vuex mutations introduction
Урок 79.00:11:42
Fetch post API
Урок 80.00:06:30
Post module implementation in Store
Урок 81.00:09:16
Async fetch of posts
Урок 82.00:07:20
Improve fetch check for posts
Урок 83.00:05:59
Vuex getters implementation
Урок 84.00:07:50
Modal window implementation
Урок 85.00:06:20
Modal form & Slots
Урок 86.00:06:53
Named slots
Урок 87.00:12:21
Post create + Vue extension
Урок 88.00:06:28
Data bindings
Урок 89.00:07:07
Learn how to emit events
Урок 90.00:09:31
Dispatch create post
Урок 91.00:07:01
Fixes of create post feature
Урок 92.00:04:24
Post manage form
Урок 93.00:10:37
Pass data to manage form
Урок 94.00:08:23
Let's learn about watchers
Урок 95.00:04:13
Post update feature styling changes
Урок 96.00:13:34
Update post action
Урок 97.00:07:13
Debugging update
Урок 98.00:12:37
Intro to requests
Урок 99.00:15:30
More about requests
Урок 100.00:05:32
Get JSON post data
Урок 101.00:11:57
Post endpoint - write to a file
Урок 102.00:12:03
Send a request through Axios
Урок 103.00:08:42
Let's move API routes
Урок 104.00:11:27
Update post request
Урок 105.00:15:43
Delete feature assignment
Урок 106.00:14:32
Improvements of delete feature
Урок 107.00:13:15
Some fixes + Local Storage intro
Урок 108.00:10:27
Archive items in Local Storage
Урок 109.00:14:41
Toggle "read" property of post
Урок 110.00:04:51
Present changes from Storage
Урок 111.00:08:46
Introduction to Markdown
Урок 112.00:06:58
Integrate Markdown to manage form
Урок 113.00:05:48
Implementation of Detail page
Урок 114.00:07:10
Detail page finish
Урок 115.00:01:49
Application Introduction
Урок 116.00:07:12
[Preferred]: Create project with Github
Урок 117.00:04:31
[Optional]: Create project with CLI
Урок 118.00:06:13
initialization of Index Page
Урок 119.00:08:50
Move parts of App to components
Урок 120.00:11:13
Login & Register page improvements
Урок 121.00:07:00
DB Setup
Урок 122.00:10:37
Server Setup
Урок 123.00:03:24
Populate Data to DB
Урок 124.00:10:19
Fetch Courses
Урок 125.00:06:07
Provide courses to Card
Урок 126.00:08:07
Create custom Filter
Урок 127.00:02:48
Section Introduction
Урок 128.00:07:51
Introduction to Vuelidate
Урок 129.00:07:58
Let's validate inputs
Урок 130.00:03:07
Disable button on blur
Урок 131.00:18:11
Register form validation
Урок 132.00:12:51
Custom validators
Урок 133.00:11:20
Login Functionality
Урок 134.00:13:04
Let's learn more about sessions
Урок 135.00:09:03
Handle errors with Toasted
Урок 136.00:11:25
Display user in Navbar
Урок 137.00:11:01
Preserve auth state
Урок 138.00:05:07
Learn how to logout
Урок 139.00:17:41
Register functionality
Урок 140.00:11:39
Let's implement Middlewares
Урок 141.00:03:11
Guest middleware
Урок 142.00:10:28
Not authorized pages
Урок 143.00:02:04
Section Introduction
Урок 144.00:17:32
Let's add more pages
Урок 145.00:11:24
Fetch instructor courses
Урок 146.00:05:55
Display instructor courses
Урок 147.00:06:39
Course create components
Урок 148.00:06:39
Display one component at the time
Урок 149.00:09:54
Hide buttons depending on active step
Урок 150.00:08:36
Keep alive component
Урок 151.00:11:42
Emit form data from partial step
Урок 152.00:08:27
Fetch categories
Урок 153.00:09:44
Display categories in select input
Урок 154.00:09:13
Get selected value from an option
Урок 155.00:09:55
Fixes "can proceed" check
Урок 156.00:13:38
Validators in create form
Урок 157.00:04:32
Init text input with character count
Урок 158.00:05:45
Fixes input count validation and emit data
Урок 159.00:11:29
Finishes input with character counter
Урок 160.00:09:34
Create course - send a request
Урок 161.00:06:38
Display different colour for status
Урок 162.00:03:00
Section Introduction
Урок 163.00:11:42
Manage page init
Урок 164.00:07:10
Stepping functionality in Manage page
Урок 165.00:05:03
Styling improvements in step options
Урок 166.00:10:27
Introduction to Mixins
Урок 167.00:06:42
Multi line text input component
Урок 168.00:09:48
Fetch course by ID
Урок 169.00:08:21
Iterate multi line component lines
Урок 170.00:10:43
Add & Remove line events
Урок 171.00:06:34
Add & Remove Line through Store
Урок 172.00:11:10
Update Line in Store
Урок 173.00:10:14
Adds conditions to allow add or remove line
Урок 174.00:14:34
Update inputs on Landing Page
Урок 175.00:06:39
Update Status & Price component
Урок 176.00:16:35
Emit category value
Урок 177.00:12:55
Update course functionality
Урок 178.00:08:33
User experience improvements when updating
Урок 179.00:13:09
[BONUS]: Server Explanation
Урок 180.00:04:10
Section Introduction
Урок 181.00:10:06
Initialization of Blog pages
Урок 182.00:13:29
Blog Editor component initialization
Урок 183.00:10:30
Creating Bubble menu
Урок 184.00:07:43
More formatting options
Урок 185.00:12:08
Font Awesome icons
Урок 186.00:11:06
Creating Basic menu
Урок 187.00:13:25
Display placeholder in Editor
Урок 188.00:14:25
Emit value of blog
Урок 189.00:11:25
Send a request to save Blog
Урок 190.00:07:23
Fetch blog by ID for Edit page
Урок 191.00:10:06
Set initial content on Edit page
Урок 192.00:10:14
Successful update of Blog
Урок 193.00:05:50
Disable save button while saving
Урок 194.00:08:59
Handle publish error
Урок 195.00:11:34
Slugify Blog title
Урок 196.00:06:44
Publish blog & get editor component
Урок 197.00:06:21
Get publish blog working
Урок 198.00:06:16
Un-Publish blog functionality
Урок 199.00:12:06
Fetch user blogs
Урок 200.00:09:25
Active tab functionality
Урок 201.00:10:23
Display drafts and published blogs
Урок 202.00:16:14
Dropdown options in blogs
Урок 203.00:08:02
Handle dropdown commands
Урок 204.00:15:35
Delete blog functionality
Урок 205.00:12:56
Fetch blogs on Blogs page
Урок 206.00:09:45
Display published blogs
Урок 207.00:14:46
Fetch blog by Slug
Урок 208.00:14:26
Editor view component
Урок 209.00:10:40
Adds option to feature blog
Урок 210.00:15:01
Feature & Un-Feature functionality
Урок 211.00:18:19
Fetch featured blogs
Урок 212.00:09:51
Inject & Display featured blogs
Урок 213.00:01:30
Section introduction
Урок 214.00:12:39
Pagination initialization
Урок 215.00:12:53
Display initial data with pagination
Урок 216.00:10:37
Pagination functionality
Урок 217.00:10:21
Persistent pagination
Урок 218.00:11:24
Pagination improvements & fetch blogs on home page
Урок 219.00:01:59
Section Introduction
Урок 220.00:12:09
Create course hero modal
Урок 221.00:11:18
Course hero create functionality
Урок 222.00:16:47
Display course hero
Урок 223.00:12:21
Heroes page & fetch heroes
Урок 224.00:06:42
What are Portals ?
Урок 225.00:10:27
Display dynamic heroes
Урок 226.00:08:14
Activate hero functionality
Урок 227.00:01:39
Section Introduction
Урок 228.00:17:42
Course editor component
Урок 229.00:09:28
Get content to course editor
Урок 230.00:12:48
Finaly let's create detail page
Урок 231.00:05:36
Product hero component
Урок 232.00:13:18
Custom navlink component
Урок 233.00:03:56
Navbar improvements
Урок 234.00:12:51
Tooltip component
Урок 235.00:09:11
Instructor header improvements
Урок 236.00:05:48
Scss variables
Урок 237.00:02:00
Section Introduction
Урок 238.00:17:23
Introduction to SEO
Урок 239.00:10:10
SEO Improvements
Урок 240.00:07:28
Robots txt and Favicon
Урок 241.00:08:13
Finishing up rest of pages
Урок 242.00:05:34
Error Page + Footer
Урок 243.00:11:50
Deployment part 1
Урок 244.00:26:20
Deployment part 2
Урок 245.00:14:47
Application Testing
Урок 246.00:08:19
Assets Loading Improvements
Урок 247.00:00:33
Course Outro