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