GET UNLIMITED DOWNLOADS
Join Telegram
DMCA -Urgent Content Remove
PSDLY.COM
  • Photoshop
    • Mockups
      • Logo Mockups
      • T Shirt Mockups
      • Business Card
      • Branding Mockups
      • Stationery Mockups
      • Flyer/Poster Mockups
      • Bill-Board Mockups
      • Product Mockups
      • Brochure Mockups
      • Device Mockup
    • Lightroom Preset
    • Photoshop Actions
    • Brushes & Gradient
    • Patterns
    • Objects
    • Textures
    • Templates
    • Magazine
  • Videohive
    • After Effect
      • Broadcast Packages
      • Elements
      • Infographics
      • Logo Stings
      • Titles
      • Openers
      • Product Promo
    • Premiere Pro
    • DaVinci Resolve
    • Footage
    • Apple Motion
    • VIP Templates
  • Fonts
  • Luts
  • Sounds
    • VSTAudio
    • Loops
    • Sound Effect
    • Sound FX
    • Refills
  • Courses
    • After Effects Tutorials
    • WSO Tutorials
    • 3D Tutorials
    • Drawing & Painting
    • Film & Media
    • Flash Tutorials
    • Music Learning
    • Photoshop Tutorials
    • Photography
    • Programming
    • Sound & Production
    • Game Devolopment
    • Ai Courses
    • Web Design Tuts
    • Other Tutorials
  • 3D Models
    • 3ds Max
    • Maya
    • Daz 3D poser
    • Game Assets
    • Cinema 4D
  • Plug-ins
    • AE Plugin
    • Photoshop
    • Illustrator
    • Cinema 4D
    • 3D Max
No Result
View All Result
PSDLY.COM
  • Photoshop
    • Mockups
      • Logo Mockups
      • T Shirt Mockups
      • Business Card
      • Branding Mockups
      • Stationery Mockups
      • Flyer/Poster Mockups
      • Bill-Board Mockups
      • Product Mockups
      • Brochure Mockups
      • Device Mockup
    • Lightroom Preset
    • Photoshop Actions
    • Brushes & Gradient
    • Patterns
    • Objects
    • Textures
    • Templates
    • Magazine
  • Videohive
    • After Effect
      • Broadcast Packages
      • Elements
      • Infographics
      • Logo Stings
      • Titles
      • Openers
      • Product Promo
    • Premiere Pro
    • DaVinci Resolve
    • Footage
    • Apple Motion
    • VIP Templates
  • Fonts
  • Luts
  • Sounds
    • VSTAudio
    • Loops
    • Sound Effect
    • Sound FX
    • Refills
  • Courses
    • After Effects Tutorials
    • WSO Tutorials
    • 3D Tutorials
    • Drawing & Painting
    • Film & Media
    • Flash Tutorials
    • Music Learning
    • Photoshop Tutorials
    • Photography
    • Programming
    • Sound & Production
    • Game Devolopment
    • Ai Courses
    • Web Design Tuts
    • Other Tutorials
  • 3D Models
    • 3ds Max
    • Maya
    • Daz 3D poser
    • Game Assets
    • Cinema 4D
  • Plug-ins
    • AE Plugin
    • Photoshop
    • Illustrator
    • Cinema 4D
    • 3D Max
No Result
View All Result
PSDLY.COM
No Result
View All Result
Home Programming

Building Web Applications with Go – Intermediate Level

July 20, 2023
in Programming, Free Course, Tutorials
Building Web Applications with Go - Intermediate Level

Building Web Applications with Go - Intermediate Level

Download Building Web Applications with Go – Intermediate Level in one single click, On our website, you will find free many premium assets like Free Courses, Photoshop Mockups, Lightroom Preset, Photoshop Actions, Brushes & Gradient, Videohive After Effect Templates, Fonts, Luts, Sounds, 3d models, Plugins, and much more. Psdly.com is a free graphics content provider website that helps beginner graphic designers as well as freelancers who can’t afford high-cost courses and other things.

File Name:Building Web Applications with Go – Intermediate Level
Content Source:https://www.udemy.com/course/building-web-applications-with-go-intermediate-level/
Genre / Category:Programming
File Size :4.8GB
Publisher:udemy
Updated and Published:July 19, 2023
Product Details

This course is the followup to Building Modern Web Applications in Go. In this course, we go further than we did the first time around. We will 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 sending them to customers as an email attachment).

The application will sell individual items, as well as allow users to purchase a monthly subscription. All credit card transactions will be processed through Stripe, which is arguably one of the most popular payment processing systems available today, and for good reason: developers love it. Stripe offers a rich API (application programming interface), and it is available in more than 35 countries around the world, and works with more than 135 currencies. Literally millions of organizations and businesses use Stripe’s software and APIs to accept payments, send payouts, and manage their businesses online with the Stripe dashboard. However, in many cases, developers want to be able to build a more customized solution, and not require end users to log in to both a web application and the Stripe dashboard. That is precisely the kind of thing that we will be covering in this course.

We 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). The front end will be rendered using Go’s rich html/template package, and authenticated users will be able to process credit card payments from a secure form, integrated with the Stripe API. In this section of the course, we will cover the following:

  • How to build a secure, production ready web application in Go
  • How to capture the necessary information for a secure online credit card transaction
  • How to call the Stripe API from a Go back end to create a paymentIntent (Stripe’s object for authorizing and making a transaction)

