-
Урок 1.
00:06:11
Introduction and dem
-
Урок 2.
00:03:28
Setting up Laravel
-
Урок 3.
00:07:27
Setting up Nuxt and Bulma
-
Урок 4.
00:02:57
Setting up for testing
-
Урок 5.
00:15:01
Building the category model
-
Урок 6.
00:12:24
Category index endpoint
-
Урок 7.
00:14:30
Showing categories and children
-
Урок 8.
00:03:08
Simple products
-
Урок 9.
00:07:55
Product index endpoint
-
Урок 10.
00:04:03
Product show endpoint
-
Урок 11.
00:03:51
Showing a product
-
Урок 12.
00:03:17
Hooking up products to categories
-
Урок 13.
00:14:41
Scoping products by category
-
Урок 14.
00:01:17
Simple CORS support
-
Урок 15.
00:08:04
Showing products in categories
-
Урок 16.
00:09:02
Product variations
-
Урок 17.
00:12:55
Product variation types
-
Урок 18.
00:02:58
Fixing failing tests for the product index
-
Урок 19.
00:01:03
Quick scoper trait refactor
-
Урок 20.
00:11:06
Product prices
-
Урок 21.
00:07:43
Product variation prices
-
Урок 22.
00:00:50
Updating the client prices
-
Урок 23.
00:05:01
Showing product variations
-
Урок 24.
00:01:11
Showing if the product variation price differs
-
Урок 25.
00:09:52
Selecting product variations to add
-
Урок 26.
00:06:49
Product stock blocks
-
Урок 27.
00:05:10
Basics orders to test stock
-
Урок 28.
00:13:35
Product stock database view
-
Урок 29.
00:09:12
Product variation stock checks
-
Урок 30.
00:01:16
Showing if a variation is out of stock
-
Урок 31.
00:04:59
Base product stock information
-
Урок 32.
00:01:05
Showing if a product is out of stock
-
Урок 33.
00:03:36
Updating dropdown with stock count
-
Урок 34.
00:08:07
JSON response profiling
-
Урок 35.
00:03:53
Setting up authentication
-
Урок 36.
00:13:07
Registering a user
-
Урок 37.
00:07:48
Authenticating a user
-
Урок 38.
00:07:37
The me endpoint
-
Урок 39.
00:07:46
Authenticating on the client
-
Урок 40.
00:02:19
Updating the navigation
-
Урок 41.
00:05:57
The user cart relationship
-
Урок 42.
00:23:35
Adding items to the cart
-
Урок 43.
00:04:18
Incrementing quantity when adding
-
Урок 44.
00:10:15
Updating product cart quantities
-
Урок 45.
00:04:27
Deleting cart products
-
Урок 46.
00:01:42
Emptying the cart
-
Урок 47.
00:12:01
Getting the user’s cart
-
Урок 48.
00:04:27
Getting the cart for every request
-
Урок 49.
00:09:59
Building the cart page
-
Урок 50.
00:03:26
Deleting cart items
-
Урок 51.
00:03:39
Updating cart item quantities
-
Урок 52.
00:05:06
Checking if the cart is empty
-
Урок 53.
00:02:36
Disabling the checkout button
-
Урок 54.
00:06:09
Getting the cart totals
-
Урок 55.
00:02:52
Showing the cart subtotal
-
Урок 56.
00:10:28
Syncing the cart
-
Урок 57.
00:01:14
Testing minimum stock
-
Урок 58.
00:01:52
Getting changed status on the client
-
Урок 59.
00:01:04
Showing the product variation type
-
Урок 60.
00:03:58
SQL optimizations
-
Урок 61.
00:03:42
Adding items on the client
-
Урок 62.
00:02:37
Countries table
-
Урок 63.
00:07:33
Addresses setup
-
Урок 64.
00:05:27
Listing addresses
-
Урок 65.
00:09:55
Storing an address
-
Урок 66.
00:05:49
Toggling default addresses
-
Урок 67.
00:07:42
Building the checkout page
-
Урок 68.
00:08:38
Showing the default address
-
Урок 69.
00:08:52
Switching the shipping address
-
Урок 70.
00:07:37
Creating a new shipping address
-
Урок 71.
00:02:44
Countries endpoint
-
Урок 72.
00:04:31
Country dropdown selector
-
Урок 73.
00:04:07
Creating shipping methods
-
Урок 74.
00:06:04
Hooking up shipping methods to countries
-
Урок 75.
00:11:42
Getting the right shipping methods for an address
-
Урок 76.
00:02:16
Using v-model with a shipping address
-
Урок 77.
00:03:41
Outputting available shipping methods
-
Урок 78.
00:14:00
Adding shipping onto the subtotal
-
Урок 79.
00:09:54
Displaying shipping price and total at checkout
-
Урок 80.
00:01:40
Fixing shipping error on checkout
-
Урок 81.
00:08:50
Adding address and shipping method relation to orders
-
Урок 82.
00:05:46
Order statuses and defaults
-
Урок 83.
00:12:04
Basic order validation
-
Урок 84.
00:07:07
Custom shipping method validation rule
-
Урок 85.
00:09:59
Creating an order
-
Урок 86.
00:04:58
Revisiting orders and product relations
-
Урок 87.
00:01:27
Fixing cart store failing test
-
Урок 88.
00:10:40
Attaching products when ordering
-
Урок 89.
00:07:57
Refactoring to a custom collection
-
Урок 90.
00:04:07
Failing if the cart is empty
-
Урок 91.
00:06:37
Emptying the cart when ordering
-
Урок 92.
00:07:41
Returning order details
-
Урок 93.
00:01:14
Fixing up failing order test
-
Урок 94.
00:07:08
Placing orders from the checkout
-
Урок 95.
00:14:56
Warning users of cart changes, plus some refactoring
-
Урок 96.
00:11:53
Alerting on checkout changes
-
Урок 97.
00:03:35
Fixing the quantity UI bug
-
Урок 98.
00:09:33
Orders endpoint
-
Урок 99.
00:05:33
Formatting order total and subtotal
-
Урок 100.
00:02:50
Order index setup
-
Урок 101.
00:11:36
Listing through orders
-
Урок 102.
00:05:46
Product variation product relationship
-
Урок 103.
00:02:13
Updating product variations in orders
-
Урок 104.
00:05:35
Refactoring statuses to dynamic components
-
Урок 105.
00:05:26
Fixing a syncing bug
-
Урок 106.
00:11:00
Setting up payment methods
-
Урок 107.
00:04:10
Refactoring defaults to a trait
-
Урок 108.
00:07:07
Payment methods index endpoint
-
Урок 109.
00:11:08
Showing and switching payment methods
-
Урок 110.
00:11:23
Attaching payment methods to orders
-
Урок 111.
00:02:37
Setting up Stripe
-
Урок 112.
00:11:41
Mocking up our payment gateway
-
Урок 113.
00:17:59
Storing a payment method
-
Урок 114.
00:11:08
Responding with a card and writing some tests
-
Урок 115.
00:15:01
Storing a new card with Stripe
-
Урок 116.
00:04:37
Event handler for processing the payment
-
Урок 117.
00:05:19
Processing a payment
-
Урок 118.
00:07:20
Handling a failed payment
-
Урок 119.
00:02:41
Handling a successful payment
-
Урок 120.
00:03:42
Fixing failing 'cart empty' test
-
Урок 121.
00:10:04
Testing listeners
-
Урок 122.
00:15:10
Using Mockery to test more complex listeners
-
Урок 123.
00:06:12
Client authentication middleware
-
Урок 124.
00:03:34
Tweaking order status components
-
Урок 125.
00:04:48
Order transactions setup
-
Урок 126.
00:04:16
Storing transactions