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 Video5:07
Curated Video

Building Microservices API in Go - banking-lib Module in Banking API

Higher Ed
In this video, we will explore the process of integrating the banking-lib module into the banking API. You will learn how to leverage the functionalities provided by the banking-lib module to enhance the functionality of the banking API....
Instructional Video7:50
Curated Video

Building Microservices API in Go - Logger and AppError as Go Module

Higher Ed
In this video, you will learn how to extract the logger and AppError package from the existing banking project and create a Go module out of it. We will discuss best practices for creating reusable modules and how to integrate them into...
Instructional Video8:14
Curated Video

Building Microservices API in Go - JWT Tokens

Higher Ed
In this video, we will introduce JWT tokens and discuss how to store claims inside the token. We will also cover the concept of token validity and discuss best practices for managing JWT tokens in our application. This clip is from the...
Instructional Video9:33
Curated Video

Building Microservices API in Go - Application Configuration

Higher Ed
In this video, you will learn how to manage application configuration using environment variables. We will discuss best practices for handling configuration in your application and how to securely store sensitive information such as API...
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 Video10:47
Curated Video

Building Microservices API in Go - Error Handling Part 2

Higher Ed
In this video, we will continue our discussion on error handling, including setting up an error handling infrastructure and handling internal server errors and not found errors. This clip is from the chapter "Application Development" of...
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 Video7:59
Curated Video

Building Microservices API in Go - Refactoring and Go Modules

Higher Ed
In this video, we will focus on refactoring and structuring our application. We will introduce Go modules as a way to manage dependencies and improve code organization, including cleaning up our code and giving structure to our...
Instructional Video4:50
Curated Video

Building Microservices API in Go - XML Encoding

Higher Ed
In this video, we will delve into encoding Go structs to XML representation and handling request headers. We will cover topics such as encoding structs to XML, extracting content type headers from incoming requests, and adding XML and...
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 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...
Instructional Video5:06
Curated Video

The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps - Critically Analyze ChatGPT Faulty Solutions to Augment the React Native Code

Higher Ed
In this video, you will critically analyze the faulty solutions provided by ChatGPT for a specific React Native problem. You will explore alternative solutions to the issue and learn how to augment the code to improve its efficiency and...
Instructional Video5:37
Curated Video

The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps - React Native Basic Hello World for Absolute Beginners - ChatGPT Project

Higher Ed
This video is a beginner's tutorial for creating a React Native "Hello World" application with the ChatGPT project, covering the basics of setting up a project, creating a component, and rendering it in the simulator or on a device. By...