Building Web Applications with Go - Intermediate Level - Learn how to build a secure ecommerce application with Go (Golang)
Building Web Applications with Go - Intermediate Level is a training course on building a secure e-commerce application using the Go programming language. This course is a continuation of the Building Modern Web Applications with Go (Golang) course1. The course will start with a simple Virtual Terminal, which can be used to process so-called “card, not present” transactions. This will be a fully functional web application, built from the ground up on Go (sometimes referred to as Golang)23. The course will also cover how to build a sample E-Commerce application that consists of multiple, separate applications: a front end (which services content to the end user as web pages); a back end API (which is called by the front end as necessary), and a microservice that performs only one task, but performs it extremely well (dynamically building PDF invoices and receipts)
What you'll learn
- How to build a front end website using Go
- How to build a back end API using Go
- How to build multiple applications from a single code base
- How to build microservices in Go
- User authentication in Go
- API authentication using stateful tokens
- How to allow users to reset a password in a safe, secure manner
- How to integrate Stripe credit card processing with a Go back end
- Make one time or recurring payments with Stripe
- Best practices for making secure credit card transactions
PREVIEW THIS COURSE - GET COUPON CODE
Post a Comment