Once we have that out of the way, we’ll build a second web application in the next section of the course, consisting of a simple web site that allows users to purchase a product, or purchase a monthly subscription. Again, this will be a web application built from the ground up in Go. In this section of the course, we’ll cover the following:

  • How to allow users to purchase a single product
  • How to allow users to purchase a recurring monthly subscription (a Stripe Plan)
  • How to handle cancellations and refunds
  • How to save all transaction information to a database (for refunds, reporting, etc).
  • How to refund a transaction
  • How to cancel a subscription
  • How to secure access to the front end (via session authentication)
  • How to secure access to the back end API (using stateful tokens)
  • How to manage users (add/edit/delete)
  • How to allow users to reset their passwords safely and securely
  • How to log a user out and cancel their account instantly, over websockets

Once this is complete, we’ll start work on the microservice. A microservice is a particular approach to software development that has the basic premise of building very small applications that do one thing, but do it very well. A microservice does not care in the slightest about what application calls it; it is completely separate, and completely agnostic. We’ll build a microserivce that does the following:

  • Accepts a JSON payload describing an individual purchase
  • Produces a PDF invoice with information from the JSON payload
  • Creates an email to the customer, and attaches the PDF to it
  • Sends the email
AVvXsEjKPLu5S5uJqSKHnIJiP08C1c4AVk04Lp0P9f4mjJ0J2mtjKu6tcauH 7q rTkbbEcFcCtFY wv4r3znwueV Y6psARVKnCYJjhRBbpUdyj9TvmZdU2BKzO 9gB8rRdetV3QvIia a6hKhJqTxNH8pHtDDpRumTCKz7yFo

DOWNLOAD LINK: Building Web Applications with Go – Intermediate Level

DOWNLOAD NOW

FILEAXA.COM – is our main file storage service. We host all files there. You can join the FILEAXA.COM premium service to access our all files without any limation and fast download speed.

Subscribe Our Telegram Channel
Tags: free courseprogrammingTutorials

More Download

CGBump – Witcher 3D Character Lecture (Intermediate)
3D Tutorials

CGBump – Witcher 3D Character Lecture (Intermediate)

...

Udemy – Floral Chintz & Chinoiserie in Photoshop
Drawing & Painting

Udemy – Floral Chintz & Chinoiserie in Photoshop

...

Udemy – Practical Git and GitHub: From Basics to Pro Workflows
Other Tutorials

Udemy – Practical Git and GitHub: From Basics to Pro Workflows

...

Udemy – Java Spring Boot Course For Beginners
Other Tutorials

Udemy – Java Spring Boot Course For Beginners

...

Load More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *


Creative Search

No Result
View All Result

About us.

You Can Download Free Thousands of Premium Quality Graphics Resource Mockups, Videohive, Templates, Fonts, Course, Add-Ons, Web Theme for Personal use

Follow us

Free GFX Pack

  • Free Mockups
  • Free Logo Mockups
  • Free T-Shirt Mockups
  • Free Product Mockups

Free VFX Pack

  • Free Footage
  • Free Premiere Pro
  • After Effect Template
  • Free Videohive Download

Free Add-Ons

  • Brushes And Gradient
  • Free Lightroom Preset
  • Free Photoshop Actions

Free Web Pack

  • Free Wp Theme
  • Free Wp Plugin
  • Free HTML Theme
  • Free Blogger Template
  • Home
  • Donate
  • About us
  • Contact
  • DMCA – Content Removal

© 2019 - 2024 Psdly.com. All rights reserved.

No Result
View All Result
  • Photoshop
    • Mockups
      • Logo Mockups
      • T Shirt Mockups
      • Business Card
      • Branding Mockups
      • Stationery Mockups
      • Flyer/Poster Mockups
      • Bill-Board Mockups
      • Product Mockups
      • Brochure Mockups
      • Device Mockup
    • Lightroom Preset
    • Photoshop Actions
    • Brushes & Gradient
    • Patterns
    • Objects
    • Textures
    • Templates
    • Magazine
  • Videohive
    • After Effect
      • Broadcast Packages
      • Elements
      • Infographics
      • Logo Stings
      • Titles
      • Openers
      • Product Promo
    • Premiere Pro
    • DaVinci Resolve
    • Footage
    • Apple Motion
    • VIP Templates
  • Fonts
  • Luts
  • Sounds
    • VSTAudio
    • Loops
    • Sound Effect
    • Sound FX
    • Refills
  • Courses
    • After Effects Tutorials
    • WSO Tutorials
    • 3D Tutorials
    • Drawing & Painting
    • Film & Media
    • Flash Tutorials
    • Music Learning
    • Photoshop Tutorials
    • Photography
    • Programming
    • Sound & Production
    • Game Devolopment
    • Ai Courses
    • Web Design Tuts
    • Other Tutorials
  • 3D Models
    • 3ds Max
    • Maya
    • Daz 3D poser
    • Game Assets
    • Cinema 4D
  • Plug-ins
    • AE Plugin
    • Photoshop
    • Illustrator
    • Cinema 4D
    • 3D Max