【资源目录】:
├──01 – Introduction
| ├──001 Welcome to the course.mp4 44.44M
| ├──001 Welcome to the course.srt 7.19kb
| ├──001 Welcome to the course_en(1).srt 2.52kb
| ├──001 Welcome to the course_en.srt 7.56kb
| └──002 Project Repositories.html 0.61kb
├──02 – Setting up our Laravel Development Environment
| ├──001 Section Introduction (DON’T SKIP unless you have dev environment setup).mp4 5.67M
| ├──001 Section Introduction (DON’T SKIP unless you have dev environment setup).srt 6.66kb
| ├──001 Section Introduction (DON’T SKIP unless you have dev environment setup)_en.srt 6.94kb
| ├──002 Setting up Local Development on Windows – Installing XAMPP.mp4 48.99M
| ├──002 Setting up Local Development on Windows – Installing XAMPP.srt 8.12kb
| ├──002 Setting up Local Development on Windows – Installing XAMPP_en.srt 7.96kb
| ├──003 Setting up Local Development on Windows – Install Composer & Laravel Installer.mp4 11.79M
| ├──003 Setting up Local Development on Windows – Install Composer & Laravel Installer.srt 4.38kb
| ├──003 Setting up Local Development on Windows – Install Composer & Laravel Installer_en.srt 4.41kb
| ├──004 Setting up Local Development on MacOs (v12+) – Installing Herd.mp4 55.90M
| ├──005 Setting up Local Development on Mac – Install Homebrew, PHP, MySQL and Composer.mp4 22.30M
| ├──005 Setting up Local Development on Mac – Install Homebrew, PHP, MySQL and Composer.srt 10.67kb
| ├──005 Setting up Local Development on Mac – Install Homebrew, PHP, MySQL and Composer_en.srt 10.41kb
| ├──006 Setting up Local Development on Mac – Installing Valet.mp4 38.09M
| ├──006 Setting up Local Development on Mac – Installing Valet.srt 5.73kb
| ├──006 Setting up Local Development on Mac – Installing Valet_en.srt 5.62kb
| ├──007 Alternative Local Development Environment – Installing Laravel Sail.mp4 64.48M
| ├──007 Alternative Local Development Environment – Installing Laravel Sail.srt 10.40kb
| ├──007 Alternative Local Development Environment – Installing Laravel Sail_en.srt 10.13kb
| ├──008 Other Tools to install.mp4 11.62M
| ├──008 Other Tools to install.srt 6.10kb
| ├──008 Other Tools to install_en.srt 6.30kb
| ├──009 REST Client Tools to install.html 0.46kb
| ├──010 My Visual Studio Code Editor extensions & settings.html 3.05kb
| └──010 My-Vscode-settings.pdf 329.25kb
├──03 – PART 1 Build and Deploy API with Laravel 10, SPA with Vue 3, Vue router & Pinia
| └──001 Introduction to Part 1.html 0.89kb
├──03 – PART 1 Build and Deploy API with Laravel 11, SPA with Vue 3, Vue router & Pinia
| ├──001 Introduction to Part 1.html 1.21kb
| └──001 toedoe-app.zip 221.11kb
├──04 – Getting started with Laravel (Build REST API)
| ├──001 Creating new Laravel project.mp4 17.71M
| ├──001 Creating new Laravel project_en.srt 3.78kb
| ├──001 Project-Snapshot.url 0.12kb
| ├──002 Model, Migration, Factories, and Seeders.mp4 36.70M
| ├──002 Model, Migration, Factories, and Seeders_en.srt 5.31kb
| ├──002 Project-Snapshot.url 0.12kb
| ├──003 Creating our first API Endpoint.mp4 37.93M
| ├──003 Creating our first API Endpoint_en.srt 5.08kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──004 Project-Snapshot.url 0.12kb
| ├──004 Working with Eloquent API Resource.mp4 20.76M
| ├──004 Working with Eloquent API Resource_en.srt 4.47kb
| ├──005 Project-Snapshot.url 0.12kb
| ├──005 Validating and Inserting Data.mp4 12.29M
| ├──005 Validating and Inserting Data_en.srt 3.65kb
| ├──006 Project-Snapshot.url 0.12kb
| ├──006 Updating Data.mp4 21.31M
| ├──006 Updating Data_en.srt 5.98kb
| ├──007 Deleting Data.mp4 5.57M
| ├──007 Deleting Data_en.srt 1.90kb
| ├──007 Project-Snapshot.url 0.12kb
| └──external-links.txt 0.89kb
├──04 – Getting started with Laravel 10 (Build REST API)
| ├──001 Creating new Laravel project.mp4 25.49M
| ├──001 Creating new Laravel project.srt 3.32kb
| ├──001 Creating new Laravel project_en.srt 3.29kb
| ├──002 Model, Migration, Factories, and Seeders.mp4 32.80M
| ├──002 Model, Migration, Factories, and Seeders.srt 5.25kb
| ├──002 Model, Migration, Factories, and Seeders_en.srt 5.29kb
| ├──003 Creating our first API Endpoint.mp4 38.42M
| ├──003 Creating our first API Endpoint.srt 3.76kb
| ├──003 Creating our first API Endpoint_en.srt 3.64kb
| ├──004 Working with Eloquent API Resource.mp4 29.88M
| ├──004 Working with Eloquent API Resource.srt 3.62kb
| ├──004 Working with Eloquent API Resource_en.srt 3.65kb
| ├──005 Validating and Inserting Data.mp4 10.64M
| ├──005 Validating and Inserting Data.srt 4.06kb
| ├──005 Validating and Inserting Data_en.srt 4.03kb
| ├──006 Updating Data.mp4 28.30M
| ├──006 Updating Data.srt 6.43kb
| ├──006 Updating Data_en.srt 6.44kb
| ├──007 Deleting Data.mp4 15.27M
| ├──007 Deleting Data.srt 2.12kb
| └──007 Deleting Data_en.srt 2.11kb
├──05 – API Authentication with Sanctum
| ├──001 Project-Snapshot.url 0.12kb
| ├──001 Setting up Sanctum.mp4 10.91M
| ├──001 Setting up Sanctum.srt 3.19kb
| ├──001 Setting up Sanctum_en(1).srt 6.40kb
| ├──001 Setting up Sanctum_en.srt 3.21kb
| ├──002 Postman-Pre-request-script.url 0.09kb
| ├──002 Project-Snapshot.url 0.12kb
| ├──002 SPA Authentication – Signing users in.mp4 58.58M
| ├──002 SPA Authentication – Signing users in.srt 9.37kb
| ├──002 SPA Authentication – Signing users in_en(1).srt 9.18kb
| ├──002 SPA Authentication – Signing users in_en.srt 9.34kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──003 SPA Authentication – Signing users out.mp4 8.60M
| ├──003 SPA Authentication – Signing users out.srt 1.95kb
| ├──003 SPA Authentication – Signing users out_en.srt 1.91kb
| ├──004 Project-Snapshot.url 0.12kb
| ├──004 SPA Authentication – Registering users.mp4 38.41M
| ├──004 SPA Authentication – Registering users.srt 5.28kb
| ├──004 SPA Authentication – Registering users_en.srt 5.31kb
| ├──005 Project-Snapshot-1.url 0.12kb
| ├──005 Project-Snapshot-2.url 0.12kb
| ├──005 Protecting routes.mp4 48.61M
| ├──005 Protecting routes.srt 6.42kb
| ├──005 Protecting routes_en.srt 6.24kb
| ├──006 Project-Snapshot.url 0.12kb
| ├──006 Using Sanctum for API Token Authentication.mp4 37.90M
| ├──006 Using Sanctum for API Token Authentication.srt 9.14kb
| ├──006 Using Sanctum for API Token Authentication_en(1).srt 9.24kb
| ├──006 Using Sanctum for API Token Authentication_en.srt 9.14kb
| ├──007 Linking users to other resources.mp4 33.36M
| ├──007 Linking users to other resources.srt 9.41kb
| ├──007 Linking users to other resources_en.srt 9.35kb
| ├──007 Project-Snapshot.url 0.12kb
| └──external-links.txt 1.12kb
├──06 – Authorization
| ├──001 Creating our first Policy.mp4 20.81M
| ├──001 Creating our first Policy.srt 3.28kb
| ├──001 Creating our first Policy_en(1).srt 3.94kb
| ├──001 Creating our first Policy_en.srt 3.28kb
| ├──001 Project-Snapshot.url 0.12kb
| ├──002 Authorizing actions.mp4 20.59M
| ├──002 Authorizing actions_en.srt 6.51kb
| ├──002 Authorizing resources.mp4 12.60M
| ├──002 Authorizing resources.srt 3.30kb
| ├──002 Authorizing resources_en.srt 3.26kb
| ├──002 Project-Snapshot.url 0.12kb
| └──external-links.txt 0.25kb
├──07 – Getting started with Vue 3
| ├──001 Setup Vue 3 project.mp4 55.51M
| ├──001 Setup Vue 3 project.srt 7.18kb
| ├──001 Setup Vue 3 project_en.srt 6.91kb
| ├──002 Project-snapshot.url 0.11kb
| ├──002 Single File Component.mp4 59.18M
| ├──002 Single File Component.srt 8.50kb
| ├──002 Single File Component_en.srt 8.48kb
| ├──003 Directives and Attribute bindings.mp4 55.46M
| ├──003 Directives and Attribute bindings.srt 7.78kb
| ├──003 Directives and Attribute bindings_en.srt 7.68kb
| ├──003 Project-snapshot.url 0.11kb
| ├──004 Handling events.mp4 36.42M
| ├──004 Handling events.srt 7.27kb
| ├──004 Handling events_en.srt 7.10kb
| ├──004 Project-snapshot.url 0.11kb
| ├──005 Project-snapshot.url 0.11kb
| ├──005 Two way bindings with v-model.mp4 23.88M
| ├──005 Two way bindings with v-model.srt 3.86kb
| ├──005 Two way bindings with v-model_en.srt 3.77kb
| ├──006 Project-snapshot.url 0.11kb
| ├──006 Working with methods.mp4 47.44M
| ├──006 Working with methods.srt 6.55kb
| ├──006 Working with methods_en.srt 6.36kb
| ├──007 Project-snapshot.url 0.11kb
| ├──007 Style and Class bindings.mp4 40.39M
| ├──007 Style and Class bindings.srt 5.70kb
| ├──007 Style and Class bindings_en.srt 5.60kb
| ├──008 Computed Properties.mp4 24.38M
| ├──008 Computed Properties.srt 3.33kb
| ├──008 Computed Properties_en.srt 3.27kb
| ├──008 Project-snapshot.url 0.11kb
| ├──009 Project-snapshot.url 0.11kb
| ├──009 Watchers.mp4 23.84M
| ├──009 Watchers.srt 3.73kb
| ├──009 Watchers_en.srt 3.70kb
| ├──010 Project-snapshot.url 0.11kb
| ├──010 Styling the Tags Input component.mp4 20.03M
| ├──010 Styling the Tags Input component.srt 2.88kb
| ├──010 Styling the Tags Input component_en.srt 2.85kb
| ├──011 Component Communication with Props.mp4 58.37M
| ├──011 Component Communication with Props.srt 7.55kb
| ├──011 Component Communication with Props_en.srt 7.60kb
| ├──011 Project-snapshot.url 0.11kb
| ├──012 Component Communication with emitting events.mp4 43.49M
| ├──012 Component Communication with emitting events.srt 5.75kb
| ├──012 Component Communication with emitting events_en.srt 5.75kb
| ├──012 Project-snapshot.url 0.11kb
| └──external-links.txt 1.19kb
├──08 – Vue 3 Composition API Fundamental
| ├──001 Composition API Introduction.mp4 14.67M
| ├──001 Composition API Introduction.srt 3.40kb
| ├──001 Composition API Introduction_en.srt 3.69kb
| ├──002 Composition API Setup.mp4 7.48M
| ├──002 Composition API Setup.srt 1.87kb
| ├──002 Composition API Setup_en.srt 1.95kb
| ├──002 Project-snapshot.url 0.12kb
| ├──003 Creating reactive reference with the ref function.mp4 25.79M
| ├──003 Creating reactive reference with the ref function.srt 4.07kb
| ├──003 Creating reactive reference with the ref function_en.srt 4.20kb
| ├──003 Project-snapshot.url 0.12kb
| ├──004 Creating reactive object with the reactive function.mp4 22.77M
| ├──004 Creating reactive object with the reactive function.srt 4.08kb
| ├──004 Creating reactive object with the reactive function_en.srt 4.34kb
| ├──004 Project-snapshot.url 0.12kb
| ├──005 Creating reactive reference from reactive object.mp4 34.28M
| ├──005 Creating reactive reference from reactive object.srt 4.81kb
| ├──005 Creating reactive reference from reactive object_en.srt 5.08kb
| ├──005 Project-snapshot.url 0.12kb
| ├──006 Computed properties.mp4 29.89M
| ├──006 Computed properties.srt 3.78kb
| ├──006 Computed properties_en.srt 3.89kb
| ├──006 Project-snapshot.url 0.12kb
| ├──007 Project-snapshot.url 0.12kb
| ├──007 Working with watch and watchEffect.mp4 39.14M
| ├──007 Working with watch and watchEffect.srt 6.74kb
| ├──007 Working with watch and watchEffect_en.srt 7.11kb
| ├──008 Project-snapshot.url 0.12kb
| ├──008 Working with props.mp4 34.69M
| ├──008 Working with props.srt 4.53kb
| ├──008 Working with props_en.srt 4.62kb
| ├──009 Emitting events.mp4 26.51M
| ├──009 Emitting events.srt 4.01kb
| ├──009 Emitting events_en.srt 4.13kb
| ├──009 Project-snapshot.url 0.12kb
| ├──010 Lifecycle hooks.mp4 19.09M
| ├──010 Lifecycle hooks.srt 4.49kb
| ├──010 Lifecycle hooks_en.srt 4.72kb
| ├──010 Project-snapshot.url 0.12kb
| ├──011 Composable functions.mp4 32.27M
| ├──011 Composable functions.srt 4.59kb
| ├──011 Composable functions_en.srt 4.61kb
| ├──011 Project-snapshot.url 0.12kb
| ├──012 Project-snapshot.url 0.12kb
| ├──012 Using Composition API script setup.mp4 38.07M
| ├──012 Using Composition API script setup.srt 5.32kb
| ├──012 Using Composition API script setup_en.srt 5.38kb
| └──external-links.txt 1.29kb
├──09 – Consuming REST API in our Vue.js 3 Application
| ├──001 Creating new Vue.js 3 project.mp4 37.96M
| ├──001 Creating new Vue.js 3 project.srt 8.95kb
| ├──001 Creating new Vue.js 3 project_en.srt 8.73kb
| ├──001 Project-Snapshot.url 0.13kb
| ├──002 Project-Snapshot.url 0.13kb
| ├──002 Setting up Axios for HTTP call.mp4 31.74M
| ├──002 Setting up Axios for HTTP call.srt 9.06kb
| ├──002 Setting up Axios for HTTP call_en.srt 8.77kb
| ├──003 Displaying data in Vue js components.mp4 24.97M
| ├──003 Displaying data in Vue js components.srt 7.98kb
| ├──003 Displaying data in Vue js components_en.srt 7.79kb
| ├──003 Project-Snapshot.url 0.13kb
| ├──004 Project-Snapshot.url 0.13kb
| ├──004 Using computed properties for displaying completed and uncompleted tasks.mp4 28.46M
| ├──004 Using computed properties for displaying completed and uncompleted tasks.srt 9.20kb
| ├──004 Using computed properties for displaying completed and uncompleted tasks_en.srt 9.10kb
| ├──005 Project-Snapshot.url 0.13kb
| ├──005 Toggling the completed tasks.mp4 30.54M
| ├──005 Toggling the completed tasks.srt 8.12kb
| ├──005 Toggling the completed tasks_en.srt 8.02kb
| ├──006 Adding new component to insert data.mp4 27.29M
| ├──006 Adding new component to insert data.srt 6.66kb
| ├──006 Adding new component to insert data_en.srt 6.50kb
| ├──006 Project-Snapshot.url 0.13kb
| ├──007 Creating an Inline editing feature.mp4 42.34M
| ├──007 Creating an Inline editing feature.srt 8.00kb
| ├──007 Creating an Inline editing feature_en.srt 7.93kb
| ├──007 Project-Snapshot.url 0.13kb
| ├──008 Adding new feature in our Vue js app to update data.mp4 20.12M
| ├──008 Adding new feature in our Vue js app to update data.srt 6.11kb
| ├──008 Adding new feature in our Vue js app to update data_en.srt 6.12kb
| ├──008 Project-Snapshot.url 0.13kb
| ├──009 Populating input element when editing data.mp4 8.96M
| ├──009 Populating input element when editing data.srt 2.93kb
| ├──009 Populating input element when editing data_en.srt 3.00kb
| ├──009 Project-Snapshot.url 0.13kb
| ├──010 Adding new feature to mark the task as completed.mp4 36.20M
| ├──010 Adding new feature to mark the task as completed.srt 5.61kb
| ├──010 Adding new feature to mark the task as completed_en.srt 5.57kb
| ├──010 Project-Snapshot.url 0.13kb
| ├──011 Adding new feature to remove tasks.mp4 19.96M
| ├──011 Adding new feature to remove tasks.srt 4.63kb
| ├──011 Adding new feature to remove tasks_en.srt 4.58kb
| ├──011 Project-Snapshot.url 0.13kb
| └──external-links.txt 1.43kb
├──10 – State Management With Pinia
| ├──001 Project-Snapshot.url 0.13kb
| ├──001 Setting up Pinia.mp4 3.48M
| ├──001 Setting up Pinia.srt 1.28kb
| ├──001 Setting up Pinia_en.srt 1.22kb
| ├──002 Defining Stores.mp4 55.35M
| ├──002 Defining Stores.srt 6.66kb
| ├──002 Defining Stores_en.srt 6.54kb
| ├──002 Project-Snapshot.url 0.13kb
| ├──003 Defining Getters.mp4 19.91M
| ├──003 Defining Getters.srt 5.43kb
| ├──003 Defining Getters_en.srt 5.42kb
| ├──003 Project-Snapshot.url 0.13kb
| ├──004 Defining Actions.mp4 13.96M
| ├──004 Defining Actions.srt 3.73kb
| ├──004 Defining Actions_en.srt 3.63kb
| ├──004 Project-Snapshot.url 0.13kb
| ├──005 Project-Snapshot.url 0.13kb
| ├──005 Refactoring our Stores (Using Setup stores).mp4 20.83M
| ├──005 Refactoring our Stores (Using Setup stores).srt 4.44kb
| ├──005 Refactoring our Stores (Using Setup stores)_en.srt 4.30kb
| ├──006 Project-Snapshot.url 0.13kb
| ├──006 Refactoring our components.mp4 87.15M
| ├──006 Refactoring our components.srt 8.17kb
| ├──006 Refactoring our components_en.srt 8.09kb
| └──external-links.txt 0.78kb
├──11 – Single Page Application with Vue Router
| ├──001 Project-Snapshot.url 0.13kb
| ├──001 Setting up Vue Router.mp4 20.21M
| ├──001 Setting up Vue Router.srt 8.06kb
| ├──001 Setting up Vue Router_en.srt 8.03kb
| ├──002 Project-Snapshot.url 0.13kb
| ├──002 Route Navigation.mp4 19.86M
| ├──002 Route Navigation.srt 2.80kb
| ├──002 Route Navigation_en.srt 2.84kb
| ├──003 Programmatic navigations.mp4 24.25M
| ├──003 Programmatic navigations.srt 3.95kb
| ├──003 Programmatic navigations_en.srt 3.88kb
| ├──003 Project-Snapshot.url 0.13kb
| ├──004 Project-Snapshot.url 0.13kb
| ├──004 Styling the current active link.mp4 23.46M
| ├──004 Styling the current active link.srt 5.04kb
| ├──004 Styling the current active link_en.srt 4.88kb
| ├──005 Handling 404 error.mp4 9.71M
| ├──005 Handling 404 error.srt 3.41kb
| ├──005 Handling 404 error_en.srt 3.33kb
| ├──005 Project-Snapshot.url 0.13kb
| ├──006 Navigation Guards.mp4 19.21M
| ├──006 Navigation Guards.srt 5.83kb
| ├──006 Navigation Guards_en.srt 6.03kb
| ├──006 Project-Snapshot.url 0.13kb
| ├──007 Project-Snapshot.url 0.13kb
| ├──007 Route meta fields.mp4 5.41M
| ├──007 Route meta fields.srt 2.26kb
| ├──007 Route meta fields_en.srt 2.24kb
| ├──008 Project-Snapshot.url 0.13kb
| ├──008 Transitions.mp4 49.54M
| ├──008 Transitions.srt 6.79kb
| ├──008 Transitions_en.srt 6.90kb
| └──external-links.txt 1.04kb
├──12 – Implementing Authentication in Vue 3 Application
| ├──001 Project-Snapshot.url 0.13kb
| ├──001 Storing Axios Base URL in environment variables.mp4 22.80M
| ├──001 Storing Axios Base URL in environment variables.srt 4.54kb
| ├──001 Storing Axios Base URL in environment variables_en.srt 4.49kb
| ├──002 Project-Snapshot.url 0.13kb
| ├──002 Setting up Client Authentication.mp4 18.49M
| ├──002 Setting up Client Authentication.srt 4.57kb
| ├──002 Setting up Client Authentication_en(1).srt 3.77kb
| ├──002 Setting up Client Authentication_en.srt 4.45kb
| ├──003 Creating a Pinia store for authentication.mp4 21.79M
| ├──003 Creating a Pinia store for authentication.srt 7.31kb
| ├──003 Creating a Pinia store for authentication_en.srt 7.26kb
| ├──003 Project-Snapshot.url 0.13kb
| ├──004 Building Login form.mp4 58.52M
| ├──004 Building Login form.srt 7.20kb
| ├──004 Building Login form_en(1).srt 6.72kb
| ├──004 Building Login form_en.srt 7.08kb
| ├──004 Project-Snapshot.url 0.13kb
| ├──005 Authentication redirection.mp4 17.63M
| ├──005 Authentication redirection.srt 4.84kb
| ├──005 Authentication redirection_en(1).srt 3.03kb
| ├──005 Authentication redirection_en.srt 4.67kb
| ├──005 Project-Snapshot.url 0.13kb
| ├──006 Logging users out.mp4 13.86M
| ├──006 Logging users out.srt 3.72kb
| ├──006 Logging users out_en.srt 3.75kb
| ├──006 Project-Snapshot.url 0.13kb
| ├──007 Replacing the login button with a Dropdown.mp4 44.51M
| ├──007 Replacing the login button with a Dropdown.srt 5.70kb
| ├──007 Replacing the login button with a Dropdown_en.srt 5.67kb
| ├──008 Handling validation error messages.mp4 27.02M
| ├──008 Handling validation error messages.srt 6.99kb
| ├──008 Handling validation error messages_en.srt 6.92kb
| ├──008 Project-Snapshot.url 0.13kb
| ├──009 Adding a Register form.mp4 44.71M
| ├──009 Adding a Register form.srt 6.69kb
| ├──009 Adding a Register form_en(1).srt 6.52kb
| ├──009 Adding a Register form_en.srt 6.70kb
| ├──009 Project-Snapshot.url 0.13kb
| ├──010 Fixing the task issues.mp4 15.53M
| ├──010 Fixing the task issues.srt 2.72kb
| ├──010 Fixing the task issues_en.srt 2.66kb
| └──external-links.txt 1.04kb
├──13 – Deploying Laravel app
| ├──001 Get-DO-200-Credit.url 0.05kb
| ├──001 Get-your-domains.url 0.06kb
| ├──001 Setting up our Server.mp4 19.92M
| ├──001 Setting up our Server.srt 5.75kb
| ├──001 Setting up our Server_en.srt 5.67kb
| ├──002 Creating a new user in our server.mp4 5.46M
| ├──002 Creating a new user in our server.srt 2.92kb
| ├──002 Creating a new user in our server_en.srt 2.94kb
| ├──003 Upgrade-PHP-Version-cheatshet.url 0.09kb
| ├──003 Upgrading PHP Version.mp4 9.26M
| ├──003 Upgrading PHP Version.srt 1.70kb
| ├──003 Upgrading PHP Version_en.srt 1.69kb
| ├──004 Setting up Nginx.mp4 60.65M
| ├──004 Setting up Nginx.srt 10.29kb
| ├──004 Setting up Nginx_en.srt 10.39kb
| ├──004 Setting-up-Nginx-cheatsheet.url 0.09kb
| ├──005 Setting up MySQL Database.mp4 51.63M
| ├──005 Setting up MySQL Database.srt 8.81kb
| ├──005 Setting up MySQL Database_en.srt 8.83kb
| ├──005 Setting-up-MySQL-cheetsheat.url 0.09kb
| ├──006 Setting up SSH.mp4 21.94M
| ├──006 Setting up SSH.srt 7.88kb
| ├──006 Setting up SSH_en.srt 7.80kb
| ├──006 Setting-up-SSH-cheetsheat.url 0.09kb
| ├──007 Deploying Laravel app.mp4 32.77M
| ├──007 Deploying Laravel app.srt 7.68kb
| ├──007 Deploying Laravel app_en.srt 7.57kb
| ├──008 Pushing new changes.mp4 14.88M
| ├──008 Pushing new changes.srt 3.66kb
| ├──008 Pushing new changes_en.srt 3.57kb
| ├──009 Adding Domain and SSL to our Server.mp4 31.89M
| ├──009 Adding Domain and SSL to our Server.srt 7.58kb
| ├──009 Adding Domain and SSL to our Server_en.srt 7.44kb
| ├──009 Find-cheap-domains.url 0.06kb
| ├──010 Final Steps.mp4 14.06M
| ├──010 Final Steps.srt 5.54kb
| ├──010 Final Steps_en(1).srt 5.42kb
| ├──010 Final Steps_en.srt 5.42kb
| └──external-links.txt 0.57kb
├──14 – Deploying Vue js app
| ├──001 Setting up our Server.mp4 34.36M
| ├──001 Setting up our Server.srt 5.73kb
| ├──001 Setting up our Server_en.srt 5.58kb
| ├──002 Setting up Node.js.mp4 9.25M
| ├──002 Setting up Node.js.srt 2.71kb
| ├──002 Setting up Node.js_en.srt 2.64kb
| ├──003 Setting up Nginx with SSL.mp4 27.03M
| ├──003 Setting up Nginx with SSL.srt 6.42kb
| ├──003 Setting up Nginx with SSL_en.srt 6.30kb
| ├──004 Deploying Vue js app.mp4 13.38M
| ├──004 Deploying Vue js app.srt 6.38kb
| └──004 Deploying Vue js app_en.srt 6.14kb
├──15 – Advanced feature Adding Summaries page
| ├──001 Adding Summaries endpoint.mp4 59.29M
| ├──001 Adding Summaries endpoint.srt 6.65kb
| ├──001 Adding Summaries endpoint_en.srt 6.55kb
| ├──001 Project-Snapshot.url 0.12kb
| ├──002 Filtering Task summaries.mp4 32.23M
| ├──002 Filtering Task summaries.srt 6.62kb
| ├──002 Filtering Task summaries_en.srt 6.75kb
| ├──002 Project-Snapshot.url 0.12kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──003 Refactoring & Testing.mp4 59.94M
| ├──003 Refactoring & Testing.srt 7.63kb
| ├──003 Refactoring & Testing_en.srt 7.50kb
| ├──003 Refactoring Database Seeder & Testing.mp4 59.94M
| ├──003 Refactoring Database Seeder & Testing_en.srt 7.50kb
| ├──004 Consuming summaries endpoint in Vue js app.mp4 91.39M
| ├──004 Consuming summaries endpoint in Vue js app.srt 10.08kb
| ├──004 Consuming summaries endpoint in Vue js app_en.srt 10.08kb
| ├──004 Project-Snapshot.url 0.13kb
| ├──005 Creating base Summary filter component.mp4 43.32M
| ├──005 Creating base Summary filter component.srt 5.68kb
| ├──005 Creating base Summary filter component_en.srt 5.66kb
| ├──005 Project-Snapshot.url 0.13kb
| ├──006 Adding additional options to the SummaryFilter component.mp4 48.85M
| ├──006 Adding additional options to the SummaryFilter component_en.srt 4.70kb
| ├──006 Make the menu items dynamic.mp4 48.85M
| ├──006 Make the menu items dynamic.srt 4.77kb
| ├──006 Make the menu items dynamic_en.srt 4.70kb
| ├──006 Project-Snapshot.url 0.13kb
| ├──007 Highlighting active filter item.mp4 84.68M
| ├──007 Highlighting active filter item.srt 8.08kb
| ├──007 Highlighting active filter item_en.srt 8.05kb
| ├──007 Project-Snapshot.url 0.13kb
| ├──008 Project-Snapshot.url 0.13kb
| ├──008 Reacting to Summary filter change.mp4 74.68M
| ├──008 Reacting to Summary filter change.srt 7.14kb
| ├──008 Reacting to Summary filter change_en.srt 7.02kb
| └──external-links.txt 1.03kb
├──16 – PART 2 Build Single Page Application with Laravel 11, Vue 3 and Inertia.js
| ├──001 Introduction to Part 2.html 1.91kb
| ├──001 Project-assets.url 0.09kb
| ├──001 spa-inertia.zip 241.56kb
| └──external-links.txt 0.09kb
├──17 – Build Monolith SPA with Laravel, Vue, and Inertia
| ├──001 Project-Snapshot.url 0.12kb
| ├──001 Setting up new Laravel Project.mp4 14.02M
| ├──001 Setting up new Laravel Project.srt 1.44kb
| ├──001 Setting up new Laravel Project_en.srt 1.46kb
| ├──002 Project-Snapshot.url 0.12kb
| ├──002 Working with Models and Migrations.mp4 39.95M
| ├──002 Working with Models and Migrations.srt 5.09kb
| ├──002 Working with Models and Migrations_en.srt 5.19kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──003 Working with Model Facotires.mp4 43.82M
| ├──003 Working with Model Facotires.srt 5.14kb
| ├──003 Working with Model Facotires_en.srt 5.07kb
| ├──004 Creating first Vue js component.mp4 63.52M
| ├──004 Creating first Vue js component.srt 8.38kb
| ├──004 Creating first Vue js component_en.srt 8.31kb
| ├──004 Project-Snapshot.url 0.12kb
| ├──005 Project-Snapshot.url 0.12kb
| ├──005 Working with Eloquent API Resource.mp4 82.67M
| ├──005 Working with Eloquent API Resource.srt 8.54kb
| ├──005 Working with Eloquent API Resource_en.srt 8.44kb
| ├──006 Creating a Form component to insert data.mp4 81.65M
| ├──006 Creating a Form component to insert data.srt 6.76kb
| ├──006 Creating a Form component to insert data_en.srt 6.72kb
| ├──006 Project-Snapshot.url 0.12kb
| ├──007 Saving data.mp4 48.64M
| ├──007 Saving data.srt 5.05kb
| ├──007 Saving data_en.srt 5.03kb
| ├──008 Project-Snapshot.url 0.12kb
| ├──008 Validating the incoming requests.mp4 63.54M
| ├──008 Validating the incoming requests.srt 6.58kb
| ├──008 Validating the incoming requests_en.srt 6.69kb
| ├──009 Project-Snapshot.url 0.12kb
| ├──009 Working with Accessors and Muttators.mp4 18.74M
| ├──009 Working with Accessors and Muttators.srt 2.67kb
| ├──009 Working with Accessors and Muttators_en.srt 2.63kb
| ├──010 Project-Snapshot.url 0.12kb
| ├──010 Showing the detail of a resource.mp4 47.22M
| ├──010 Showing the detail of a resource.srt 5.32kb
| ├──010 Showing the detail of a resource_en.srt 5.33kb
| ├──011 Editing existing resources.mp4 56.91M
| ├──011 Editing existing resources.srt 5.87kb
| ├──011 Editing existing resources_en.srt 5.84kb
| ├──011 Project-Snapshot.url 0.12kb
| ├──012 Project-Snapshot.url 0.12kb
| ├──012 Refactoring our components.mp4 52.29M
| ├──012 Refactoring our components.srt 5.04kb
| ├──012 Refactoring our components_en.srt 4.96kb
| ├──013 Deleting resources.mp4 45.72M
| ├──013 Deleting resources.srt 4.66kb
| ├──013 Deleting resources_en.srt 4.70kb
| ├──013 Project-Snapshot.url 0.12kb
| └──external-links.txt 1.49kb
├──18 – Flash message, searching, and sorting
| ├──001 Creating Toast component.mp4 45.32M
| ├──001 Creating Toast component.srt 8.31kb
| ├──001 Creating Toast component_en.srt 8.13kb
| ├──001 Project-Snapshot.url 0.12kb
| ├──002 Iintroduction to pagination in Laravel.mp4 16.59M
| ├──002 Iintroduction to pagination in Laravel.srt 5.37kb
| ├──002 Iintroduction to pagination in Laravel_en.srt 5.27kb
| ├──003 Creating Pagination component.mp4 80.66M
| ├──003 Creating Pagination component.srt 7.26kb
| ├──003 Creating Pagination component_en.srt 7.02kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──004 Adding Searching functionality.mp4 59.15M
| ├──004 Adding Searching functionality.srt 8.69kb
| ├──004 Adding Searching functionality_en.srt 8.61kb
| ├──004 Project-Snapshot.url 0.12kb
| ├──005 Creating Sortable component.mp4 48.08M
| ├──005 Creating Sortable component.srt 7.67kb
| ├──005 Creating Sortable component_en.srt 7.64kb
| ├──005 Project-Snapshot.url 0.12kb
| ├──006 Dynamic navigation.mp4 45.58M
| ├──006 Dynamic navigation.srt 7.12kb
| ├──006 Dynamic navigation_en.srt 7.06kb
| ├──007 Handling the sorting process in the backend.mp4 18.18M
| ├──007 Handling the sorting process in the backend.srt 5.18kb
| ├──007 Handling the sorting process in the backend_en.srt 5.14kb
| ├──007 Project-Snapshot.url 0.12kb
| └──external-links.txt 0.62kb
├──19 – Bulk actions
| ├──001 Adding checkboxes in our table.mp4 18.76M
| ├──001 Adding checkboxes in our table.srt 4.92kb
| ├──001 Adding checkboxes in our table_en.srt 4.93kb
| ├──001 Project-Snapshot.url 0.12kb
| ├──002 Adding ability to check or uncheck all checboxes.mp4 27.44M
| ├──002 Adding ability to check or uncheck all checboxes.srt 7.62kb
| ├──002 Adding ability to check or uncheck all checboxes_en.srt 7.66kb
| ├──003 Handling bulk deletion.mp4 65.62M
| ├──003 Handling bulk deletion.srt 7.70kb
| ├──003 Handling bulk deletion_en.srt 7.75kb
| ├──003 Project-Snapshot.url 0.12kb
| ├──004 Adding a Form modal for bulk update.mp4 51.23M
| ├──004 Adding a Form modal for bulk update.srt 7.51kb
| ├──004 Adding a Form modal for bulk update_en.srt 7.43kb
| ├──004 Project-Snapshot.url 0.12kb
| ├──005 Loading selected products and displaying categories.mp4 67.04M
| ├──005 Loading selected products and displaying categories.srt 6.65kb
| ├──005 Loading selected products and displaying categories_en.srt 6.72kb
| ├──005 Project-Snapshot.url 0.12kb
| ├──006 Handling the bulk update on the backend.mp4 36.66M
| ├──006 Handling the bulk update on the backend.srt 7.04kb
| ├──006 Handling the bulk update on the backend_en.srt 7.15kb
| ├──006 Project-Snapshot.url 0.12kb
| └──external-links.txt 0.62kb
├──20 – [Legacy] Build a Products Managements Application with Vue.js
| ├──001 Project Overview.mp4 2.77M
| ├──001 Project Overview.srt 1.42kb
| ├──001 Project Overview_en.srt 1.53kb
| ├──002 Creating basic sorting functionality.mp4 22.07M
| ├──002 Creating basic sorting functionality.srt 6.83kb
| ├──002 Creating basic sorting functionality_en.srt 6.78kb
| ├──002 Datavue-starter-file.zip 4.08kb
| ├──003 Styling the sortable columns.mp4 22.40M
| ├──003 Styling the sortable columns.srt 5.07kb
| ├──003 Styling the sortable columns_en.srt 5.07kb
| ├──004 Refactoring.mp4 22.76M
| ├──004 Refactoring.srt 4.35kb
| ├──004 Refactoring_en.srt 4.34kb
| ├──005 Implementing sortable column to product name & category.mp4 18.95M
| ├──005 Implementing sortable column to product name & category.srt 6.16kb
| ├──005 Implementing sortable column to product name & category_en.srt 5.96kb
| ├──006 Fixing sortable column indicator issue.mp4 9.43M
| ├──006 Fixing sortable column indicator issue.srt 2.35kb
| ├──006 Fixing sortable column indicator issue_en.srt 2.38kb
| ├──007 Adding basic searching functionality.mp4 25.68M
| ├──007 Adding basic searching functionality.srt 6.29kb
| ├──007 Adding basic searching functionality_en.srt 6.30kb
| ├──008 Realtime searching.mp4 24.36M
| ├──008 Realtime searching.srt 9.21kb
| ├──008 Realtime searching_en.srt 9.01kb
| ├──009 Another approach in presenting search results.mp4 34.31M
| ├──009 Another approach in presenting search results.srt 8.17kb
| ├──009 Another approach in presenting search results_en.srt 8.20kb
| ├──009 Datavue-search-feature.zip 3.27kb
| ├──010 Adding Pagination.mp4 31.42M
| ├──010 Adding Pagination.srt 9.58kb
| ├──010 Adding Pagination_en.srt 9.35kb
| ├──010 Datavue-add-pagination.zip 3.50kb
| ├──011 Adding Form Modal.mp4 47.13M
| ├──011 Adding Form Modal.srt 7.45kb
| ├──011 Adding Form Modal_en.srt 7.17kb
| ├──012 Getting list of categories.mp4 19.63M
| ├──012 Getting list of categories.srt 3.63kb
| ├──012 Getting list of categories_en.srt 3.52kb
| ├──013 Updating existing data.mp4 58.56M
| ├──013 Updating existing data.srt 11.06kb
| ├──013 Updating existing data_en.srt 10.69kb
| ├──014 Datavue-crud-completed.zip 4.69kb
| ├──014 Deleting data.mp4 12.60M
| ├──014 Deleting data.srt 2.44kb
| └──014 Deleting data_en.srt 2.36kb
├──21 – [Legacy] Learning Laravel core concept
| ├──001 Final-Project-Repository.url 0.07kb
| ├──001 laravel-starter-app-master.zip 173.01kb
| ├──001 Section Introduction.html 0.72kb
| ├──002 Routing-reference.url 0.06kb
| ├──002 Routing.mp4 17.02M
| ├──002 Routing.srt 7.91kb
| ├──002 Routing_en.srt 7.89kb
| ├──003 Code-changes.url 0.11kb
| ├──003 Request & Response.mp4 10.78M
| ├──003 Request & Response.srt 4.27kb
| ├──003 Request & Response_en.srt 4.21kb
| ├──003 Request-Reference.url 0.06kb
| ├──003 Response-Reference.url 0.06kb
| ├──004 Blade-Reference.url 0.06kb
| ├──004 Code-changes.url 0.11kb
| ├──004 Views-Reference.url 0.06kb
| ├──004 Views.mp4 37.86M
| ├──004 Views.srt 8.32kb
| ├──004 Views_en.srt 8.13kb
| ├──005 Working with Artisan CLI & Tinker.mp4 17.59M
| ├──005 Working with Artisan CLI & Tinker.srt 6.52kb
| ├──005 Working with Artisan CLI & Tinker_en.srt 6.32kb
| ├──006 Setting up our Database connection.mp4 10.74M
| ├──006 Setting up our Database connection.srt 3.92kb
| ├──006 Setting up our Database connection_en.srt 3.97kb
| ├──007 Code-changes.url 0.11kb
| ├──007 Database Migration.mp4 51.16M
| ├──007 Database Migration.srt 11.17kb
| ├──007 Database Migration_en.srt 11.43kb
| ├──007 Migrations-Guide.url 0.06kb
| ├──008 Code-changes.url 0.11kb
| ├──008 Foreign-key-reference.url 0.09kb
| ├──008 Working with Foreign key column.mp4 66.48M
| ├──008 Working with Foreign key column.srt 11.69kb
| ├──008 Working with Foreign key column_en.srt 11.75kb
| ├──009 Code-changes.url 0.11kb
| ├──009 Populating database table with Seeder.mp4 37.01M
| ├──009 Populating database table with Seeder.srt 9.89kb
| ├──009 Populating database table with Seeder_en.srt 9.75kb
| ├──009 Seeder-Guide.url 0.06kb
| ├──010 Code-changes.url 0.11kb
| ├──010 Faker-Library-reference.url 0.06kb
| ├──010 Working with Faker Library.mp4 20.89M
| ├──010 Working with Faker Library.srt 5.00kb
| ├──010 Working with Faker Library_en.srt 4.81kb
| ├──011 Code-changes.url 0.11kb
| ├──011 Eloquent-reference.url 0.06kb
| ├──011 Eloquent.mp4 57.47M
| ├──011 Eloquent.srt 13.17kb
| ├──011 Eloquent_en.srt 13.30kb
| ├──012 Code-changes.url 0.11kb
| ├──012 Eloquent Relationship.mp4 32.48M
| ├──012 Eloquent Relationship.srt 8.15kb
| ├──012 Eloquent Relationship_en.srt 8.37kb
| ├──012 Eloquent-Relationship-reference.url 0.07kb
| ├──013 Eloquent Relationship – Inserting Related Models.mp4 23.49M
| ├──013 Eloquent Relationship – Inserting Related Models.srt 5.00kb
| ├──013 Eloquent Relationship – Inserting Related Models_en.srt 4.94kb
| ├──014 Code.url 0.11kb
| ├──014 Model Factories.mp4 56.79M
| ├──014 Model Factories.srt 10.26kb
| ├──014 Model Factories_en.srt 10.16kb
| ├──014 Model-Factories-reference.url 0.07kb
| ├──015 API Resources.mp4 80.92M
| ├──015 API Resources.srt 9.71kb
| ├──015 API Resources_en.srt 9.61kb
| ├──015 API-Resources-reference.url 0.07kb
| ├──015 Code-changes.url 0.11kb
| ├──016 Code-changes.url 0.11kb
| ├──016 Controllers-reference.url 0.08kb
| ├──016 Controllers.mp4 50.56M
| ├──016 Controllers.srt 13.72kb
| ├──016 Controllers_en.srt 13.76kb
| ├──017 Code-changes.url 0.11kb
| ├──017 Validation-Reference.url 0.06kb
| ├──017 Validation.mp4 35.73M
| ├──017 Validation.srt 7.83kb
| ├──017 Validation_en.srt 7.84kb
| ├──018 17-finishing-touch.pdf 397.34kb
| ├──018 Code-changes.url 0.11kb
| ├──018 Finishing touch.html 4.76kb
| ├──019 Laravel-8-REST-API.url 0.07kb
| ├──019 Upgrading our Laravel app to the newest version (v8).mp4 85.78M
| ├──019 Upgrading our Laravel app to the newest version (v8).srt 14.76kb
| ├──019 Upgrading our Laravel app to the newest version (v8)_en.srt 14.36kb
| └──external-links.txt 2.63kb
├──22 – [Legacy] Consuming REST API in our Vue.js Application
| ├──001 Datavue-crud-api-complete.zip 5.06kb
| ├──001 Section Introduction.html 0.32kb
| ├──002 Fetching all products.mp4 45.38M
| ├──002 Fetching all products.srt 8.22kb
| ├──002 Fetching all products_en.srt 7.96kb
| ├──003 Fetching categories.mp4 11.85M
| ├──003 Fetching categories.srt 3.37kb
| ├──003 Fetching categories_en.srt 3.40kb
| ├──004 Saving new product.mp4 53.52M
| ├──004 Saving new product.srt 8.51kb
| ├──004 Saving new product_en.srt 8.22kb
| ├──005 Updating product.html 0.93kb
| ├──005 Updating-existing-product.pdf 28.09kb
| ├──006 Deleting product.html 3.24kb
| ├──006 Deleting-product.pdf 109.93kb
| ├──007 Datavue-with-HTML-5-pushState.zip 5.32kb
| ├──007 Implementing HTML 5 history API.mp4 55.70M
| ├──007 Implementing HTML 5 history API.srt 9.59kb
| └──007 Implementing HTML 5 history API_en.srt 9.26kb
├──23 – PART 3 Build s Stackoverflow clone with Laravel and Vue
| ├──001 Introduction to Part 3.html 0.83kb
| ├──001 Source-code.url 0.06kb
| └──external-links.txt 0.06kb
├──24 – Build a Stackoverflow clone – Creating Questions Resources
| ├──001 Project Repository.html 1.88kb
| ├──001 Project-Repository.url 0.06kb
| ├──002 Download this New Laravel Versions Reference Guide (Important!).html 1.16kb
| ├──002 New-Laravel-Versions-Reference-Guide.pdf 380.86kb
| ├──003 Laravel-6.x-Starter-File.url 0.09kb
| ├──003 Project Setup.mp4 102.06M
| ├──003 Project Setup.srt 10.75kb
| ├──003 Project Setup_en.srt 10.96kb
| ├──004 Designing Question Schema – Part 1 of 2.mp4 55.86M
| ├──004 Designing Question Schema – Part 1 of 2.srt 6.19kb
| ├──004 Designing Question Schema – Part 1 of 2_en.srt 6.34kb
| ├──004 Source-code-for-this-lesson.url 0.08kb
| ├──005 Designing Question Schema – Part 2 of 2.mp4 41.89M
| ├──005 Designing Question Schema – Part 2 of 2.srt 6.03kb
| ├──005 Designing Question Schema – Part 2 of 2_en.srt 6.05kb
| ├──005 Source-code-for-this-lesson.url 0.11kb
| ├──006 Generating Fake data via Model Factories – Part 1 of 2.mp4 50.69M
| ├──006 Generating Fake data via Model Factories – Part 1 of 2.srt 7.92kb
| ├──006 Generating Fake data via Model Factories – Part 1 of 2_en.srt 8.07kb
| ├──006 Source-code-for-this-lesson.url 0.08kb
| ├──007 Generating Fake data via Model Factories – Part 2 of 2.mp4 69.01M
| ├──007 Generating Fake data via Model Factories – Part 2 of 2.srt 6.88kb
| ├──007 Generating Fake data via Model Factories – Part 2 of 2_en.srt 6.85kb
| ├──007 Source-code-for-this-lesson.url 0.11kb
| ├──008 Displaying all questions.mp4 110.47M
| ├──008 Displaying all questions.srt 11.21kb
| ├──008 Displaying all questions_en.srt 11.07kb
| ├──008 Source-code-for-this-lesson.url 0.08kb
| ├──009 Adding Author info and Question creation date on Question item – Part 1 of 2.mp4 38.46M
| ├──009 Adding Author info and Question creation date on Question item – Part 1 of 2.srt 8.43kb
| ├──009 Adding Author info and Question creation date on Question item – Part 1 of 2_en.srt 8.22kb
| ├──009 Source-code-for-this-lesson.url 0.08kb
| ├──010 Adding Author info and Question creation date on Question item – Part 2 of 2.mp4 33.16M
| ├──010 Adding Author info and Question creation date on Question item – Part 2 of 2.srt 7.31kb
| ├──010 Adding Author info and Question creation date on Question item – Part 2 of 2_en.srt 7.35kb
| ├──010 Source-code-for-this-lesson.url 0.11kb
| ├──011 Adding votes, answers and views counter on Question item – Part 1 of 2.mp4 116.40M
| ├──011 Adding votes, answers and views counter on Question item – Part 1 of 2.srt 9.59kb
| ├──011 Adding votes, answers and views counter on Question item – Part 1 of 2_en.srt 9.47kb
| ├──011 Source-code-for-this-lesson.url 0.08kb
| ├──012 Adding votes, answers and views counter on Question item – Part 2 of 2.mp4 73.77M
| ├──012 Adding votes, answers and views counter on Question item – Part 2 of 2.srt 8.80kb
| ├──012 Adding votes, answers and views counter on Question item – Part 2 of 2_en.srt 8.64kb
| ├──012 Source-code-for-this-lesson.url 0.11kb
| ├──013 Buiding Question Form – Part 1 of 2.mp4 76.45M
| ├──013 Buiding Question Form – Part 1 of 2.srt 8.35kb
| ├──013 Buiding Question Form – Part 1 of 2_en.srt 8.46kb
| ├──013 Source-code-for-this-lesson.url 0.08kb
| ├──014 Buiding Question Form – Part 2 of 2.mp4 19.00M
| ├──014 Buiding Question Form – Part 2 of 2.srt 4.56kb
| ├──014 Buiding Question Form – Part 2 of 2_en.srt 4.55kb
| ├──014 Source-code-for-this-lesson.url 0.11kb
| ├──015 Source-code-for-this-lesson.url 0.08kb
| ├──015 Validating and Saving the Question – Part 1 of 2.mp4 37.35M
| ├──015 Validating and Saving the Question – Part 1 of 2.srt 8.55kb
| ├──015 Validating and Saving the Question – Part 1 of 2_en.srt 8.60kb
| ├──016 Source-code-for-this-lesson.url 0.11kb
| ├──016 Validating and Saving the Question – Part 2 of 2.mp4 46.47M
| ├──016 Validating and Saving the Question – Part 2 of 2.srt 7.50kb
| ├──016 Validating and Saving the Question – Part 2 of 2_en.srt 7.59kb
| ├──017 Source-code-for-this-lesson.url 0.08kb
| ├──017 Updating The Question – Part 1 of 2.mp4 48.41M
| ├──017 Updating The Question – Part 1 of 2.srt 7.21kb
| ├──017 Updating The Question – Part 1 of 2_en.srt 7.28kb
| ├──018 Source-code-for-this-lesson.url 0.11kb
| ├──018 Updating The Question – Part 2 of 2.mp4 62.88M
| ├──018 Updating The Question – Part 2 of 2.srt 5.89kb
| ├──018 Updating The Question – Part 2 of 2_en.srt 5.98kb
| ├──019 Deleting The Question.mp4 86.04M
| ├──019 Deleting The Question.srt 6.05kb
| ├──019 Deleting The Question_en.srt 6.04kb
| ├──019 Source-code-for-this-lesson.url 0.08kb
| ├──020 Showing The Question detail.mp4 100.20M
| ├──020 Showing The Question detail.srt 9.50kb
| ├──020 Showing The Question detail_en.srt 9.64kb
| ├──020 Source-code-for-this-lesson.url 0.08kb
| ├──021 Authorizing The Question – Using Gates.mp4 125.78M
| ├──021 Authorizing The Question – Using Gates.srt 9.21kb
| ├──021 Authorizing The Question – Using Gates_en.srt 9.33kb
| ├──021 Source-code-for-this-lesson.url 0.08kb
| ├──022 Authorizing The Question – Using Policies.mp4 154.64M
| ├──022 Authorizing The Question – Using Policies.srt 10.77kb
| ├──022 Authorizing The Question – Using Policies_en.srt 10.70kb
| ├──022 Source-code-for-this-lesson.url 0.08kb
| └──external-links.txt 2.08kb
├──25 – Build a Stackoverflow clone – Creating Answers Resource
| ├──001 Designing Answer Schema.mp4 115.22M
| ├──001 Designing Answer Schema.srt 11.15kb
| ├──001 Designing Answer Schema_en.srt 11.40kb
| ├──001 Source-code-for-this-lesson.url 0.08kb
| ├──002 Generating Fake Answers – Part 1 of 2.mp4 52.67M
| ├──002 Generating Fake Answers – Part 1 of 2.srt 7.24kb
| ├──002 Generating Fake Answers – Part 1 of 2_en.srt 7.29kb
| ├──002 Source-code-for-this-lesson.url 0.08kb
| ├──003 Generating Fake Answers – Part 2 of 2.mp4 67.46M
| ├──003 Generating Fake Answers – Part 2 of 2.srt 6.24kb
| ├──003 Generating Fake Answers – Part 2 of 2_en.srt 6.32kb
| ├──003 Source-code-for-this-lesson.url 0.11kb
| ├──004 Displaying answers for question.mp4 73.09M
| ├──004 Displaying answers for question.srt 12.17kb
| ├──004 Displaying answers for question_en.srt 12.12kb
| ├──004 Source-code-for-this-lesson.url 0.08kb
| ├──005 Adding Vote Controls on Question and Answer – Part 1 of 3.mp4 34.55M
| ├──005 Adding Vote Controls on Question and Answer – Part 1 of 3.srt 5.96kb
| ├──005 Adding Vote Controls on Question and Answer – Part 1 of 3_en.srt 6.01kb
| ├──005 Source-code-for-this-lesson.url 0.08kb
| ├──006 Adding Vote Controls on Question and Answer – Part 2 of 3.mp4 97.03M
| ├──006 Adding Vote Controls on Question and Answer – Part 2 of 3.srt 8.05kb
| ├──006 Adding Vote Controls on Question and Answer – Part 2 of 3_en.srt 7.92kb
| ├──007 Adding Vote Controls on Question and Answer – Part 3 of 3.mp4 47.85M
| ├──007 Adding Vote Controls on Question and Answer – Part 3 of 3.srt 10.13kb
| ├──007 Adding Vote Controls on Question and Answer – Part 3 of 3_en.srt 10.22kb
| ├──007 Source-code-for-this-lesson.url 0.11kb
| ├──008 Saving The Answer – Part 1 of 3.mp4 20.05M
| ├──008 Saving The Answer – Part 1 of 3.srt 3.66kb
| ├──008 Saving The Answer – Part 1 of 3_en.srt 3.61kb
| ├──008 Source-code-for-this-lesson.url 0.08kb
| ├──009 Saving The Answer – Part 2 of 3.mp4 57.19M
| ├──009 Saving The Answer – Part 2 of 3.srt 7.37kb
| ├──009 Saving The Answer – Part 2 of 3_en.srt 7.27kb
| ├──010 Saving The Answer – Part 3 of 3.mp4 52.34M
| ├──010 Saving The Answer – Part 3 of 3.srt 3.49kb
| ├──010 Saving The Answer – Part 3 of 3_en.srt 3.43kb
| ├──010 Source-code-for-this-lesson.url 0.11kb
| ├──011 Source-code-for-this-lesson.url 0.08kb
| ├──011 Updating The Answer – Part 1 of 2.mp4 67.61M
| ├──011 Updating The Answer – Part 1 of 2.srt 6.82kb
| ├──011 Updating The Answer – Part 1 of 2_en.srt 7.02kb
| ├──012 Source-code-for-this-lesson.url 0.11kb
| ├──012 Updating The Answer – Part 2 of 2.mp4 28.75M
| ├──012 Updating The Answer – Part 2 of 2.srt 3.91kb
| ├──012 Updating The Answer – Part 2 of 2_en.srt 3.93kb
| ├──013 Deleting The Answer – Part 1 of 3.mp4 26.53M
| ├──013 Deleting The Answer – Part 1 of 3.srt 2.93kb
| ├──013 Deleting The Answer – Part 1 of 3_en.srt 3.03kb
| ├──013 Source-code-for-this-lesson.url 0.08kb
| ├──014 Deleting The Answer – Part 2 of 3.mp4 87.85M
| ├──014 Deleting The Answer – Part 2 of 3.srt 8.07kb
| ├──014 Deleting The Answer – Part 2 of 3_en.srt 7.97kb
| ├──014 Source-code-for-this-lesson.url 0.08kb
| ├──015 Deleting The Answer – Part 3 of 3.mp4 35.68M
| ├──015 Deleting The Answer – Part 3 of 3.srt 6.68kb
| ├──015 Deleting The Answer – Part 3 of 3_en.srt 6.70kb
| ├──015 Source-code-for-this-lesson.url 0.08kb
| └──external-links.txt 1.29kb
├──26 – Build a Stackoverflow clone – Adding Vote Control System
| ├──001 Accepting the answer as best answer – Part 1 of 2.mp4 84.39M
| ├──001 Accepting the answer as best answer – Part 1 of 2.srt 7.74kb
| ├──001 Accepting the answer as best answer – Part 1 of 2_en.srt 7.85kb
| ├──001 Source-code-for-this-lesson.url 0.08kb
| ├──002 Accepting the answer as best answer – Part 2 of 2.mp4 54.20M
| ├──002 Accepting the answer as best answer – Part 2 of 2.srt 6.16kb
| ├──002 Accepting the answer as best answer – Part 2 of 2_en.srt 6.18kb
| ├──002 Source-code-for-this-lesson.url 0.11kb
| ├──003 Favoriting The Question – Part 1 of 4.mp4 36.54M
| ├──003 Favoriting The Question – Part 1 of 4.srt 9.23kb
| ├──003 Favoriting The Question – Part 1 of 4_en.srt 9.46kb
| ├──003 Source-code-for-this-lesson.url 0.08kb
| ├──004 Favoriting The Question – Part 2 of 4.mp4 81.11M
| ├──004 Favoriting The Question – Part 2 of 4.srt 7.92kb
| ├──004 Favoriting The Question – Part 2 of 4_en.srt 7.90kb
| ├──005 Favoriting The Question – Part 3 of 4.mp4 36.42M
| ├──005 Favoriting The Question – Part 3 of 4.srt 7.54kb
| ├──005 Favoriting The Question – Part 3 of 4_en.srt 7.49kb
| ├──006 Favoriting The Question – Part 4 of 4.mp4 93.95M
| ├──006 Favoriting The Question – Part 4 of 4.srt 6.55kb
| ├──006 Favoriting The Question – Part 4 of 4_en.srt 6.65kb
| ├──006 Source-code-for-this-lesson.url 0.11kb
| ├──007 Source-code-for-this-lesson.url 0.08kb
| ├──007 Voting The Question & Answer – Part 1 of 6.mp4 28.93M
| ├──007 Voting The Question & Answer – Part 1 of 6.srt 8.06kb
| ├──007 Voting The Question & Answer – Part 1 of 6_en.srt 8.33kb
| ├──008 Voting The Question & Answer – Part 2 of 6.mp4 60.57M
| ├──008 Voting The Question & Answer – Part 2 of 6.srt 7.58kb
| ├──008 Voting The Question & Answer – Part 2 of 6_en.srt 7.70kb
| ├──009 Voting The Question & Answer – Part 3 of 6.mp4 48.13M
| ├──009 Voting The Question & Answer – Part 3 of 6.srt 5.92kb
| ├──009 Voting The Question & Answer – Part 3 of 6_en.srt 6.13kb
| ├──010 Voting The Question & Answer – Part 4 of 6.mp4 19.27M
| ├──010 Voting The Question & Answer – Part 4 of 6.srt 4.09kb
| ├──010 Voting The Question & Answer – Part 4 of 6_en.srt 4.00kb
| ├──011 Voting The Question & Answer – Part 5 of 6.mp4 84.82M
| ├──011 Voting The Question & Answer – Part 5 of 6.srt 6.50kb
| ├──011 Voting The Question & Answer – Part 5 of 6_en.srt 6.53kb
| ├──012 Source-code-for-this-lesson.url 0.11kb
| ├──012 Voting The Question & Answer – Part 6 of 6.mp4 121.04M
| ├──012 Voting The Question & Answer – Part 6 of 6.srt 7.85kb
| ├──012 Voting The Question & Answer – Part 6 of 6_en.srt 7.79kb
| └──external-links.txt 0.63kb
├──27 – Code Refactoring & Misc
| ├──001 Refactoring The Models.mp4 41.37M
| ├──001 Refactoring The Models.srt 7.20kb
| ├──001 Refactoring The Models_en.srt 7.26kb
| ├──001 Source-code-for-this-lesson.url 0.08kb
| ├──002 Refactoring The Views – Part 1 of 2.mp4 27.67M
| ├──002 Refactoring The Views – Part 1 of 2.srt 3.88kb
| ├──002 Refactoring The Views – Part 1 of 2_en.srt 3.92kb
| ├──003 Refactoring The Views – Part 2 of 2.mp4 155.68M
| ├──003 Refactoring The Views – Part 2 of 2.srt 8.95kb
| ├──003 Refactoring The Views – Part 2 of 2_en.srt 8.81kb
| ├──003 Source-code-for-this-lesson.url 0.08kb
| ├──004 Preventing The Application from XSS Attack – Part 1 of 2.mp4 83.48M
| ├──004 Preventing The Application from XSS Attack – Part 1 of 2.srt 8.65kb
| ├──004 Preventing The Application from XSS Attack – Part 1 of 2_en.srt 8.66kb
| ├──005 Preventing The Application from XSS Attack – Part 2 of 2.mp4 37.55M
| ├──005 Preventing The Application from XSS Attack – Part 2 of 2.srt 6.86kb
| ├──005 Preventing The Application from XSS Attack – Part 2 of 2_en.srt 6.84kb
| ├──005 Source-code-for-this-lesson.url 0.08kb
| ├──006 Miscellaneous.mp4 107.24M
| ├──006 Miscellaneous.srt 9.10kb
| ├──006 Miscellaneous_en.srt 9.13kb
| ├──006 Source-code-for-this-lesson.url 0.08kb
| ├──007 Source-code-for-this-lesson.url 0.08kb
| ├──007 Tidying up our views.mp4 78.41M
| ├──007 Tidying up our views.srt 8.79kb
| ├──007 Tidying up our views_en.srt 8.75kb
| └──external-links.txt 0.44kb
├──28 – Integrating Vue.js to Stackoverflow clone app
| ├──001 Creating our first Vue.js Component – Part 1 of 2 (Building The Component).mp4 53.39M
| ├──001 Creating our first Vue.js Component – Part 1 of 2 (Building The Component).srt 11.09kb
| ├──001 Creating our first Vue.js Component – Part 1 of 2 (Building The Component)_en.srt 11.16kb
| ├──001 Source-code-for-this-lesson.url 0.08kb
| ├──002 Creating our first Vue.js Component – Part 2 of 2 (Using The Component).mp4 116.23M
| ├──002 Creating our first Vue.js Component – Part 2 of 2 (Using The Component).srt 8.97kb
| ├──002 Creating our first Vue.js Component – Part 2 of 2 (Using The Component)_en.srt 8.79kb
| ├──002 Source-code-for-this-lesson.url 0.11kb
| ├──003 Creating Vue Answer Component – Part 1 of 5 (Using Vue.js Inline Template).mp4 39.57M
| ├──003 Creating Vue Answer Component – Part 1 of 5 (Using Vue.js Inline Template).srt 3.98kb
| ├──003 Creating Vue Answer Component – Part 1 of 5 (Using Vue.js Inline Template)_en.srt 4.03kb
| ├──003 Source-code-for-this-lesson.url 0.08kb
| ├──004 Creating Vue Answer Component – Part 2 of 5 (Ajaxifying The Edit button).mp4 25.78M
| ├──004 Creating Vue Answer Component – Part 2 of 5 (Ajaxifying The Edit button).srt 5.87kb
| ├──004 Creating Vue Answer Component – Part 2 of 5 (Ajaxifying The Edit button)_en.srt 5.95kb
| ├──005 Creating Vue Answer Component – Part 3 of 5 (Build Answer Inline Form).mp4 173.45M
| ├──005 Creating Vue Answer Component – Part 3 of 5 (Build Answer Inline Form).srt 11.53kb
| ├──005 Creating Vue Answer Component – Part 3 of 5 (Build Answer Inline Form)_en.srt 11.44kb
| ├──006 Creating Vue Answer Component – Part 4 of 5 (Undoing changes).mp4 67.39M
| ├──006 Creating Vue Answer Component – Part 4 of 5 (Undoing changes).srt 5.38kb
| ├──006 Creating Vue Answer Component – Part 4 of 5 (Undoing changes)_en.srt 5.29kb
| ├──007 Creating Vue Answer Component – Part 5 of 5 (Validation).mp4 58.13M
| ├──007 Creating Vue Answer Component – Part 5 of 5 (Validation).srt 6.01kb
| ├──007 Creating Vue Answer Component – Part 5 of 5 (Validation)_en.srt 5.98kb
| ├──007 Source-code-for-this-lesson.url 0.11kb
| ├──008 Ajaxifying the Delete answer button.mp4 34.30M
| ├──008 Ajaxifying the Delete answer button.srt 4.35kb
| ├──008 Ajaxifying the Delete answer button_en.srt 4.53kb
| ├──008 Source-code-for-this-lesson.url 0.08kb
| ├──009 Beautifying The Flash & Confirm messages.mp4 71.50M
| ├──009 Beautifying The Flash & Confirm messages.srt 7.61kb
| ├──009 Beautifying The Flash & Confirm messages_en.srt 7.69kb
| ├──009 Source-code-for-this-lesson.url 0.08kb
| ├──010 Creating Favorite Component – Part 1 of 3 (From button to Vue.js Component).mp4 46.48M
| ├──010 Creating Favorite Component – Part 1 of 3 (From button to Vue.js Component).srt 5.09kb
| ├──010 Creating Favorite Component – Part 1 of 3 (From button to Vue.js Component)_en.srt 5.12kb
| ├──010 Source-code-for-this-lesson.url 0.08kb
| ├──011 Creating Favorite Component – Part 2 of 3 (Event Handler).mp4 77.23M
| ├──011 Creating Favorite Component – Part 2 of 3 (Event Handler).srt 6.87kb
| ├──011 Creating Favorite Component – Part 2 of 3 (Event Handler)_en.srt 6.88kb
| ├──012 Creating Favorite Component – Part 3 of 3 (Authenticating the button).mp4 33.96M
| ├──012 Creating Favorite Component – Part 3 of 3 (Authenticating the button).srt 5.56kb
| ├──012 Creating Favorite Component – Part 3 of 3 (Authenticating the button)_en.srt 5.58kb
| ├──013 Creating Accept Answer Component – Part 1 of 2 (from button into Vue component).mp4 50.59M
| ├──013 Creating Accept Answer Component – Part 1 of 2 (from button into Vue component).srt 7.41kb
| ├──013 Creating Accept Answer Component – Part 1 of 2 (from button into Vue component)_en.srt 7.33kb
| ├──013 Source-code-for-this-lesson.url 0.08kb
| ├──014 Creating Accept Answer Component – Part 2 of 2 (event handler).mp4 56.56M
| ├──014 Creating Accept Answer Component – Part 2 of 2 (event handler).srt 5.96kb
| ├──014 Creating Accept Answer Component – Part 2 of 2 (event handler)_en.srt 5.93kb
| ├──015 Rewriting The Authorization Logic – Part 1 of 2 (Core authorization).mp4 50.79M
| ├──015 Rewriting The Authorization Logic – Part 1 of 2 (Core authorization).srt 5.85kb
| ├──015 Rewriting The Authorization Logic – Part 1 of 2 (Core authorization)_en.srt 5.92kb
| ├──015 Source-code-for-this-lesson.url 0.08kb
| ├──016 Rewriting The Authorization Logic – Part 2 of 2 (Refactoring).mp4 46.15M
| ├──016 Rewriting The Authorization Logic – Part 2 of 2 (Refactoring).srt 3.50kb
| ├──016 Rewriting The Authorization Logic – Part 2 of 2 (Refactoring)_en.srt 3.57kb
| ├──016 Source-code-for-this-lesson.url 0.08kb
| ├──017 Creating Vote Component – Part 1 of 3 (From blade to Vue Component).mp4 79.38M
| ├──017 Creating Vote Component – Part 1 of 3 (From blade to Vue Component).srt 8.82kb
| ├──017 Creating Vote Component – Part 1 of 3 (From blade to Vue Component)_en.srt 8.97kb
| ├──018 Creating Vote Component – Part 2 of 3 (Event Handling).mp4 32.27M
| ├──018 Creating Vote Component – Part 2 of 3 (Event Handling).srt 5.69kb
| ├──018 Creating Vote Component – Part 2 of 3 (Event Handling)_en.srt 5.81kb
| ├──019 Creating Vote Component – Part 3 of 3 (Fixing issues).mp4 58.28M
| ├──019 Creating Vote Component – Part 3 of 3 (Fixing issues).srt 4.51kb
| ├──019 Creating Vote Component – Part 3 of 3 (Fixing issues)_en.srt 4.54kb
| ├──020 Creating Vue Answers Component.mp4 80.56M
| ├──020 Creating Vue Answers Component.srt 8.94kb
| ├──020 Creating Vue Answers Component_en.srt 9.09kb
| ├──020 Source-code-for-this-lesson.url 0.08kb
| ├──021 Building Load more answers Feature – Part 1 of 2.mp4 34.95M
| ├──021 Building Load more answers Feature – Part 1 of 2.srt 8.38kb
| ├──021 Building Load more answers Feature – Part 1 of 2_en.srt 8.55kb
| ├──021 Source-code-for-this-lesson.url 0.08kb
| ├──022 Building Load more answers Feature – Part 2 of 2.mp4 65.20M
| ├──022 Building Load more answers Feature – Part 2 of 2.srt 6.73kb
| ├──022 Building Load more answers Feature – Part 2 of 2_en.srt 6.54kb
| ├──023 Implementing Vue.js Custom Events.mp4 35.86M
| ├──023 Implementing Vue.js Custom Events.srt 7.09kb
| ├──023 Implementing Vue.js Custom Events_en.srt 7.45kb
| ├──023 Source-code-for-this-lesson.url 0.08kb
| ├──024 Implementing Global Event Bus.mp4 52.25M
| ├──024 Implementing Global Event Bus.srt 6.34kb
| ├──024 Implementing Global Event Bus_en.srt 6.45kb
| ├──024 Source-code-for-this-lesson.url 0.08kb
| ├──025 Creating New Answer Component – Part 1 of 2 (From blade to Vue.js component).mp4 36.25M
| ├──025 Creating New Answer Component – Part 1 of 2 (From blade to Vue.js component).srt 5.48kb
| ├──025 Creating New Answer Component – Part 1 of 2 (From blade to Vue.js component)_en.srt 5.50kb
| ├──025 Source-code-for-this-lesson.url 0.08kb
| ├──026 Creating New Answer Component – Part 2 of 2 (Event Handling).mp4 60.83M
| ├──026 Creating New Answer Component – Part 2 of 2 (Event Handling).srt 8.23kb
| ├──026 Creating New Answer Component – Part 2 of 2 (Event Handling)_en.srt 8.29kb
| ├──027 Creating Question Component – Part 1 of 3 (from blade to vue.js component).mp4 25.31M
| ├──027 Creating Question Component – Part 1 of 3 (from blade to vue.js component).srt 4.61kb
| ├──027 Creating Question Component – Part 1 of 3 (from blade to vue.js component)_en.srt 4.66kb
| ├──027 Creating Question Component – Part 1 of 3 (from blade to vue.js component)_en.vtt 4.04kb
| ├──028 Creating Question Component – Part 2 of 3 (Build inline Form).mp4 128.72M
| ├──028 Creating Question Component – Part 2 of 3 (Build inline Form).srt 9.78kb
| ├──028 Creating Question Component – Part 2 of 3 (Build inline Form)_en.srt 10.00kb
| ├──029 Creating Question Component – Part 3 of 3 (Misc).mp4 67.17M
| ├──029 Creating Question Component – Part 3 of 3 (Misc).srt 7.70kb
| ├──029 Creating Question Component – Part 3 of 3 (Misc)_en.srt 7.78kb
| ├──030 Working With Vue.js Mixins.mp4 147.22M
| ├──030 Working With Vue.js Mixins.srt 12.05kb
| ├──030 Working With Vue.js Mixins_en.srt 12.07kb
| └──external-links.txt 1.40kb
├──29 – Building Markdown Editor Component with Syntax Highlight Support [Optional]
| ├──001 Section Intro.mp4 11.86M
| ├──001 Section Intro.srt 2.14kb
| ├──001 Section Intro_en.srt 2.18kb
| ├──002 Composing Editor Component.mp4 96.39M
| ├──002 Composing Editor Component.srt 10.51kb
| ├──002 Composing Editor Component_en.srt 10.48kb
| ├──003 Enable Markdown Preview.mp4 22.97M
| ├──003 Enable Markdown Preview.srt 3.67kb
| ├──003 Enable Markdown Preview_en.srt 3.68kb
| ├──004 Autosizing The Editor.mp4 55.29M
| ├──004 Autosizing The Editor.srt 5.52kb
| ├──004 Autosizing The Editor_en.srt 5.42kb
| ├──005 Syntax Highlight Integration.mp4 73.84M
| ├──005 Syntax Highlight Integration.srt 6.23kb
| ├──005 Syntax Highlight Integration_en.srt 6.14kb
| ├──006 Fixing Syntax Highlight issue on the first load.mp4 29.40M
| ├──006 Fixing Syntax Highlight issue on the first load.srt 3.33kb
| ├──006 Fixing Syntax Highlight issue on the first load_en.srt 3.26kb
| ├──007 Fixing Syntax Highlight issue when cancel editing.mp4 69.16M
| ├──007 Fixing Syntax Highlight issue when cancel editing.srt 8.09kb
| ├──007 Fixing Syntax Highlight issue when cancel editing_en.srt 8.08kb
| ├──008 Creating Highlight Mixin.mp4 30.88M
| ├──008 Creating Highlight Mixin.srt 5.85kb
| ├──008 Creating Highlight Mixin_en.srt 5.77kb
| ├──009 Integrating Markdown Editor in Answer Component.mp4 81.52M
| ├──009 Integrating Markdown Editor in Answer Component.srt 7.33kb
| ├──009 Integrating Markdown Editor in Answer Component_en.srt 7.27kb
| ├──010 Integrating Markdown Editor in New Answer Component.mp4 17.95M
| ├──010 Integrating Markdown Editor in New Answer Component.srt 3.80kb
| ├──010 Integrating Markdown Editor in New Answer Component_en.srt 3.72kb
| ├──011 Fixing Syntax Highlight issue after new answer added.mp4 19.80M
| ├──011 Fixing Syntax Highlight issue after new answer added.srt 5.59kb
| ├──011 Fixing Syntax Highlight issue after new answer added_en.srt 5.55kb
| ├──012 Fixing Syntax Highlight in Answers Component.mp4 21.16M
| ├──012 Fixing Syntax Highlight in Answers Component.srt 4.37kb
| └──012 Fixing Syntax Highlight in Answers Component_en.srt 4.34kb
├──30 – RESTful API Development
| ├──001 Installing Laravel Passport.mp4 23.83M
| ├──001 Installing Laravel Passport.srt 5.42kb
| ├──001 Installing Laravel Passport_en.srt 5.64kb
| ├──002 Requesting a Passport Token.mp4 96.27M
| ├──002 Requesting a Passport Token.srt 8.68kb
| ├──002 Requesting a Passport Token_en.srt 8.87kb
| ├──003 Creating API Endpoint for displaying all questions.mp4 40.20M
| ├──003 Creating API Endpoint for displaying all questions.srt 6.12kb
| ├──003 Creating API Endpoint for displaying all questions_en.srt 6.20kb
| ├──004 Transforming Data using Eloquent API Resources.mp4 49.71M
| ├──004 Transforming Data using Eloquent API Resources.srt 5.60kb
| ├──004 Transforming Data using Eloquent API Resources_en.srt 5.76kb
| ├──005 Creating API Endpoint for adding new question.html 8.06kb
| ├──006 Creating API Endpoints for Updating & Deleting existing question.html 8.87kb
| ├──007 Creating API Endpoint for showing question details.html 12.76kb
| ├──008 Creating Answer Endpoints.mp4 95.60M
| ├──008 Creating Answer Endpoints.srt 10.72kb
| ├──008 Creating Answer Endpoints_en.srt 10.77kb
| ├──009 Creating Vote Question & Answer Endpoints.html 7.08kb
| ├──010 Creating Favourite Question & Accept Answer Endpoints.html 8.20kb
| ├──011 Current User’s Posts Endpoint.mp4 72.72M
| ├──011 Current User’s Posts Endpoint.srt 14.36kb
| ├──011 Current User’s Posts Endpoint_en.srt 14.54kb
| └──012 The Authentication API.html 10.95kb
├──31 – Building Single Page Application
| ├──001 Updating npm packages.mp4 34.92M
| ├──001 Updating npm packages.srt 8.75kb
| ├──001 Updating npm packages_en.srt 8.85kb
| ├──002 Getting started with SPA – Setting up Backend Route Fallback.mp4 12.11M
| ├──002 Getting started with SPA – Setting up Backend Route Fallback.srt 3.29kb
| ├──002 Getting started with SPA – Setting up Backend Route Fallback_en.srt 3.22kb
| ├──003 Getting started with SPA – Installing and configuring Vue Router.mp4 35.11M
| ├──003 Getting started with SPA – Installing and configuring Vue Router.srt 11.49kb
| ├──003 Getting started with SPA – Installing and configuring Vue Router_en.srt 11.56kb
| ├──004 Getting started with SPA – Using Vue router RouterLink component.mp4 40.54M
| ├──004 Getting started with SPA – Using Vue router RouterLink component.srt 7.15kb
| ├──004 Getting started with SPA – Using Vue router RouterLink component_en.srt 7.03kb
| ├──005 Getting started with SPA – Vue Router Navigation Guards.mp4 35.18M
| ├──005 Getting started with SPA – Vue Router Navigation Guards.srt 5.02kb
| ├──005 Getting started with SPA – Vue Router Navigation Guards_en.srt 4.98kb
| ├──006 Getting started with SPA – Handling 404 error page.mp4 20.81M
| ├──006 Getting started with SPA – Handling 404 error page.srt 5.05kb
| ├──006 Getting started with SPA – Handling 404 error page_en.srt 5.03kb
| ├──007 The QuestionsPage Component – Setting up API baseURL.mp4 20.68M
| ├──007 The QuestionsPage Component – Setting up API baseURL.srt 4.09kb
| ├──007 The QuestionsPage Component – Setting up API baseURL_en.srt 4.08kb
| ├──008 The QuestionsPage Component – Building User Interface.mp4 107.12M
| ├──008 The QuestionsPage Component – Building User Interface.srt 9.11kb
| ├──008 The QuestionsPage Component – Building User Interface_en.srt 9.13kb
| ├──009 The QuestionsPage Component – Consuming API Endpoint.mp4 13.33M
| ├──009 The QuestionsPage Component – Consuming API Endpoint.srt 1.74kb
| ├──009 The QuestionsPage Component – Consuming API Endpoint_en.srt 1.69kb
| ├──010 The QuestionsPage Component – Fixing Authorization issue.mp4 15.84M
| ├──010 The QuestionsPage Component – Fixing Authorization issue.srt 1.87kb
| ├──010 The QuestionsPage Component – Fixing Authorization issue_en.srt 1.85kb
| ├──011 Creating Pagination Component.html 20.99kb
| ├──012 Creating Question Form Component – From Blade file to Vue.js component.mp4 48.84M
| ├──012 Creating Question Form Component – From Blade file to Vue.js component.srt 8.39kb
| ├──012 Creating Question Form Component – From Blade file to Vue.js component_en.srt 8.41kb
| ├──013 Creating Question Form Component – Handling Form Data.mp4 31.20M
| ├──013 Creating Question Form Component – Handling Form Data.srt 8.39kb
| ├──013 Creating Question Form Component – Handling Form Data_en.srt 8.26kb
| ├──014 Creating Edit Question Component.html 11.15kb
| ├──015 Ajaxifying the Delete question button.html 10.40kb
| ├──016 The Question Page Component – Showing question details.mp4 51.43M
| ├──016 The Question Page Component – Showing question details.srt 7.04kb
| ├──016 The Question Page Component – Showing question details_en.srt 6.86kb
| ├──017 The Question Page Component – Displaying related answers.mp4 33.25M
| ├──017 The Question Page Component – Displaying related answers.srt 5.02kb
| ├──017 The Question Page Component – Displaying related answers_en.srt 4.87kb
| ├──018 The Question Page Component – Fixing the Delete question button.html 5.03kb
| ├──019 The Question Page Component – Fixing the Load more answers button.html 4.69kb
| ├──020 The Question Page Component – Fixing The Favourite button.html 2.54kb
| ├──021 Displaying current user’s post – Building User Interface.mp4 33.54M
| ├──021 Displaying current user’s post – Building User Interface.srt 7.47kb
| ├──021 Displaying current user’s post – Building User Interface_en.srt 7.60kb
| ├──022 Displaying current user’s post – Consuming Backend API.mp4 80.94M
| ├──022 Displaying current user’s post – Consuming Backend API.srt 6.38kb
| ├──022 Displaying current user’s post – Consuming Backend API_en.srt 6.35kb
| ├──023 Polishing up our app – Adding Transition effect.mp4 9.88M
| ├──023 Polishing up our app – Adding Transition effect.srt 2.87kb
| ├──023 Polishing up our app – Adding Transition effect_en.srt 2.83kb
| ├──024 Polishing up our app – Adding AJAX Spinner on All questions page.mp4 37.83M
| ├──024 Polishing up our app – Adding AJAX Spinner on All questions page.srt 7.58kb
| ├──024 Polishing up our app – Adding AJAX Spinner on All questions page_en.srt 7.47kb
| ├──025 Polishing up our app – Using Axios interceptor to control the Spinner globally.mp4 82.39M
| ├──025 Polishing up our app – Using Axios interceptor to control the Spinner globally.srt 6.85kb
| ├──025 Polishing up our app – Using Axios interceptor to control the Spinner globally_en.srt 6.59kb
| ├──026 Polishing up our app – Adding AJAX Spinner when submitting the form.html 8.24kb
| └──027 Final Bug fixing.html 15.44kb
├──32 – Appendix I – Upgrading Laravel App
| ├──001 Introduction.mp4 10.88M
| ├──001 Introduction.srt 3.51kb
| ├──001 Introduction_en.srt 3.59kb
| ├──002 Upgrading to Laravel 5.7 – Update Dependencies & Core Application.mp4 166.18M
| ├──002 Upgrading to Laravel 5.7 – Update Dependencies & Core Application.srt 17.19kb
| ├──002 Upgrading to Laravel 5.7 – Update Dependencies & Core Application_en.srt 17.19kb
| ├──003 Upgrading to Laravel 5.7 – Syncing Application’s structure.mp4 129.99M
| ├──003 Upgrading to Laravel 5.7 – Syncing Application’s structure.srt 9.08kb
| ├──003 Upgrading to Laravel 5.7 – Syncing Application’s structure_en.srt 8.87kb
| ├──004 Upgrading to Laravel 5.7 – Testing.mp4 99.39M
| ├──004 Upgrading to Laravel 5.7 – Testing.srt 9.53kb
| ├──004 Upgrading to Laravel 5.7 – Testing_en.srt 9.22kb
| ├──005 Upgrading to Laravel 5.8 – Update Dependencies & Core Application.mp4 69.12M
| ├──005 Upgrading to Laravel 5.8 – Update Dependencies & Core Application.srt 11.48kb
| ├──005 Upgrading to Laravel 5.8 – Update Dependencies & Core Application_en.srt 11.65kb
| ├──006 Upgrading to Laravel 5.8 – Syncing Application’s structure.mp4 139.95M
| ├──006 Upgrading to Laravel 5.8 – Syncing Application’s structure.srt 10.29kb
| ├──006 Upgrading to Laravel 5.8 – Syncing Application’s structure_en.srt 10.10kb
| ├──007 Upgrading to Laravel 5.8 – Testing.mp4 36.13M
| ├──007 Upgrading to Laravel 5.8 – Testing.srt 4.61kb
| ├──007 Upgrading to Laravel 5.8 – Testing_en.srt 4.52kb
| ├──008 Fixing The Verified Email Error.html 1.43kb
| ├──009 Upgrading to Laravel 6.0.mp4 126.49M
| ├──009 Upgrading to Laravel 6.0.srt 8.19kb
| └──009 Upgrading to Laravel 6.0_en.srt 8.31kb
├──33 – Appendix II – Deployment Laravel App in Heroku
| ├──001 Introducing Heroku.mp4 18.47M
| ├──001 Introducing Heroku.srt 2.97kb
| ├──001 Introducing Heroku_en.srt 3.03kb
| ├──002 Creating Heroku App.mp4 18.92M
| ├──002 Creating Heroku App.srt 4.47kb
| ├──002 Creating Heroku App_en.srt 4.27kb
| ├──003 Creating a Database.mp4 8.92M
| ├──003 Creating a Database.srt 2.72kb
| ├──003 Creating a Database_en.srt 2.67kb
| ├──004 Setting Heroku Config Variables.mp4 24.50M
| ├──004 Setting Heroku Config Variables.srt 4.54kb
| ├──004 Setting Heroku Config Variables_en.srt 4.48kb
| ├──005 Fixing Insecure Assets Error.mp4 27.02M
| ├──005 Fixing Insecure Assets Error.srt 4.68kb
| └──005 Fixing Insecure Assets Error_en.srt 4.64kb
├──34 – Appendix III – Deploy Laravel App in Virtual Private Server (Digital Ocean)
| ├──001 Introduction.html 0.43kb
| ├──002 Setting up Server.html 5.76kb
| ├──003 Installing Nginx, MySql & PHP.html 2.67kb
| ├──004 Setting up Firewall(1).html 2.77kb
| ├──004 Setting up Firewall.html 2.77kb
| ├──005 Creating a new user for our deployment.html 2.40kb
| ├──006 Setting up Nginx.html 8.31kb
| ├──007 Setting up MySQL.html 7.14kb
| ├──008 Setting up SSH Keys.html 7.36kb
| ├──009 Deploying Laravel App in our Production Server.html 4.47kb
| ├──010 Deploying new changes.html 2.60kb
| ├──011 Adding domain to our Server.html 3.16kb
| └──012 Setting up SSL on our server.html 6.48kb
├──35 – [Legacy] Getting started with Vue.js
| ├──001 Intro to Vue.js.mp4 23.57M
| ├──001 Intro to Vue.js.srt 7.15kb
| ├──001 Intro to Vue.js_en.srt 7.28kb
| ├──002 Setup Vue.js locally.mp4 19.12M
| ├──002 Setup Vue.js locally.srt 5.12kb
| ├──002 Setup Vue.js locally_en.srt 5.00kb
| ├──003 List Rendering – Part 1 of 3.mp4 7.51M
| ├──003 List Rendering – Part 1 of 3.srt 3.85kb
| ├──003 List Rendering – Part 1 of 3_en.srt 3.95kb
| ├──004 List Rendering – Part 2 of 3.srt 3.78kb
| ├──004 List Rendering – Part 2 of 3_en.srt 3.90kb
| ├──005 List Rendering – Part 3 of 3.mp4 14.03M
| ├──005 List Rendering – Part 3 of 3.srt 3.80kb
| ├──005 List Rendering – Part 3 of 3_en.srt 3.92kb
| ├──006 Conditional Rendering – Part 1 of 3.mp4 10.37M
| ├──006 Conditional Rendering – Part 1 of 3.srt 4.01kb
| ├──006 Conditional Rendering – Part 1 of 3_en.srt 4.10kb
| ├──007 Conditional Rendering – Part 2 of 3.mp4 12.46M
| ├──007 Conditional Rendering – Part 2 of 3.srt 3.96kb
| ├──007 Conditional Rendering – Part 2 of 3_en.srt 4.03kb
| ├──008 Conditional Rendering – Part 3 of 3.mp4 9.21M
| ├──008 Conditional Rendering – Part 3 of 3.srt 3.49kb
| ├──008 Conditional Rendering – Part 3 of 3_en.srt 3.65kb
| ├──009 Event Handling – Part 1 of 4.mp4 11.83M
| ├──009 Event Handling – Part 1 of 4.srt 3.81kb
| ├──009 Event Handling – Part 1 of 4_en.srt 3.90kb
| ├──010 Event Handling – Part 2 of 4.mp4 5.59M
| ├──010 Event Handling – Part 2 of 4.srt 2.32kb
| ├──010 Event Handling – Part 2 of 4_en.srt 2.38kb
| ├──011 Event Handling – Part 3 of 4.mp4 9.81M
| ├──011 Event Handling – Part 3 of 4.srt 3.39kb
| ├──011 Event Handling – Part 3 of 4_en.srt 3.48kb
| ├──012 Event Handling – Part 4 of 4.mp4 12.65M
| ├──012 Event Handling – Part 4 of 4.srt 4.13kb
| ├──012 Event Handling – Part 4 of 4_en.srt 4.21kb
| ├──013 Class Binding – Part 1 of 2.mp4 8.09M
| ├──013 Class Binding – Part 1 of 2.srt 4.73kb
| ├──013 Class Binding – Part 1 of 2_en.srt 4.96kb
| ├──014 Class Binding – Part 2 of 2.mp4 42.20M
| ├──014 Class Binding – Part 2 of 2.srt 7.55kb
| ├──014 Class Binding – Part 2 of 2_en.srt 7.40kb
| ├──015 Style Binding – Part 1 of 2.mp4 9.17M
| ├──015 Style Binding – Part 1 of 2.srt 3.50kb
| ├──015 Style Binding – Part 1 of 2_en.srt 3.43kb
| ├──016 Style Binding – Part 2 of 2.mp4 40.23M
| ├──016 Style Binding – Part 2 of 2.srt 5.20kb
| ├──016 Style Binding – Part 2 of 2_en.srt 5.26kb
| ├──017 Computed Property – Part 1 of 3.mp4 5.51M
| ├──017 Computed Property – Part 1 of 3.srt 3.55kb
| ├──017 Computed Property – Part 1 of 3_en.srt 3.75kb
| ├──018 Computed Property – Part 2 of 3.srt 5.19kb
| ├──018 Computed Property – Part 2 of 3_en.srt 5.29kb
| ├──019 Computed Property – Part 3 of 3.mp4 43.22M
| ├──019 Computed Property – Part 3 of 3.srt 11.04kb
| └──019 Computed Property – Part 3 of 3_en.srt 11.21kb