zhongziso
搜索
zhongziso
首页
首页
功能
磁力转BT
BT转磁力
关于
使用教程
免责声明
磁力助手
[FreeCourseSite.com] Udemy - Microservices with Node JS and React
magnet:?xt=urn:btih:45acc810fce8938e618d1315c20a072bef54d466&dn=[FreeCourseSite.com] Udemy - Microservices with Node JS and React
磁力链接详情
文件列表详情
45acc810fce8938e618d1315c20a072bef54d466
infohash:
590
文件数量
15.02 GB
文件大小
2023-7-13 06:36
创建日期
2024-11-6 11:26
最后访问
相关分词
FreeCourseSite
com
Udemy
-
Microservices
with
Node
JS
and
React
01 - Fundamental Ideas Around Microservices/001 How to Get Help.mp4 3.75 MB
01 - Fundamental Ideas Around Microservices/004 What Is a Microservice.mp4 18.52 MB
01 - Fundamental Ideas Around Microservices/005 Data in Microservices.mp4 48.87 MB
01 - Fundamental Ideas Around Microservices/006 Big Problems with Data.mp4 30.21 MB
01 - Fundamental Ideas Around Microservices/007 Sync Communication Between Services.mp4 47.09 MB
01 - Fundamental Ideas Around Microservices/008 Event-Based Communication.mp4 36.64 MB
01 - Fundamental Ideas Around Microservices/009 A Crazy Way of Storing Data.mp4 69.24 MB
01 - Fundamental Ideas Around Microservices/010 Pros and Cons of Async Communication.mp4 46.87 MB
02 - A Mini-Microservices App/002 App Overview.mp4 26.6 MB
02 - A Mini-Microservices App/003 Project Setup.mp4 9.1 MB
02 - A Mini-Microservices App/004 Posts Service Creation.mp4 25.29 MB
02 - A Mini-Microservices App/005 Testing the Posts Service.mp4 10.1 MB
02 - A Mini-Microservices App/006 Implementing a Comments Service.mp4 44.83 MB
02 - A Mini-Microservices App/007 Quick Comments Test.mp4 14.4 MB
02 - A Mini-Microservices App/010 React Project Setup.mp4 17.81 MB
02 - A Mini-Microservices App/011 Building Post Submission.mp4 64.46 MB
02 - A Mini-Microservices App/012 Handling CORS Errors.mp4 25.64 MB
02 - A Mini-Microservices App/013 Fetching and Rendering Posts.mp4 29.78 MB
02 - A Mini-Microservices App/014 Creating Comments.mp4 47.6 MB
02 - A Mini-Microservices App/015 Displaying Comments.mp4 37.61 MB
02 - A Mini-Microservices App/017 Request Minimization Strategies.mp4 21.33 MB
02 - A Mini-Microservices App/018 An Async Solution.mp4 46.6 MB
02 - A Mini-Microservices App/019 Common Questions Around Async Events.mp4 16.16 MB
02 - A Mini-Microservices App/020 Event Bus Overview.mp4 18.3 MB
02 - A Mini-Microservices App/022 A Basic Event Bus Implementation.mp4 16.33 MB
02 - A Mini-Microservices App/023 Emitting Events.mp4 29.37 MB
02 - A Mini-Microservices App/024 Emitting Comment Creation Events.mp4 15.22 MB
02 - A Mini-Microservices App/025 Receiving Events.mp4 21.17 MB
02 - A Mini-Microservices App/026 Creating the Data Query Service.mp4 12.78 MB
02 - A Mini-Microservices App/027 Parsing Incoming Events.mp4 43.15 MB
02 - A Mini-Microservices App/028 Using the Query Service.mp4 38.55 MB
02 - A Mini-Microservices App/029 Adding a Simple Feature.mp4 27.24 MB
02 - A Mini-Microservices App/030 Issues with Comment Filtering.mp4 28.86 MB
02 - A Mini-Microservices App/031 A Second Approach.mp4 42.18 MB
02 - A Mini-Microservices App/032 How to Handle Resource Updates.mp4 18.32 MB
02 - A Mini-Microservices App/033 Creating the Moderation Service.mp4 32.08 MB
02 - A Mini-Microservices App/034 Adding Comment Moderation.mp4 33.31 MB
02 - A Mini-Microservices App/036 Handling Moderation.mp4 34.58 MB
02 - A Mini-Microservices App/037 Updating Comment Content.mp4 17.11 MB
02 - A Mini-Microservices App/038 A Quick Test.mp4 36.91 MB
02 - A Mini-Microservices App/039 Rendering Comments by Status.mp4 12.29 MB
02 - A Mini-Microservices App/040 Dealing with Missing Events.mp4 38.68 MB
02 - A Mini-Microservices App/042 Implementing Event Sync.mp4 21.14 MB
02 - A Mini-Microservices App/043 Event Syncing in Action.mp4 29.09 MB
03 - Running Services with Docker/001 Deployment Issues.mp4 32.81 MB
03 - Running Services with Docker/002 Why Docker.mp4 16.52 MB
03 - Running Services with Docker/003 Why Kubernetes.mp4 15.5 MB
03 - Running Services with Docker/004 Don't Know Docker Watch This.mp4 3.26 MB
03 - Running Services with Docker/006 Dockerizing the Posts Service.mp4 12.36 MB
03 - Running Services with Docker/007 Review Some Basic Commands.mp4 12.08 MB
03 - Running Services with Docker/009 Dockering Other Services.mp4 12.33 MB
04 - Orchestrating Collections of Services with Kubernetes/001 Installing Kubernetes.mp4 10.83 MB
04 - Orchestrating Collections of Services with Kubernetes/003 A Kubernetes Tour.mp4 37.73 MB
04 - Orchestrating Collections of Services with Kubernetes/004 Important Kubernetes Terminology.mp4 7.89 MB
04 - Orchestrating Collections of Services with Kubernetes/005 Notes on Config Files.mp4 8.9 MB
04 - Orchestrating Collections of Services with Kubernetes/006 Creating a Pod.mp4 14.53 MB
04 - Orchestrating Collections of Services with Kubernetes/008 Understanding a Pod Spec.mp4 17.93 MB
04 - Orchestrating Collections of Services with Kubernetes/009 Common Kubectl Commands.mp4 29.46 MB
04 - Orchestrating Collections of Services with Kubernetes/010 A Time-Saving Alias.mp4 8.86 MB
04 - Orchestrating Collections of Services with Kubernetes/011 Introducing Deployments.mp4 22.46 MB
04 - Orchestrating Collections of Services with Kubernetes/012 Creating a Deployment.mp4 19.58 MB
04 - Orchestrating Collections of Services with Kubernetes/013 Common Commands Around Deployments.mp4 17.63 MB
04 - Orchestrating Collections of Services with Kubernetes/014 Updating Deployments.mp4 17.29 MB
04 - Orchestrating Collections of Services with Kubernetes/015 Preferred Method for Updating Deployments.mp4 28.13 MB
04 - Orchestrating Collections of Services with Kubernetes/016 Networking With Services.mp4 24.61 MB
04 - Orchestrating Collections of Services with Kubernetes/017 Creating a NodePort Service.mp4 26.64 MB
04 - Orchestrating Collections of Services with Kubernetes/018 Accessing NodePort Services.mp4 21.49 MB
04 - Orchestrating Collections of Services with Kubernetes/019 Setting Up Cluster IP Services.mp4 8.1 MB
04 - Orchestrating Collections of Services with Kubernetes/020 Building a Deployment for the Event Bus.mp4 22.06 MB
04 - Orchestrating Collections of Services with Kubernetes/021 Adding ClusterIP Services.mp4 21.75 MB
04 - Orchestrating Collections of Services with Kubernetes/022 How to Communicate Between Services.mp4 21.97 MB
04 - Orchestrating Collections of Services with Kubernetes/023 Updating Service Addresses.mp4 19.25 MB
04 - Orchestrating Collections of Services with Kubernetes/024 Verifying Communication.mp4 21.09 MB
04 - Orchestrating Collections of Services with Kubernetes/025 Adding Query, Moderation and Comments.mp4 48.21 MB
04 - Orchestrating Collections of Services with Kubernetes/026 Testing Communication.mp4 25.72 MB
04 - Orchestrating Collections of Services with Kubernetes/027 Load Balancer Services.mp4 23.43 MB
04 - Orchestrating Collections of Services with Kubernetes/028 Load Balancers and Ingress.mp4 31.92 MB
04 - Orchestrating Collections of Services with Kubernetes/030 Installing Ingress-Nginx.mp4 50.7 MB
04 - Orchestrating Collections of Services with Kubernetes/032 Writing Ingress Config Files.mp4 19.99 MB
04 - Orchestrating Collections of Services with Kubernetes/034 Hosts File Tweak.mp4 18.59 MB
04 - Orchestrating Collections of Services with Kubernetes/036 Deploying the React App.mp4 31.43 MB
04 - Orchestrating Collections of Services with Kubernetes/037 Unique Route Paths.mp4 24.55 MB
04 - Orchestrating Collections of Services with Kubernetes/038 Final Route Config.mp4 34.85 MB
04 - Orchestrating Collections of Services with Kubernetes/039 Introducing Skaffold.mp4 10.31 MB
04 - Orchestrating Collections of Services with Kubernetes/040 Skaffold Setup.mp4 29.19 MB
04 - Orchestrating Collections of Services with Kubernetes/041 First Time Skaffold Startup.mp4 6.62 MB
04 - Orchestrating Collections of Services with Kubernetes/042 A Few Notes on Skaffold.mp4 52.33 MB
05 - Architecture of Multi-Service Apps/001 Big Ticket Items.mp4 99.14 MB
05 - Architecture of Multi-Service Apps/002 App Overview.mp4 54.26 MB
05 - Architecture of Multi-Service Apps/003 Resource Types.mp4 13.84 MB
05 - Architecture of Multi-Service Apps/004 Service Types.mp4 22.35 MB
05 - Architecture of Multi-Service Apps/005 Events and Architecture Design.mp4 10.43 MB
05 - Architecture of Multi-Service Apps/007 Auth Service Setup.mp4 11.08 MB
05 - Architecture of Multi-Service Apps/008 Auth K8s Setup.mp4 20.43 MB
05 - Architecture of Multi-Service Apps/009 Adding Skaffold.mp4 25.68 MB
05 - Architecture of Multi-Service Apps/012 Ingress-Nginx Setup.mp4 30.31 MB
05 - Architecture of Multi-Service Apps/013 Hosts File and Security Warning.mp4 10.47 MB
06 - Leveraging a Cloud Environment for Development/001 Note on Remote Development.mp4 14.64 MB
06 - Leveraging a Cloud Environment for Development/002 Remote Dev with Skaffold.mp4 34.03 MB
06 - Leveraging a Cloud Environment for Development/004 Google Cloud Initial Setup.mp4 7.74 MB
06 - Leveraging a Cloud Environment for Development/005 Kubernetes Cluster Creation.mp4 16.47 MB
06 - Leveraging a Cloud Environment for Development/006 Kubectl Contexts.mp4 14.05 MB
06 - Leveraging a Cloud Environment for Development/007 Initializing the GCloud SDK.mp4 24.44 MB
06 - Leveraging a Cloud Environment for Development/008 Installing the GCloud Context.mp4 12.52 MB
06 - Leveraging a Cloud Environment for Development/009 Updating the Skaffold Config.mp4 17 MB
06 - Leveraging a Cloud Environment for Development/010 More Skaffold Updates.mp4 3 MB
06 - Leveraging a Cloud Environment for Development/011 Creating a Load Balancer.mp4 24.48 MB
06 - Leveraging a Cloud Environment for Development/012 Final Config and Test.mp4 33.08 MB
07 - Response Normalization Strategies/001 Creating Route Handlers.mp4 18.58 MB
07 - Response Normalization Strategies/002 Scaffolding Routes.mp4 20.85 MB
07 - Response Normalization Strategies/003 Adding Validation.mp4 54.58 MB
07 - Response Normalization Strategies/004 Handling Validation Errors.mp4 24.07 MB
07 - Response Normalization Strategies/006 Surprising Complexity Around Errors.mp4 16.49 MB
07 - Response Normalization Strategies/007 Other Sources of Errors.mp4 28.35 MB
07 - Response Normalization Strategies/008 Solution for Error Handling.mp4 29.63 MB
07 - Response Normalization Strategies/009 Building an Error Handling Middleware.mp4 22.84 MB
07 - Response Normalization Strategies/010 Communicating More Info to the Error Handler.mp4 30.79 MB
07 - Response Normalization Strategies/011 Encoding More Information In an Error.mp4 25.12 MB
07 - Response Normalization Strategies/012 Subclassing for Custom Errors.mp4 44.96 MB
07 - Response Normalization Strategies/013 Determining Error Type.mp4 21.03 MB
07 - Response Normalization Strategies/014 Converting Errors to Responses.mp4 55.62 MB
07 - Response Normalization Strategies/015 Moving Logic Into Errors.mp4 54.91 MB
07 - Response Normalization Strategies/016 Verifying Our Custom Errors.mp4 60.39 MB
07 - Response Normalization Strategies/017 Final Error Related Code.mp4 27.15 MB
07 - Response Normalization Strategies/018 How to Define New Custom Errors.mp4 28.72 MB
07 - Response Normalization Strategies/019 Uh Oh... Async Error Handling.mp4 23.05 MB
08 - Database Management and Modeling/001 Creating Databases in Kubernetes.mp4 28.04 MB
08 - Database Management and Modeling/002 Connecting to MongoDB.mp4 49.32 MB
08 - Database Management and Modeling/003 Understanding the Signup Flow.mp4 15.29 MB
08 - Database Management and Modeling/004 Getting TypeScript and Mongoose to Cooperate.mp4 17.82 MB
08 - Database Management and Modeling/005 Creating the User Model.mp4 13.18 MB
08 - Database Management and Modeling/006 Type Checking User Properties.mp4 27.33 MB
08 - Database Management and Modeling/007 Adding Static Properties to a Model.mp4 19.6 MB
08 - Database Management and Modeling/008 Defining Extra Document Properties.mp4 20.62 MB
08 - Database Management and Modeling/009 What's That Angle Bracket For.mp4 11.32 MB
08 - Database Management and Modeling/010 User Creation.mp4 38.01 MB
08 - Database Management and Modeling/011 Proper Error Handling.mp4 45.74 MB
08 - Database Management and Modeling/013 Reminder on Password Hashing.mp4 13.83 MB
08 - Database Management and Modeling/014 Adding Password Hashing.mp4 23.75 MB
08 - Database Management and Modeling/015 Comparing Hashed Password.mp4 9.58 MB
08 - Database Management and Modeling/016 Mongoose Pre-Save Hooks.mp4 20.33 MB
09 - Authentication Strategies and Options/001 Fundamental Authentication Strategies.mp4 55.37 MB
09 - Authentication Strategies and Options/002 Huge Issues with Authentication Strategies.mp4 47.72 MB
09 - Authentication Strategies and Options/003 So Which Option.mp4 11.47 MB
09 - Authentication Strategies and Options/004 Solving Issues with Option #2.mp4 53.44 MB
09 - Authentication Strategies and Options/005 Reminder on Cookies vs JWT's.mp4 21.52 MB
09 - Authentication Strategies and Options/006 Microservices Auth Requirements.mp4 59.65 MB
09 - Authentication Strategies and Options/007 Issues with JWT's and Server Side Rendering.mp4 53.82 MB
09 - Authentication Strategies and Options/008 Cookies and Encryption.mp4 33.25 MB
09 - Authentication Strategies and Options/009 Adding Session Support.mp4 11.44 MB
09 - Authentication Strategies and Options/010 Generating a JWT.mp4 55.55 MB
09 - Authentication Strategies and Options/011 JWT Signing Keys.mp4 24.94 MB
09 - Authentication Strategies and Options/012 Securely Storing Secrets with Kubernetes.mp4 5.43 MB
09 - Authentication Strategies and Options/013 Creating and Accessing Secrets.mp4 49.11 MB
09 - Authentication Strategies and Options/014 Accessing Env Variables in a Pod.mp4 21.59 MB
09 - Authentication Strategies and Options/015 Common Response Properties.mp4 17.69 MB
09 - Authentication Strategies and Options/016 Formatting JSON Properties.mp4 56.74 MB
09 - Authentication Strategies and Options/017 The Signin Flow.mp4 31 MB
09 - Authentication Strategies and Options/018 Common Request Validation Middleware.mp4 19.11 MB
09 - Authentication Strategies and Options/019 Sign In Logic.mp4 46.5 MB
09 - Authentication Strategies and Options/020 Quick Sign In Test.mp4 5.86 MB
09 - Authentication Strategies and Options/021 Current User Handler.mp4 8.02 MB
09 - Authentication Strategies and Options/022 Returning the Current User.mp4 45.18 MB
09 - Authentication Strategies and Options/023 Signing Out.mp4 12.27 MB
09 - Authentication Strategies and Options/024 Creating a Current User Middleware.mp4 25.08 MB
09 - Authentication Strategies and Options/025 Augmenting Type Definitions.mp4 23.11 MB
09 - Authentication Strategies and Options/026 Requiring Auth for Route Access.mp4 27.54 MB
10 - Testing Isolated Microservices/001 Scope of Testing.mp4 28.23 MB
10 - Testing Isolated Microservices/002 Testing Goals.mp4 16.59 MB
10 - Testing Isolated Microservices/003 Testing Architecture.mp4 43.52 MB
10 - Testing Isolated Microservices/004 Index to App Refactor.mp4 25.34 MB
10 - Testing Isolated Microservices/005 A Few Dependencies.mp4 16.73 MB
10 - Testing Isolated Microservices/006 Test Environment Setup.mp4 38.62 MB
10 - Testing Isolated Microservices/007 Our First Test.mp4 23.02 MB
10 - Testing Isolated Microservices/008 An Important Note.mp4 3.71 MB
10 - Testing Isolated Microservices/009 Testing Invalid Input.mp4 27.98 MB
10 - Testing Isolated Microservices/010 Requiring Unique Emails.mp4 9.7 MB
10 - Testing Isolated Microservices/011 Changing Node Env During Tests.mp4 36.24 MB
10 - Testing Isolated Microservices/012 Tests Around Sign In Functionality.mp4 18.71 MB
10 - Testing Isolated Microservices/013 Testing Sign Out.mp4 21.29 MB
10 - Testing Isolated Microservices/014 Issues with Cookies During Testing.mp4 13.63 MB
10 - Testing Isolated Microservices/015 Easy Auth Solution.mp4 10.43 MB
10 - Testing Isolated Microservices/017 Auth Helper Function.mp4 51.86 MB
10 - Testing Isolated Microservices/018 Testing Non-Authed Requests.mp4 6.24 MB
11 - Integrating a Server-Side-Rendered React App/001 Starting the React App.mp4 5.54 MB
11 - Integrating a Server-Side-Rendered React App/002 Reminder on Server Side Rendering.mp4 9.85 MB
11 - Integrating a Server-Side-Rendered React App/004 Basics of Next JS.mp4 13.3 MB
11 - Integrating a Server-Side-Rendered React App/005 Building a Next Image.mp4 8.51 MB
11 - Integrating a Server-Side-Rendered React App/006 Running Next in Kubernetes.mp4 51.28 MB
11 - Integrating a Server-Side-Rendered React App/007 Note on File Change Detection.mp4 15.37 MB
11 - Integrating a Server-Side-Rendered React App/008 Adding Global CSS.mp4 19.78 MB
11 - Integrating a Server-Side-Rendered React App/009 Adding a Sign Up Form.mp4 8.84 MB
11 - Integrating a Server-Side-Rendered React App/010 Handling Email and Password Inputs.mp4 9.87 MB
11 - Integrating a Server-Side-Rendered React App/011 Successful Account Signup.mp4 34.7 MB
11 - Integrating a Server-Side-Rendered React App/012 Handling Validation Errors.mp4 39.97 MB
11 - Integrating a Server-Side-Rendered React App/013 The useRequest Hook.mp4 26.33 MB
11 - Integrating a Server-Side-Rendered React App/014 Using the useRequest Hook.mp4 12.69 MB
11 - Integrating a Server-Side-Rendered React App/015 An onSuccess Callback.mp4 36.04 MB
11 - Integrating a Server-Side-Rendered React App/016 Overview on Server Side Rendering.mp4 32.76 MB
11 - Integrating a Server-Side-Rendered React App/018 Fetching Data During SSR.mp4 16.31 MB
11 - Integrating a Server-Side-Rendered React App/019 Why the Error.mp4 47.35 MB
11 - Integrating a Server-Side-Rendered React App/020 Two Possible Solutions.mp4 22.7 MB
11 - Integrating a Server-Side-Rendered React App/021 Cross Namespace Service Communication.mp4 25.75 MB
11 - Integrating a Server-Side-Rendered React App/022 When is GetInitialProps Called.mp4 42.65 MB
11 - Integrating a Server-Side-Rendered React App/023 On the Server or the Browser.mp4 13.7 MB
11 - Integrating a Server-Side-Rendered React App/025 Specifying the Host.mp4 56.77 MB
11 - Integrating a Server-Side-Rendered React App/026 Passing Through the Cookies.mp4 24.49 MB
11 - Integrating a Server-Side-Rendered React App/027 A Reusable API Client.mp4 38.61 MB
11 - Integrating a Server-Side-Rendered React App/028 Content on the Landing Page.mp4 11.38 MB
11 - Integrating a Server-Side-Rendered React App/029 The Sign In Form.mp4 21.36 MB
11 - Integrating a Server-Side-Rendered React App/030 A Reusable Header.mp4 17.6 MB
11 - Integrating a Server-Side-Rendered React App/031 Moving GetInitialProps.mp4 12.23 MB
11 - Integrating a Server-Side-Rendered React App/032 Issues with Custom App GetInitialProps.mp4 47.33 MB
11 - Integrating a Server-Side-Rendered React App/033 Handling Multiple GetInitialProps.mp4 44.44 MB
11 - Integrating a Server-Side-Rendered React App/034 Passing Props Through.mp4 12.08 MB
11 - Integrating a Server-Side-Rendered React App/035 Building the Header.mp4 25.36 MB
11 - Integrating a Server-Side-Rendered React App/036 Conditionally Showing Links.mp4 22.99 MB
11 - Integrating a Server-Side-Rendered React App/037 Signing Out.mp4 22 MB
12 - Code Sharing and Reuse Between Services/001 Shared Logic Between Services.mp4 24.86 MB
12 - Code Sharing and Reuse Between Services/002 Options for Code Sharing.mp4 12.94 MB
12 - Code Sharing and Reuse Between Services/003 NPM Organizations.mp4 12.39 MB
12 - Code Sharing and Reuse Between Services/004 Publishing NPM Modules.mp4 15.17 MB
12 - Code Sharing and Reuse Between Services/005 Project Setup.mp4 34.81 MB
12 - Code Sharing and Reuse Between Services/007 An Easy Publish Command.mp4 29.86 MB
12 - Code Sharing and Reuse Between Services/008 Relocating Shared Code.mp4 22 MB
12 - Code Sharing and Reuse Between Services/009 Updating Import Statements.mp4 37.96 MB
12 - Code Sharing and Reuse Between Services/010 Updating the Common Module.mp4 31.72 MB
13 - Create-Read-Update-Destroy Server Setup/001 Ticketing Service Overview.mp4 8 MB
13 - Create-Read-Update-Destroy Server Setup/002 Project Setup.mp4 33.36 MB
13 - Create-Read-Update-Destroy Server Setup/004 Running the Ticket Service.mp4 41.34 MB
13 - Create-Read-Update-Destroy Server Setup/005 Mongo Connection URI.mp4 59.45 MB
13 - Create-Read-Update-Destroy Server Setup/006 Quick Auth Update.mp4 10.68 MB
13 - Create-Read-Update-Destroy Server Setup/007 Test-First Approach.mp4 21.4 MB
13 - Create-Read-Update-Destroy Server Setup/008 Creating the Router.mp4 18.67 MB
13 - Create-Read-Update-Destroy Server Setup/009 Adding Auth Protection.mp4 29.57 MB
13 - Create-Read-Update-Destroy Server Setup/010 Faking Authentication During Tests.mp4 36.81 MB
13 - Create-Read-Update-Destroy Server Setup/011 Building a Session.mp4 48.33 MB
13 - Create-Read-Update-Destroy Server Setup/012 Testing Request Validation.mp4 13.8 MB
13 - Create-Read-Update-Destroy Server Setup/013 Validating Title and Price.mp4 22.89 MB
13 - Create-Read-Update-Destroy Server Setup/014 Reminder on Mongoose with TypeScript.mp4 22.18 MB
13 - Create-Read-Update-Destroy Server Setup/015 Defining the Ticket Model.mp4 9.54 MB
13 - Create-Read-Update-Destroy Server Setup/016 Creation via Route Handler.mp4 34.5 MB
13 - Create-Read-Update-Destroy Server Setup/017 Testing Show Routes.mp4 19.58 MB
13 - Create-Read-Update-Destroy Server Setup/018 Unexpected Failure!.mp4 27.84 MB
13 - Create-Read-Update-Destroy Server Setup/019 What's that Error!.mp4 49.11 MB
13 - Create-Read-Update-Destroy Server Setup/020 Better Error Logging.mp4 29.11 MB
13 - Create-Read-Update-Destroy Server Setup/021 Complete Index Route Implementation.mp4 31.01 MB
13 - Create-Read-Update-Destroy Server Setup/022 Ticket Updating.mp4 37.05 MB
13 - Create-Read-Update-Destroy Server Setup/023 Handling Updates.mp4 13.5 MB
13 - Create-Read-Update-Destroy Server Setup/024 Permission Checking.mp4 24.5 MB
13 - Create-Read-Update-Destroy Server Setup/025 Final Update Changes.mp4 60.84 MB
13 - Create-Read-Update-Destroy Server Setup/026 Manual Testing.mp4 23.64 MB
14 - NATS Streaming Server - An Event Bus Implementation/001 What Now.mp4 16.94 MB
14 - NATS Streaming Server - An Event Bus Implementation/003 Three Important Items.mp4 26.65 MB
14 - NATS Streaming Server - An Event Bus Implementation/004 Creating a NATS Streaming Deployment.mp4 28.43 MB
14 - NATS Streaming Server - An Event Bus Implementation/005 Big Notes on NATS Streaming.mp4 56.85 MB
14 - NATS Streaming Server - An Event Bus Implementation/006 Building a NATS Test Project.mp4 15.76 MB
14 - NATS Streaming Server - An Event Bus Implementation/007 Port-Forwarding with Kubectl.mp4 23.29 MB
14 - NATS Streaming Server - An Event Bus Implementation/008 Publishing Events.mp4 32.82 MB
14 - NATS Streaming Server - An Event Bus Implementation/010 Listening For Data.mp4 20.03 MB
14 - NATS Streaming Server - An Event Bus Implementation/011 Accessing Event Data.mp4 38.87 MB
14 - NATS Streaming Server - An Event Bus Implementation/012 Client ID Generation.mp4 14.34 MB
14 - NATS Streaming Server - An Event Bus Implementation/013 Queue Groups.mp4 28 MB
14 - NATS Streaming Server - An Event Bus Implementation/014 Manual Ack Mode.mp4 45.42 MB
14 - NATS Streaming Server - An Event Bus Implementation/015 Client Health Checks.mp4 48 MB
14 - NATS Streaming Server - An Event Bus Implementation/016 Graceful Client Shutdown.mp4 26.43 MB
14 - NATS Streaming Server - An Event Bus Implementation/017 Core Concurrency Issues.mp4 55.13 MB
14 - NATS Streaming Server - An Event Bus Implementation/018 Common Questions.mp4 28.19 MB
14 - NATS Streaming Server - An Event Bus Implementation/019 [Optional] More Possible Concurrency Solutions.mp4 61.41 MB
14 - NATS Streaming Server - An Event Bus Implementation/020 Solving Concurrency Issues.mp4 142.05 MB
14 - NATS Streaming Server - An Event Bus Implementation/021 Concurrency Control with the Tickets App.mp4 41.18 MB
14 - NATS Streaming Server - An Event Bus Implementation/022 Event Redelivery.mp4 24.87 MB
14 - NATS Streaming Server - An Event Bus Implementation/023 Durable Subscriptions.mp4 48.7 MB
15 - Connecting to NATS in a Node JS World/001 Reusable NATS Listeners.mp4 30.28 MB
15 - Connecting to NATS in a Node JS World/002 The Listener Abstract Class.mp4 63.64 MB
15 - Connecting to NATS in a Node JS World/003 Extending the Listener.mp4 33.75 MB
15 - Connecting to NATS in a Node JS World/004 Quick Refactor.mp4 22.85 MB
15 - Connecting to NATS in a Node JS World/005 Leveraging TypeScript for Listener Validation.mp4 36.14 MB
15 - Connecting to NATS in a Node JS World/006 Subjects Enum.mp4 10.19 MB
15 - Connecting to NATS in a Node JS World/007 Custom Event Interface.mp4 7.73 MB
15 - Connecting to NATS in a Node JS World/008 Enforcing Listener Subjects.mp4 52.12 MB
15 - Connecting to NATS in a Node JS World/010 Enforcing Data Types.mp4 10.77 MB
15 - Connecting to NATS in a Node JS World/011 Where Does this Get Used.mp4 12.91 MB
15 - Connecting to NATS in a Node JS World/012 Custom Publisher.mp4 26.1 MB
15 - Connecting to NATS in a Node JS World/013 Using the Custom Publisher.mp4 19.67 MB
15 - Connecting to NATS in a Node JS World/014 Awaiting Event Publication.mp4 12.84 MB
15 - Connecting to NATS in a Node JS World/015 Common Event Definitions Summary.mp4 22.05 MB
15 - Connecting to NATS in a Node JS World/016 Updating the Common Module.mp4 30.55 MB
15 - Connecting to NATS in a Node JS World/017 Restarting NATS.mp4 10.8 MB
16 - Managing a NATS Client/001 Publishing Ticket Creation.mp4 10.35 MB
16 - Managing a NATS Client/002 More on Publishing.mp4 8.65 MB
16 - Managing a NATS Client/003 NATS Client Singleton.mp4 19.22 MB
16 - Managing a NATS Client/004 Remember Mongoose.mp4 20.43 MB
16 - Managing a NATS Client/006 Singleton Implementation.mp4 56.63 MB
16 - Managing a NATS Client/007 Accessing the NATS Client.mp4 34.12 MB
16 - Managing a NATS Client/008 Graceful Shutdown.mp4 57.82 MB
16 - Managing a NATS Client/009 Successful Listen!.mp4 16.97 MB
16 - Managing a NATS Client/010 Ticket Update Publishing.mp4 31.19 MB
16 - Managing a NATS Client/011 Failed Event Publishing.mp4 41.26 MB
16 - Managing a NATS Client/012 Handling Publish Failures.mp4 16.89 MB
16 - Managing a NATS Client/013 Fixing a Few Tests.mp4 27.67 MB
16 - Managing a NATS Client/014 Redirecting Imports.mp4 38.12 MB
16 - Managing a NATS Client/015 Providing a Mock Implementation.mp4 49.48 MB
16 - Managing a NATS Client/016 Test-Suite Wide Mocks.mp4 10.22 MB
16 - Managing a NATS Client/017 Ensuring Mock Invocations.mp4 45.8 MB
16 - Managing a NATS Client/018 NATS Env Variables.mp4 61.45 MB
17 - Cross-Service Data Replication In Action/001 The Orders Service.mp4 21.4 MB
17 - Cross-Service Data Replication In Action/002 Scaffolding the Orders Service.mp4 28.82 MB
17 - Cross-Service Data Replication In Action/003 A Touch More Setup.mp4 59.45 MB
17 - Cross-Service Data Replication In Action/004 Ingress Routing Rules.mp4 7.72 MB
17 - Cross-Service Data Replication In Action/005 Scaffolding a Few Route Handlers.mp4 62.67 MB
17 - Cross-Service Data Replication In Action/006 Subtle Service Coupling.mp4 22.03 MB
17 - Cross-Service Data Replication In Action/007 Associating Orders and Tickets.mp4 37.06 MB
17 - Cross-Service Data Replication In Action/008 Order Model Setup.mp4 50.08 MB
17 - Cross-Service Data Replication In Action/009 The Need for an Enum.mp4 19.53 MB
17 - Cross-Service Data Replication In Action/010 Creating an Order Status Enum.mp4 33.77 MB
17 - Cross-Service Data Replication In Action/011 More on Mongoose Refs.mp4 10.77 MB
17 - Cross-Service Data Replication In Action/012 Defining the Ticket Model.mp4 23.94 MB
17 - Cross-Service Data Replication In Action/013 Order Creation Logic.mp4 32.08 MB
17 - Cross-Service Data Replication In Action/014 Finding Reserved Tickets.mp4 45.53 MB
17 - Cross-Service Data Replication In Action/015 Convenience Document Methods.mp4 60.62 MB
17 - Cross-Service Data Replication In Action/016 Order Expiration Times.mp4 45.41 MB
17 - Cross-Service Data Replication In Action/018 Test Suite Setup.mp4 11.23 MB
17 - Cross-Service Data Replication In Action/020 Asserting Tickets Exist.mp4 22.72 MB
17 - Cross-Service Data Replication In Action/021 Asserting Reserved Tickets.mp4 29.73 MB
17 - Cross-Service Data Replication In Action/022 Testing the Success Case.mp4 22.95 MB
17 - Cross-Service Data Replication In Action/023 Fetching a User's Orders.mp4 27.48 MB
17 - Cross-Service Data Replication In Action/024 A Slightly Complicated Test.mp4 73.2 MB
17 - Cross-Service Data Replication In Action/025 Fetching Individual Orders.mp4 11.22 MB
17 - Cross-Service Data Replication In Action/026 Does Fetching Work.mp4 40.51 MB
17 - Cross-Service Data Replication In Action/027 Cancelling an Order.mp4 23.49 MB
17 - Cross-Service Data Replication In Action/028 Can We Cancel.mp4 30.96 MB
18 - Understanding Event Flow/001 Orders Service Events.mp4 18.03 MB
18 - Understanding Event Flow/002 Creating the Events.mp4 41.09 MB
18 - Understanding Event Flow/003 Implementing the Publishers.mp4 6.51 MB
18 - Understanding Event Flow/004 Publishing the Order Creation.mp4 32.95 MB
18 - Understanding Event Flow/005 Publishing Order Cancellation.mp4 8.94 MB
18 - Understanding Event Flow/006 Testing Event Publishing.mp4 42.27 MB
19 - Listening for Events and Handling Concurrency Issues/001 Time for Listeners!.mp4 8.33 MB
19 - Listening for Events and Handling Concurrency Issues/002 Reminder on Listeners.mp4 8.02 MB
19 - Listening for Events and Handling Concurrency Issues/003 Blueprint for Listeners.mp4 10.18 MB
19 - Listening for Events and Handling Concurrency Issues/004 A Few More Reminders.mp4 31.35 MB
19 - Listening for Events and Handling Concurrency Issues/005 Simple onMessage Implementation.mp4 7.72 MB
19 - Listening for Events and Handling Concurrency Issues/006 ID Adjustment.mp4 34.33 MB
19 - Listening for Events and Handling Concurrency Issues/007 Ticket Updated Listener Implementation.mp4 14.82 MB
19 - Listening for Events and Handling Concurrency Issues/008 Initializing the Listeners.mp4 25.6 MB
19 - Listening for Events and Handling Concurrency Issues/009 A Quick Manual Test.mp4 22.37 MB
19 - Listening for Events and Handling Concurrency Issues/010 Clear Concurrency Issues.mp4 75.31 MB
19 - Listening for Events and Handling Concurrency Issues/011 Reminder on Versioning Records.mp4 22.03 MB
19 - Listening for Events and Handling Concurrency Issues/012 Optimistic Concurrency Control.mp4 19.64 MB
19 - Listening for Events and Handling Concurrency Issues/013 Mongoose Update-If-Current.mp4 20.34 MB
19 - Listening for Events and Handling Concurrency Issues/014 Implementing OCC with Mongoose.mp4 11.63 MB
19 - Listening for Events and Handling Concurrency Issues/016 Testing OCC.mp4 51.26 MB
19 - Listening for Events and Handling Concurrency Issues/017 One More Test.mp4 19.02 MB
19 - Listening for Events and Handling Concurrency Issues/018 Who Updates Versions.mp4 34.07 MB
19 - Listening for Events and Handling Concurrency Issues/019 Including Versions in Events.mp4 7.76 MB
19 - Listening for Events and Handling Concurrency Issues/020 Updating Tickets Event Definitions.mp4 26.66 MB
19 - Listening for Events and Handling Concurrency Issues/022 Applying a Version Query.mp4 37.9 MB
19 - Listening for Events and Handling Concurrency Issues/023 Did it Work.mp4 28.85 MB
19 - Listening for Events and Handling Concurrency Issues/024 Abstracted Query Method.mp4 32.51 MB
19 - Listening for Events and Handling Concurrency Issues/025 [Optional] Versioning Without Update-If-Current.mp4 116.06 MB
19 - Listening for Events and Handling Concurrency Issues/026 Testing Listeners.mp4 11.62 MB
19 - Listening for Events and Handling Concurrency Issues/027 A Complete Listener Test.mp4 61.96 MB
19 - Listening for Events and Handling Concurrency Issues/028 Testing the Ack Call.mp4 7.9 MB
19 - Listening for Events and Handling Concurrency Issues/029 Testing the Ticket Updated Listener.mp4 27.69 MB
19 - Listening for Events and Handling Concurrency Issues/030 Success Case Testing.mp4 29.24 MB
19 - Listening for Events and Handling Concurrency Issues/031 Out-Of-Order Events.mp4 26.09 MB
19 - Listening for Events and Handling Concurrency Issues/032 The Next Few Videos.mp4 21.42 MB
19 - Listening for Events and Handling Concurrency Issues/033 Fixing a Few Tests.mp4 41.09 MB
19 - Listening for Events and Handling Concurrency Issues/034 Listeners in the Tickets Service.mp4 6.67 MB
19 - Listening for Events and Handling Concurrency Issues/035 Building the Listener.mp4 14.69 MB
19 - Listening for Events and Handling Concurrency Issues/036 Strategies for Locking a Ticket.mp4 26.03 MB
19 - Listening for Events and Handling Concurrency Issues/037 Reserving a Ticket.mp4 27.64 MB
19 - Listening for Events and Handling Concurrency Issues/038 Setup for Testing Reservation.mp4 20.52 MB
19 - Listening for Events and Handling Concurrency Issues/039 Test Implementation.mp4 24.77 MB
19 - Listening for Events and Handling Concurrency Issues/040 Missing Update Event.mp4 17.22 MB
19 - Listening for Events and Handling Concurrency Issues/041 Private vs Protected Properties.mp4 51 MB
19 - Listening for Events and Handling Concurrency Issues/042 Publishing While Listening.mp4 21.21 MB
19 - Listening for Events and Handling Concurrency Issues/043 Mock Function Arguments.mp4 67.42 MB
19 - Listening for Events and Handling Concurrency Issues/044 Order Cancelled Listener.mp4 22.07 MB
19 - Listening for Events and Handling Concurrency Issues/045 A Lightning-Quick Test.mp4 35.61 MB
19 - Listening for Events and Handling Concurrency Issues/046 Don't Forget to Listen!.mp4 8.05 MB
19 - Listening for Events and Handling Concurrency Issues/047 Rejecting Edits of Reserved Tickets.mp4 43.52 MB
20 - Worker Services/001 The Expiration Service.mp4 9.5 MB
20 - Worker Services/002 Expiration Options.mp4 26.52 MB
20 - Worker Services/003 Initial Setup.mp4 33.53 MB
20 - Worker Services/005 A Touch of Kubernetes Setup.mp4 38.29 MB
20 - Worker Services/006 File Sync Setup.mp4 23.81 MB
20 - Worker Services/007 Listener Creation.mp4 10.02 MB
20 - Worker Services/008 What's Bull All About.mp4 10.63 MB
20 - Worker Services/009 Creating a Queue.mp4 43.59 MB
20 - Worker Services/010 Queueing a Job on Event Arrival.mp4 37.54 MB
20 - Worker Services/011 Testing Job Processing.mp4 13.31 MB
20 - Worker Services/012 Delaying Job Processing.mp4 34.25 MB
20 - Worker Services/013 Defining the Expiration Complete Event.mp4 24.23 MB
20 - Worker Services/014 Publishing an Event on Job Processing.mp4 36.58 MB
20 - Worker Services/015 Handling an Expiration Event.mp4 34.7 MB
20 - Worker Services/016 Emitting the Order Cancelled Event.mp4 34.69 MB
20 - Worker Services/017 Testing the Expiration Complete Listener.mp4 14.02 MB
20 - Worker Services/018 A Touch More Testing.mp4 55.75 MB
20 - Worker Services/019 Listening for Expiration.mp4 9.55 MB
21 - Handling Payments/001 The Payments Service.mp4 7.84 MB
21 - Handling Payments/003 Initial Setup.mp4 62.47 MB
21 - Handling Payments/004 Replicated Fields.mp4 14.75 MB
21 - Handling Payments/005 Another Order Model!.mp4 20.28 MB
21 - Handling Payments/006 Update-If-Current.mp4 3.09 MB
21 - Handling Payments/007 Replicating Orders.mp4 12.1 MB
21 - Handling Payments/008 Testing Order Creation.mp4 29.48 MB
21 - Handling Payments/009 Marking an Order as Cancelled.mp4 13.48 MB
21 - Handling Payments/010 Cancelled Testing.mp4 19.97 MB
21 - Handling Payments/011 Starting the Listeners.mp4 32.46 MB
21 - Handling Payments/012 Payments Flow with Stripe.mp4 13.6 MB
21 - Handling Payments/013 Implementing the Create Charge Handler.mp4 50.15 MB
21 - Handling Payments/014 Validating Order Payment.mp4 12.99 MB
21 - Handling Payments/015 Testing Order Validation Before Payment.mp4 26.18 MB
21 - Handling Payments/016 Testing Same-User Validation.mp4 36.91 MB
21 - Handling Payments/017 Stripe Setup.mp4 13.65 MB
21 - Handling Payments/018 Creating a Stripe Secret.mp4 9.72 MB
21 - Handling Payments/019 Creating a Charge with Stripe.mp4 24.41 MB
21 - Handling Payments/020 Manual Testing of Payments.mp4 40.36 MB
21 - Handling Payments/021 Automated Payment Testing.mp4 32.78 MB
21 - Handling Payments/022 Mocked Stripe Client.mp4 21.1 MB
21 - Handling Payments/023 A More Realistic Test Setup.mp4 37.23 MB
21 - Handling Payments/024 Realistic Test Implementation.mp4 20.23 MB
21 - Handling Payments/025 Tying an Order and Charge Together.mp4 35.79 MB
21 - Handling Payments/026 Testing Payment Creation.mp4 41.96 MB
21 - Handling Payments/027 Publishing a Payment Created Event.mp4 35.48 MB
21 - Handling Payments/028 More on Publishing.mp4 12.73 MB
21 - Handling Payments/029 Marking an Order as Complete.mp4 23.16 MB
21 - Handling Payments/031 Don't Cancel Completed Orders!.mp4 2.86 MB
22 - Back to the Client/001 A Few More Pages.mp4 37.95 MB
22 - Back to the Client/002 Reminder on Data Fetching with Next.mp4 42.31 MB
22 - Back to the Client/003 Two Quick Fixes.mp4 35.2 MB
22 - Back to the Client/004 Scaffolding a Form.mp4 13 MB
22 - Back to the Client/005 Sanitizing Price Input.mp4 18.75 MB
22 - Back to the Client/006 Ticket Creation.mp4 22.34 MB
22 - Back to the Client/007 Listing All Tickets.mp4 47.95 MB
22 - Back to the Client/008 Linking to Wildcard Routes.mp4 22.77 MB
22 - Back to the Client/009 Creating an Order.mp4 39.71 MB
22 - Back to the Client/010 Programmatic Navigation to Wildcard Routes.mp4 26.12 MB
22 - Back to the Client/011 The Expiration Timer.mp4 37.08 MB
22 - Back to the Client/012 Displaying the Expiration.mp4 5.74 MB
22 - Back to the Client/013 Showing a Stripe Payment Form.mp4 14.95 MB
22 - Back to the Client/014 Configuring Stripe.mp4 27.03 MB
22 - Back to the Client/015 Test Credit Card Numbers.mp4 11.58 MB
22 - Back to the Client/016 Paying for an Order.mp4 59.97 MB
22 - Back to the Client/017 Filtering Reserved Tickets.mp4 7.4 MB
22 - Back to the Client/018 Header Links.mp4 11.63 MB
22 - Back to the Client/019 Rendering a List of Orders.mp4 19.62 MB
23 - CICD/001 Development Workflow.mp4 16.87 MB
23 - CICD/002 Git Repository Approaches.mp4 26.89 MB
23 - CICD/003 Creating a GitHub Action.mp4 40.09 MB
23 - CICD/004 Adding a CI Test Script.mp4 15.19 MB
23 - CICD/005 Running Tests on PR Creation.mp4 25.86 MB
23 - CICD/006 Output of Failing Tests.mp4 36.18 MB
23 - CICD/007 Running Tests in Parallel.mp4 37.6 MB
23 - CICD/008 Verifying a Test Run.mp4 18.8 MB
23 - CICD/009 Selective Test Execution.mp4 13.83 MB
23 - CICD/010 Deployment Options.mp4 26.61 MB
23 - CICD/011 Creating a Hosted Cluster.mp4 6.68 MB
23 - CICD/012 Reminder on Kubernetes Context.mp4 16.46 MB
23 - CICD/013 Reminder on Swapping Contexts.mp4 11.7 MB
23 - CICD/014 The Deployment Plan.mp4 24.46 MB
23 - CICD/015 Building an Image in an Action.mp4 22.7 MB
23 - CICD/016 Testing the Image Build.mp4 17.28 MB
23 - CICD/017 Restarting the Deployment.mp4 48.52 MB
23 - CICD/018 Applying Kubernetes Manifests.mp4 10.92 MB
23 - CICD/019 Prod vs Dev Manifest Files.mp4 17.29 MB
23 - CICD/020 Manual Secret Creation.mp4 13.83 MB
23 - CICD/021 Don't Forget Ingress-Nginx!.mp4 31.34 MB
23 - CICD/022 Testing Automated Deployment.mp4 9.81 MB
23 - CICD/023 Additional Deploy Files.mp4 50.04 MB
23 - CICD/024 A Successful Deploy!.mp4 43.38 MB
23 - CICD/025 Buying a Domain Name.mp4 17.41 MB
23 - CICD/027 Configuring the Domain Name.mp4 20.48 MB
23 - CICD/028 I Really Hope This Works.mp4 3.2 MB
23 - CICD/029 Next Steps.mp4 25.04 MB
24 - [Appendix A] - Basics of Docker/001 Why Use Docker.mp4 23.93 MB
24 - [Appendix A] - Basics of Docker/002 What is Docker.mp4 7.93 MB
24 - [Appendix A] - Basics of Docker/003 Docker for Mac Windows.mp4 5.44 MB
24 - [Appendix A] - Basics of Docker/004 Installing Docker on macOS.mp4 20.07 MB
24 - [Appendix A] - Basics of Docker/006 Installing Docker for Windows Professional.mp4 6.12 MB
24 - [Appendix A] - Basics of Docker/007 More Windows Professional Setup.mp4 2.05 MB
24 - [Appendix A] - Basics of Docker/008 One Last Piece of Windows Professional Setup.mp4 3.52 MB
24 - [Appendix A] - Basics of Docker/010 Using the Docker Client.mp4 21.75 MB
24 - [Appendix A] - Basics of Docker/011 But Really... What's a Container.mp4 32.44 MB
24 - [Appendix A] - Basics of Docker/012 How's Docker Running on Your Computer.mp4 17.52 MB
24 - [Appendix A] - Basics of Docker/013 Docker Run in Detail.mp4 6.13 MB
24 - [Appendix A] - Basics of Docker/014 Overriding Default Commands.mp4 32 MB
24 - [Appendix A] - Basics of Docker/015 Listing Running Containers.mp4 28.38 MB
24 - [Appendix A] - Basics of Docker/016 Container Lifecycle.mp4 20.96 MB
24 - [Appendix A] - Basics of Docker/017 Restarting Stopped Containers.mp4 19.3 MB
24 - [Appendix A] - Basics of Docker/018 Removing Stopped Containers.mp4 6.45 MB
24 - [Appendix A] - Basics of Docker/019 Retrieving Output Logs.mp4 7.56 MB
24 - [Appendix A] - Basics of Docker/020 Stopping Containers.mp4 36.96 MB
24 - [Appendix A] - Basics of Docker/021 Multi-Command Containers.mp4 14.86 MB
24 - [Appendix A] - Basics of Docker/022 Executing Commands in Running Containers.mp4 16.1 MB
24 - [Appendix A] - Basics of Docker/023 The Purpose of the 'it' Flag.mp4 13.75 MB
24 - [Appendix A] - Basics of Docker/024 Getting a Command Prompt in a Container.mp4 23.98 MB
24 - [Appendix A] - Basics of Docker/025 Starting with a Shell.mp4 6.93 MB
24 - [Appendix A] - Basics of Docker/026 Container Isolation.mp4 6.58 MB
24 - [Appendix A] - Basics of Docker/027 Creating Docker Images.mp4 7.26 MB
24 - [Appendix A] - Basics of Docker/029 Building a Dockerfile.mp4 31.96 MB
24 - [Appendix A] - Basics of Docker/030 Dockerfile Teardown.mp4 18.26 MB
24 - [Appendix A] - Basics of Docker/031 What's a Base Image.mp4 25.51 MB
24 - [Appendix A] - Basics of Docker/032 The Build Process in Detail.mp4 113.05 MB
24 - [Appendix A] - Basics of Docker/033 A Brief Recap.mp4 10.11 MB
24 - [Appendix A] - Basics of Docker/034 Rebuilds with Cache.mp4 66.6 MB
24 - [Appendix A] - Basics of Docker/035 Tagging an Image.mp4 28.64 MB
24 - [Appendix A] - Basics of Docker/037 Manual Image Generation with Docker Commit.mp4 15.98 MB
24 - [Appendix A] - Basics of Docker/038 Project Outline.mp4 6.8 MB
24 - [Appendix A] - Basics of Docker/039 Node Server Setup.mp4 11.11 MB
24 - [Appendix A] - Basics of Docker/040 A Few Planned Errors.mp4 16.51 MB
24 - [Appendix A] - Basics of Docker/042 Base Image Issues.mp4 45.35 MB
24 - [Appendix A] - Basics of Docker/043 A Few Missing Files.mp4 29.3 MB
24 - [Appendix A] - Basics of Docker/044 Copying Build Files.mp4 16.36 MB
24 - [Appendix A] - Basics of Docker/046 Container Port Forwarding.mp4 48.75 MB
24 - [Appendix A] - Basics of Docker/047 Specifying a Working Directory.mp4 43.93 MB
24 - [Appendix A] - Basics of Docker/048 Unnecessary Rebuilds.mp4 25.6 MB
24 - [Appendix A] - Basics of Docker/049 Minimizing Cache Busting and Rebuilds.mp4 36.18 MB
25 - [Appendix B] - Basics of Typescript/001 How to Get Help.mp4 2.58 MB
25 - [Appendix B] - Basics of Typescript/002 TypeScript Overview.mp4 27.77 MB
25 - [Appendix B] - Basics of Typescript/003 Environment Setup.mp4 46.38 MB
25 - [Appendix B] - Basics of Typescript/004 A First App.mp4 18.6 MB
25 - [Appendix B] - Basics of Typescript/005 Executing Typescript Code.mp4 11.39 MB
25 - [Appendix B] - Basics of Typescript/006 One Quick Change.mp4 8.02 MB
25 - [Appendix B] - Basics of Typescript/007 Catching Errors with TypeScript.mp4 22.84 MB
25 - [Appendix B] - Basics of Typescript/008 Catching More Errors!.mp4 16.41 MB
25 - [Appendix B] - Basics of Typescript/009 Do Not Skip - Course Overview.mp4 8.42 MB
25 - [Appendix B] - Basics of Typescript/010 Types.mp4 13.21 MB
25 - [Appendix B] - Basics of Typescript/011 More on Types.mp4 19.96 MB
25 - [Appendix B] - Basics of Typescript/012 Examples of Types.mp4 10.37 MB
25 - [Appendix B] - Basics of Typescript/013 Where Do We Use Types.mp4 2.22 MB
25 - [Appendix B] - Basics of Typescript/014 Type Annotations and Inference.mp4 5.16 MB
25 - [Appendix B] - Basics of Typescript/015 Annotations With Variables.mp4 11.85 MB
25 - [Appendix B] - Basics of Typescript/016 Object Literal Annotations.mp4 18.99 MB
25 - [Appendix B] - Basics of Typescript/017 Annotations Around Functions.mp4 16.04 MB
25 - [Appendix B] - Basics of Typescript/018 Understanding Inference.mp4 12.74 MB
25 - [Appendix B] - Basics of Typescript/019 The Any Type.mp4 23.99 MB
25 - [Appendix B] - Basics of Typescript/020 Fixing the Any Type.mp4 4.47 MB
25 - [Appendix B] - Basics of Typescript/021 Delayed Initialization.mp4 9.72 MB
25 - [Appendix B] - Basics of Typescript/022 When Inference Doesn't Work.mp4 13.32 MB
25 - [Appendix B] - Basics of Typescript/023 More on Annotations Around Functions.mp4 23.54 MB
25 - [Appendix B] - Basics of Typescript/024 Inference Around Functions.mp4 18.31 MB
25 - [Appendix B] - Basics of Typescript/025 Annotations for Anonymous Functions.mp4 3.92 MB
25 - [Appendix B] - Basics of Typescript/026 Void and Never.mp4 6.45 MB
25 - [Appendix B] - Basics of Typescript/027 Destructuring with Annotations.mp4 10.68 MB
25 - [Appendix B] - Basics of Typescript/028 Annotations Around Objects.mp4 19.12 MB
25 - [Appendix B] - Basics of Typescript/029 Arrays in TypeScript.mp4 9.55 MB
25 - [Appendix B] - Basics of Typescript/030 Why Typed Arrays.mp4 23.59 MB
25 - [Appendix B] - Basics of Typescript/031 Multiple Typees in Arrays.mp4 6.4 MB
25 - [Appendix B] - Basics of Typescript/032 When to Use Typed Arrays.mp4 2.26 MB
25 - [Appendix B] - Basics of Typescript/033 Tuples in TypeScript.mp4 10.72 MB
25 - [Appendix B] - Basics of Typescript/034 Tuples in Action.mp4 12.88 MB
25 - [Appendix B] - Basics of Typescript/035 Why Tuples.mp4 7.53 MB
25 - [Appendix B] - Basics of Typescript/036 Interfaces.mp4 3.58 MB
25 - [Appendix B] - Basics of Typescript/037 Long Type Annotations.mp4 11 MB
25 - [Appendix B] - Basics of Typescript/038 Fixing Annotations With Interfaces.mp4 12.05 MB
25 - [Appendix B] - Basics of Typescript/039 Syntax Around Interfaces.mp4 11.33 MB
25 - [Appendix B] - Basics of Typescript/040 Functions in Interfaces.mp4 11.65 MB
25 - [Appendix B] - Basics of Typescript/041 Code Reuse with Interfaces.mp4 13.19 MB
25 - [Appendix B] - Basics of Typescript/042 General Plan with Interfaces.mp4 8.56 MB
25 - [Appendix B] - Basics of Typescript/043 Classes.mp4 9.44 MB
25 - [Appendix B] - Basics of Typescript/044 Basic Inheritance.mp4 6.86 MB
25 - [Appendix B] - Basics of Typescript/045 Class Method Modifiers.mp4 19.94 MB
25 - [Appendix B] - Basics of Typescript/046 Fields in Classes.mp4 29.26 MB
25 - [Appendix B] - Basics of Typescript/047 Fields with Inheritance.mp4 13.63 MB
25 - [Appendix B] - Basics of Typescript/048 Where to Use Classes.mp4 2.79 MB
25 - [Appendix B] - Basics of Typescript/049 App Overview.mp4 8.08 MB
25 - [Appendix B] - Basics of Typescript/050 Bundling with Parcel.mp4 11.7 MB
25 - [Appendix B] - Basics of Typescript/051 Project Structure.mp4 8 MB
25 - [Appendix B] - Basics of Typescript/053 Generating Random Data.mp4 16.19 MB
25 - [Appendix B] - Basics of Typescript/054 Type Definition Files.mp4 18.31 MB
25 - [Appendix B] - Basics of Typescript/055 Using Type Definition Files.mp4 40.38 MB
25 - [Appendix B] - Basics of Typescript/056 Export Statements in TypeScript.mp4 12.4 MB
25 - [Appendix B] - Basics of Typescript/057 Defining a Company.mp4 13.93 MB
25 - [Appendix B] - Basics of Typescript/059 Adding Google Maps Support.mp4 26.79 MB
25 - [Appendix B] - Basics of Typescript/061 Google Maps Integration with TypeScript.mp4 22.31 MB
25 - [Appendix B] - Basics of Typescript/062 Exploring Type Definition Files.mp4 86.24 MB
25 - [Appendix B] - Basics of Typescript/063 Hiding Functionality.mp4 36.94 MB
25 - [Appendix B] - Basics of Typescript/064 Why Use Private Modifiers Here's Why.mp4 33.57 MB
25 - [Appendix B] - Basics of Typescript/065 Adding Markers.mp4 51.24 MB
25 - [Appendix B] - Basics of Typescript/066 Duplicate Code.mp4 10.97 MB
25 - [Appendix B] - Basics of Typescript/067 One Possible Solution.mp4 36.15 MB
25 - [Appendix B] - Basics of Typescript/068 Restricting Access with Interfaces.mp4 29.31 MB
25 - [Appendix B] - Basics of Typescript/069 Implicit Type Checks.mp4 13.42 MB
25 - [Appendix B] - Basics of Typescript/070 Showing Popup Windows.mp4 58.24 MB
25 - [Appendix B] - Basics of Typescript/071 Updating Interface Definitions.mp4 51.91 MB
25 - [Appendix B] - Basics of Typescript/072 Optional Implements Clauses.mp4 35.96 MB
25 - [Appendix B] - Basics of Typescript/073 App Wrapup.mp4 50.17 MB
其他位置