Instructional Video8:25
Curated Video

Modern JavaScript from the Beginning - Second Edition - Handle POST Requests - Add Idea

Higher Ed
In this video, we will handle POST requests to add a new idea to our database. We will use Mongoose to create a new idea and save it to the database, and also include validation to ensure that the required fields are present. This clip...
Instructional Video18:26
Curated Video

Modern JavaScript from the Beginning - Second Edition - http Module

Higher Ed
The http module provides a way to create HTTP servers and clients in Node.js. In this video, we will explore how to create an HTTP server using the http module and how to handle HTTP requests and responses. We will also cover how to...
Instructional Video5:13
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Building a Restful API in React.JS - Part 2

Higher Ed
Continuing from the previous video, we dive deeper into building a RESTful API in React.JS. You will learn about handling API responses, error handling, and implementing pagination for large datasets, and the process of structuring code...
Instructional Video10:29
Curated Video

Concurrent and Parallel Programming in Python - Using Asynchronous Libraries

Higher Ed
Here, you will learn how some libraries support asynchronous libraries, and others do not. You will also learn to look for those libraries and compare them.
Instructional Video3:01
Curated Video

Concurrent and Parallel Programming in Python - Creating Asynchronous For Loops

Higher Ed
This lesson elaborates on what a for loop does and does not do in an asynchronous program code.
Instructional Video3:12
Curated Video

Concurrent and Parallel Programming in Python - Using Async Timeouts

Higher Ed
This video will explain what a timeout does in asynchronous programming and how to place timeouts in our syntax.
Instructional Video7:40
Curated Video

Concurrent and Parallel Programming in Python - Async Gather Method

Higher Ed
Let's understand how to combine two APIs using the gather method with the await function. Here, the function waits for all tasks to complete before executing the next task assigned.
Instructional Video6:31
Curated Video

Concurrent and Parallel Programming in Python - Asynchronous Tasks

Higher Ed
Here, you will learn to assign asynchronous functions to tasks to execute on the asynchronous syntax.
Instructional Video4:29
Curated Video

Data Science Model Deployments and Cloud Computing on GCP - Postman

Higher Ed
This video explains Postman, which is an application used for testing APIs. It is a client application that tests HTTP requests using a graphical interface. This clip is from the chapter "Web Developer Tools" of the series "Web...
Instructional Video2:43
Curated Video

Data Science Model Deployments and Cloud Computing on GCP - HTTP Protocol

Higher Ed
This video explains the HTTP protocol, which is a communication standard between client and server over the Internet. This clip is from the chapter "Client / Server Communications" of the series "Web Development Concepts for...
Instructional Video3:04
Curated Video

Linux Crash Course for Beginners - 2023 - Enabling Internet in Linux VM

Higher Ed
In this video, you will learn how to get internet access to our VM.
Instructional Video24:49
Curated Video

Building Microservices API in Go - Refreshing an Access Token

Higher Ed
In this video, we will cover the process of generating a new access token from a refresh token. We will discuss how to implement token refreshing in our application to ensure uninterrupted user sessions and improved security. This clip...
Instructional Video11:56
Curated Video

Building Microservices API in Go - Generating Refresh Token: Part 2

Higher Ed
In this video, we will continue from where we left off in the previous video and learn how to generate refresh tokens. We will discuss different strategies and techniques for generating secure refresh tokens in our application. This clip...
Instructional Video12:53
Curated Video

Building Microservices API in Go - Generating Refresh Token: Part 1

Higher Ed
In this video, we will structure our application for generating a refresh token. We will create a small design to accommodate the refresh token in the login flow and discuss best practices for handling refresh tokens securely. This clip...
Instructional Video3:45
Curated Video

Building Microservices API in Go - Refresh Token: Introduction

Higher Ed
In this video, we will introduce the concept of refresh tokens. We will discuss their purpose and benefits in modern authentication and authorization workflows. This clip is from the chapter "Advanced Topics" of the series "Building...
Instructional Video21:04
Curated Video

Building Microservices API in Go - Unit Testing: Testing Services

Higher Ed
In this video, we will focus on unit testing services and mocking server-side components. You will learn how to effectively write unit tests for services and improve the readability of our code through refactoring after the tests. We...
Instructional Video16:49
Curated Video

Building Microservices API in Go - Auth Server: Verify API

Higher Ed
In this video, we will introduce a middleware component for verifying API authorization using the token. We will cover best practices for implementing token-based authentication and authorization in our application, ensuring the security...
Instructional Video8:36
Curated Video

Building Microservices API in Go - Assignment Solution: Make a Transaction in Bank Account

Higher Ed
In this solution video, we will work on the solution for the assignment on making a transaction in a bank account. We will review the implementation and discuss best practices for handling transactions, error handling, and ensuring data...
Instructional Video10:45
Curated Video

Building Microservices API in Go - Data Transfer Object

Higher Ed
In this video, we will explore the concept of Data Transfer Objects (DTOs) and how they can help decouple the domain from the application layer. We will discuss the benefits of using DTOs and how to implement them in your application....
Instructional Video8:28
Curated Video

Building Microservices API in Go - Refactor Error Handling

Higher Ed
In this video, we will focus on improving the design of our error handling by implementing best practices and making our error handling more robust and maintainable. This clip is from the chapter "Application Development" of the series...
Instructional Video9:49
Curated Video

Building Microservices API in Go - gorilla/mux

Higher Ed
In this video, we will explore the capabilities of the popular gorilla/mux library for routing in Go. We will cover topics such as its routing capabilities and how to use it to build more complex APIs with advanced routing features. This...
Instructional Video5:13
Curated Video

Building Microservices API in Go - JSON Encoding

Higher Ed
In this video, we will explore how to encode Go structs to JSON representation and set response headers. We will cover topics such as marshalling data structures to JSON and working with response headers to control the content sent back...
Instructional Video6:46
Curated Video

Building Microservices API in Go - Hello World

Higher Ed
In this video, we will dive into the basics of building an HTTP web server in Go using the standard HTTP library. We will cover topics such as request multiplexer (router) and handler functions, and how to register endpoints with the...
Instructional Video2:22
Curated Video

Building Microservices API in Go - Securing Application

Higher Ed
In this video, we will discuss the authentication and authorization strategy we will be implementing in this section. We will explore the importance of securing our application and discuss best practices for implementing effective...