Foro Wanako1
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Foro Wanako1

Programas Gratuitos, Desatendidos y Mucho más!!!
 
PortalPortal  ÍndiceÍndice  BuscarBuscar  Últimas imágenesÚltimas imágenes  ConectarseConectarse  RegistrarseRegistrarse  
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Los posteadores más activos del mes
No hay usuarios
Julio 2024
LunMarMiérJueVieSábDom
1234567
891011121314
15161718192021
22232425262728
293031    
CalendarioCalendario
Últimos temas
» Infuse Pro 7.8 macOS
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 9:37 pm por */UpLoAdEdByMaChInE028\*

» Final Cut Pro 10.8.0 macOS
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 9:33 pm por */UpLoAdEdByMaChInE028\*

» GM EPUB Reader Pro 2.6.8 MacOS
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 9:31 pm por */UpLoAdEdByMaChInE028\*

» Topaz Video AI 5.2.0 (x64) Multilingual
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 9:27 pm por ℛeℙ@¢ᴋ€r

» Easy Translator 20.4.0 (x64) Multilingual
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 9:21 pm por ℛeℙ@¢ᴋ€r

» Jetico BestCrypt Container Encryption 9.08.9.5 Multilingual
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 8:41 pm por ПΣӨƧӨFƬ

» Key Metric Software | NTFS Permissions Reporter 4.2.542.0 Enterprise Edition
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 8:26 pm por ПΣӨƧӨFƬ

» Pocket Radio Player 240630
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 8:18 pm por ПΣӨƧӨFƬ

» Vdigger GetFLV 31.2406.30 Multilingual
Building  Web Applications with Go - Intermediate Level EmptyAyer a las 8:07 pm por 大†Shinegumi†大

Sondeo
Visita de Paises
free counters
Free counters

Comparte | 
 

 Building Web Applications with Go - Intermediate Level

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
missyou123
Miembro Mayor
Miembro Mayor


Mensajes : 70278
Fecha de inscripción : 20/08/2016

Building  Web Applications with Go - Intermediate Level Empty
MensajeTema: Building Web Applications with Go - Intermediate Level   Building  Web Applications with Go - Intermediate Level EmptyVie Ago 20, 2021 1:18 am

Building  Web Applications with Go - Intermediate Level 9de3cc82537439a4203623d7279b62ca
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.35 GB | Duration: 18h 41m
Learn how to build a secure ecommerce application with Go (Golang)

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

Description
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

All of these components (front end, back end, and microservice) will be built using a single code base that produces multiple binaries, using Gnu Make.

Who this course is for:
Developers who want to integrate Stripe into their applications
Developers who want to learn how to build a back end API in Go
Developers who want to learn best practics for building modern applications in Go (and JavaScript)

Screenshots

Building  Web Applications with Go - Intermediate Level 482405458870eda17d61f15aaf24cd9f

DOWNLOAD:
Citación :

https://rapidgator.net/file/dd548da8f40f3f80e52848d60b99ec0a/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part01.rar.html
https://rapidgator.net/file/23d823d23ab63c092c2fdb7359228aab/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part02.rar.html
https://rapidgator.net/file/165f683b62a1b483234e8444cad6dc40/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part03.rar.html
https://rapidgator.net/file/330506d31020ade2a9b848b2717a84c5/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part04.rar.html
https://rapidgator.net/file/87c3b841a380fc41e9e428025d9513ed/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part05.rar.html
https://rapidgator.net/file/83fb8f73b8325ed237e39bead45d5085/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part06.rar.html
https://rapidgator.net/file/945720064aa25e41d4bc90bef7d6912b/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part07.rar.html
https://rapidgator.net/file/c8f7971a67a71d315e7b13c9a0a3748b/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part08.rar.html


https://uploadgig.com/file/download/58B725aAa26b9d7D/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part01.rar
https://uploadgig.com/file/download/f83c8af444Ab3210/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part02.rar
https://uploadgig.com/file/download/b798169a6b9Dd225/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part03.rar
https://uploadgig.com/file/download/319ad915F19ced58/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part04.rar
https://uploadgig.com/file/download/e35167Df39aBC0b4/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part05.rar
https://uploadgig.com/file/download/98deb5E4545344df/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part06.rar
https://uploadgig.com/file/download/2DB52f299aa42417/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part07.rar
https://uploadgig.com/file/download/5D019cA5d312dd92/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part08.rar


https://nitroflare.com/view/0BEB5666A65EF5E/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part01.rar
https://nitroflare.com/view/6D64DD0E2377278/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part02.rar
https://nitroflare.com/view/23E2706C9D7FCF2/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part03.rar
https://nitroflare.com/view/409A9DC8EE19184/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part04.rar
https://nitroflare.com/view/299AA19F0428B10/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part05.rar
https://nitroflare.com/view/266753534BF1FF1/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part06.rar
https://nitroflare.com/view/493C8D654BD0BB6/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part07.rar
https://nitroflare.com/view/2585F7B332F9E3A/0htcj.Building.Web.Applications.with.Go..Intermediate.Level.part08.rar

Volver arriba Ir abajo
 

Building Web Applications with Go - Intermediate Level

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» Learn Lumion-Intermediate Level To Advance Level
» Spanish For Intermediate. Level 2
» Intermediate to Advanced Level
» Geometry 101: Beginner to Intermediate Level
» Google Sheets - The Intermediate Level

Permisos de este foro:No puedes responder a temas en este foro.
Foro Wanako1 :: Programas o Aplicaciónes :: Ayuda, Tutoriales-