Instructional Video11:36
Curated Video

Building Microservices API in Go - Sqlx

Higher Ed
In this video, we will introduce Sqlx, a popular library for database operations in Go, and demonstrate how to refactor our server-side layer to use Sqlx for improved database interactions. This clip is from the chapter "Application...
Instructional Video16:24
Curated Video

Building Microservices API in Go - Structured Logging

Higher Ed
In this video, we will discuss the importance of structured logging in application development and introduce the popular logging library uber/zap for implementing structured logging in our Go application. This clip is from the chapter...
Instructional Video7:33
Curated Video

Building Microservices API in Go - Assignment Solution: Enhance GetAllCustomers API

Higher Ed
In this solution video, we will review the solution for the Enhance GetAllCustomers API assignment and discuss the best practices for implementing the required functionality. This clip is from the chapter "Application Development" of the...
Instructional Video2:56
Curated Video

Building Microservices API in Go - Assignment Solution: Fix GetAllCustomers API

Higher Ed
In this solution video, we will review the solution for the GetAllCustomers API assignment and discuss the best practices for implementing the required functionality. This clip is from the chapter "Application Development" of the series...
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 Video11:35
Curated Video

Building Microservices API in Go - Error Handling Part 1

Higher Ed
In this video, we will cover error handling in our application, including retrieving a single customer from the server-side and handling errors that may occur. This clip is from the chapter "Application Development" of the series...
Instructional Video12:31
Curated Video

Building Microservices API in Go - Database Adapter

Higher Ed
In this video, we will focus on building a database adapter for our Go application, including setting up a MySQL connection pool, implementing the repository pattern, and injecting dependencies at the time of application wiring. This...
Instructional Video15:33
Curated Video

Building Microservices API in Go - Implementing Hexagonal Architecture

Higher Ed
In this video, we will take a practical approach to implement the hexagonal architecture in our banking application, starting with setting up the application structure and understanding the key components of the architecture. This clip...
Instructional Video6:36
Curated Video

Building Microservices API in Go - Introduction to Hexagonal Architecture

Higher Ed
In this video, we will explore the principles and concepts of hexagonal architecture, including ports and adapters, and how it can be used to design flexible and maintainable applications in Go. This clip is from the chapter "Application...
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 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:49
Curated Video

Building Microservices API in Go - Welcome to the Course

Higher Ed
In this video, we will introduce the course and discuss its objectives, giving you an overview of what to expect in the upcoming lessons. This clip is from the chapter "Introduction" of the series "Building Microservices API in Go".In...
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 Video1:33
Curated Video

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

Higher Ed
In this assignment video, we will tackle a real-world scenario of making a transaction in a bank account. We will write an API to create a new transaction for an existing customer, including validation of transaction types, amount, and...
Instructional Video0:25
Curated Video

Building Microservices API in Go - Assignment 2: Enhance GetAllCustomers API

Higher Ed
In this assignment video, we will focus on enhancing the GetAllCustomers API by adding the ability to fetch customers by status and discuss the implementation details and best practices. This clip is from the chapter "Application...
Instructional Video0:45
Curated Video

Building Microservices API in Go - Assignment 1: Fix GetAllCustomers API

Higher Ed
In this assignment video, we will work on fixing the GetAllCustomers API by implementing the acceptance criteria, including returning JSON response, handling unexpected errors with appropriate HTTP status code, and returning data for...
Instructional Video2:05
Curated Video

Building Microservices API in Go - Getting Started

Higher Ed
In this video, we will cover the necessary tools required for developing REST-based microservices APIs in Go, including setting up your development environment and understanding the tools that will be used throughout the course. This...
Instructional Video2:27
Curated Video

Lets find a new home for the bird - Tamil

Pre-K - 3rd
Help the pigeon find a new home
Instructional Video1:47
Curated Video

Introduction the Hindi letter Ga

Pre-K - 3rd
Learn the Hindi letter Ga through a fun rhyme
Instructional Video2:41
Curated Video

Traffic light - What each light stands for

Pre-K - 3rd
Red, Yellow, Green:Lets learn what each light stands for