Tutorials > E-Commerce - Golang + Nextjs (Aws Cloud)
E-Commerce - Golang + Nextjs (Aws Cloud)Date: 5 May 2023 | Posted by: voska89 |
![]() Publicación: 4/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: Español | Size: 15.33 GB | Duration: 33h 57m Golang + API Gateway + Lambda + Secret Manager + Cognito + RDS + Cloudwatch + NextJS + Github + Postman + Insomnia Free Download What you'll learn Aprenderán Lenguaje GO desde 0 y desarrollarán un BackEnd completo Aprenderán muchos Servicios de AWS Desarrollarán en NextJS un FrontEnd muy versatil y profesional Aprenderán a utilizar Postman, Git, Insomnia, Github Requirements Conocimientos generales de programación Description Desarrollo Cloud Full Stack !!!+ de 35 horas de curso, + de 250 capítulos. 3 cursos en 1=BackEnd :Lenguaje Golang desde 0 (curso básico inicial)AWS con 8 serviciosAWS RDS (Servicio de Bases de Datos)AWS IAM (Roles y Permisos)AWS COGNITO (Autenticación de Usuarios)AWS LAMBDA (Despliegue de código Serverless)AWS S3 (Simple Storage Services)AWS CLOUDWATCH (Registros de Logs de Aplicaciones)AWS API GATEWAY (Servicio Publico para APIS)AWS SECRET MANAGER (Alojamiento de Secretos y Credenciales)GithubPostmanHeidiSQLVisual Studio CodeFrontEnd :Desarrollo en NextJSInsomniaNetiflyEl Futuro es CLOUD, no que pierdas este curso exclusivo de Udemy , no encontrarás nada igual.Pablo Tilotta (BackEnd, AWS) + 35 años de carrera en empresas de sistemas, desarrollador profesional e instructor en Línea desde hace 4 años, con + de 177K Alumnos.35 años de carrera como Analista Funcional - Analista de Sistemas - Project Leader - Administrador IT. Gerencia y Administración de Área de Sistemas. Consultoría y Management Sr. Implementación de ERP (4 años) en Prestigiosa Cadena de 80 sucursales.Agustín Navarro Galdón (FrontEnd) Experto en JS y desarrollo Web, trabajando como desarrollador experto en una empresa de Software. + de 157K AlumnosSoy un desarrollador de aplicaciones multiplataforma, mobile y E-Commerce con más de 7 años en el mundo del desarrollo de aplicaciones de todo tipo.Me encanta programar, crear APPs para que la gente las uses y mejorar su forma de trabajo, me encanta pensar que una simple aplicación puede resolver miles de problemas a miles de personas.Aquí en Udemy, he tenido la increíble oportunidad de poder enseñar a muchos alumnos, y espero seguir mejorando mis cursos y los temas conforme la actualidad vaya cambiando y vosotros los vayáis necesitando. Overview Section 1: Introducción Lecture 1 Introducción Section 2: Curso de Golang desde 0 Lecture 2 Lineamientos de GO Lecture 3 Instalando GO Lecture 4 Configurando GO y el entorno Lecture 5 Instalando y Configurando GIT & GITHUB Lecture 6 Instalando y Configurando VISUAL STUDIO CODE Lecture 7 Inicializando nuestro proyecto de GO y el main Lecture 8 Hola Mundo en GO Lecture 9 Inicio con Variables e Importación de Paquetes Lecture 10 Resto Variables Lecture 11 Funciones Lecture 12 Condicionales Lecture 13 Ejercicio 01 Lecture 14 Captura de datos por pantalla Lecture 15 Iteraciones Lecture 16 Ejercicio 02 Lecture 17 Manejo de Archivos Lecture 18 Funciones Anónimas & Closures Lecture 19 Recursión Lecture 20 Array & Slices Lecture 21 Mapas en GO Lecture 22 Estructuras (POO) Lecture 23 Interfaces (POO) Lecture 24 Defer, Panic & Recover Lecture 25 GORoutines (Async) Lecture 26 Channels (Async) Lecture 27 WebServer Lecture 28 Middlewares Section 3: BackEnd - Inicio de Desarrollo Lecture 29 Inicio de BackEnd - Que vamos a ver en todo este desarrollo ? Section 4: BackEnd - Instalaciones y registros necesarios Lecture 30 Creando nuestra cuenta en AWS Lecture 31 Recorrido por Billing para vuestra tranquilidad Lecture 32 Descargando e Instalando Postman Section 5: BackEnd - Cognito Lecture 33 Primeros Pasos con Cognito Lecture 34 Instalador de Gambit.exe Lecture 35 Creando nuestro grupo de usuarios y configurándolo Lecture 36 Probando la aplicación de Login y obteniendo el JWT Section 6: BackEnd - RDS Lecture 37 Introducción a AWS RDS Lecture 38 Creando nuestra Base de datos (MySQL) Lecture 39 Descargando e Instalando HeidiSQL Lecture 40 Nos conectamos a la base de datos y modificamos el Security Group Lecture 41 Descargar gambit.sql Lecture 42 Instalando Gambit.SQL Section 7: BackEnd - Secret Manager Lecture 43 Introducción a Secret Manager Lecture 44 Creación de un Secreto que tenga las credenciales de la base Section 8: BackEnd - Lambda en GO para manejo de usuarios Lecture 45 Introducción a Lambdas y características para el desarrollo en GO Lecture 46 Creación de Lambda y modificación del rol IAM Lecture 47 Creación del proyecto en Github y clonación en PC Local Lecture 48 Iniciando el desarrollo en GO Lecture 49 Desarrollo de paquete AWSGO Lecture 50 Desarrollo de paquete Models Lecture 51 Desarrollo de paquete Secret Manager Lecture 52 Desarrollo de paquete Tools & Completamos BD Lecture 53 Compilamos nuestra Lambda y la subimos a AWS Lecture 54 Configurar Trigger de Cognito como disparador de la Lambda Lecture 55 Probamos la solución completa Section 9: BackEnd - API Gateway directo a S3 para alojar las imágenes Lecture 56 Creando nuestro Bucket S3 Lecture 57 Creando el ROL de IAM necesario con todos los permisos Lecture 58 Link de Instrucciones detalladas de AWS Lecture 59 Creando API Gateway de tipo REST Lecture 60 Reglas de Politica al Bucket S3 Lecture 61 Cargando las reglas al bucket S3 Lecture 62 Asignando aws.cognito.signin.user.admin Lecture 63 Ultimos Ajustes en CORS para el método PUT Lecture 64 Probando la solución desde POSTMAN Section 10: BackEnd - Lambda Principal Lecture 65 Creamos la Lambda Principal del BackEnd Lecture 66 Configuramos el API Gateway Lecture 67 Creamos el Repositorio Gambit Lecture 68 Creamos el entorno de GO y iniciamos el desarrollo Lecture 69 Configuramos nuestro MAIN.GO Lecture 70 Configuramos Handdlers Lecture 71 Configuramos Authorizer y Entornos en mi API Gateway Lecture 72 Creamos el paquete AUTH Section 11: BackEnd - Categorías Lecture 73 INSERT Category - Router Lecture 74 INSERT Category - BD Lecture 75 INSERT Category - Subiendo Lambda y configurando Ruta en API Gateway Lecture 76 INSERT Category - Probando la solución con POSTMAN Lecture 77 UPDATE Category - Router Lecture 78 UPDATE Category - BD Lecture 79 UPDATE Category - Subiendo Lambda y configurando Ruta en API Gateway Lecture 80 UPDATE Category - Probando la solución con POSTMAN Lecture 81 DELETE Category - Router Lecture 82 DELETE Category - BD Lecture 83 DELETE Category - Probando la solución Lecture 84 SELECT Category - Router Lecture 85 SELECT Category - BD Lecture 86 SELECT Category - Probando la solución con POSTMAN Section 12: BackEnd - Productos Lecture 87 INSERT Productos - Router Lecture 88 INSERT Productos - BD Lecture 89 INSERT Productos - Probamos la Solución con POSTMAN Lecture 90 UPDATE Productos - Router Lecture 91 UPDATE Productos - BD Lecture 92 UPDATE Productos - Probamos la Solución con POSTMAN Lecture 93 DELETE Productos - Router Lecture 94 DELETE Productos - BD Lecture 95 DELETE Productos - Probamos la Solución con POSTMAN Lecture 96 SELECT Productos - Router Lecture 97 SELECT Productos - BD Lecture 98 SELECT Productos - Probamos la Solución con POSTMAN Lecture 99 UPDATE STOCK Productos - Router Lecture 100 UPDATE STOCK Productos - BD Lecture 101 UPDATE STOCK Productos - Probamos la Solución con POSTMAN Section 13: BackEnd - Usuarios Lecture 102 UPDATE Usuario - Router Lecture 103 UPDATE Usuario - BD Lecture 104 UPDATE Usuario - Probando esta solución con POSTMAN Lecture 105 SELECT Usuario - Router Lecture 106 SELECT Usuario - BD Lecture 107 SELECT Usuario - Probando esta solución con POSTMAN Lecture 108 SELECT Usuarios - Router Lecture 109 SELECT Usuarios - BD Lecture 110 SELECT Usuarios - Probando esta solución con POSTMAN Section 14: BackEnd - Address Lecture 111 INSERT Address - Router Lecture 112 INSERT Address - BD Lecture 113 INSERT Address - Probando esta solución con POSTMAN Lecture 114 UPDATE Address - Router Lecture 115 UPDATE Address - BD Lecture 116 UPDATE Address - Probando esta solución con POSTMAN Lecture 117 DELETE Address - Router Lecture 118 DELETE Address - BD Lecture 119 DELETE Address - Probando esta solución con POSTMAN Lecture 120 SELECT Addresses - Router Lecture 121 SELECT Addresses - BD Lecture 122 SELECT Addresses - Probando esta solución con POSTMAN Section 15: BackEnd - Ordenes Lecture 123 INSERT Orden - Router Lecture 124 INSERT Orden - BD Lecture 125 INSERT Orden - Probando esta solución con POSTMAN Lecture 126 SELECT Ordenes - Router Lecture 127 SELECT Ordenes - BD Lecture 128 SELECT Ordenes - Probando esta solución con POSTMAN Section 16: Fin de BackOffice Lecture 129 Saludo Final Section 17: Configurando entorno - FRONTEND Lecture 130 Instalando navegador web Lecture 131 Extensiones Visual Studio Code Lecture 132 Instalando Node JS Lecture 133 Instalando YARN Section 18: Inicializando proyecto - FRONTEND Lecture 134 Creando el proyecto con Next Lecture 135 Instalando Semantic UI React Lecture 136 Limpiando app Lecture 137 Añadiendo SASS Module Lecture 138 Fichero de contantes Lecture 139 Añadiendo los estilos globales Section 19: Sistema de autenticación - FRONTEND Lecture 140 Contexto de autenticación Lecture 141 Inicializando Amplify Lecture 142 JoinLayout Lecture 143 Información del JoinLayout Lecture 144 Formulario de registro Lecture 145 Validando y controlando formulario Lecture 146 Registrando usuario Lecture 147 Pagina de confirmación de registro Lecture 148 Formulario de confirmación Lecture 149 Validando y controlando formulario Lecture 150 Reenviado código de verificación Lecture 151 Verificando usuario Lecture 152 Formulario de login Lecture 153 Ejecutando el login Lecture 154 Creando la sesión del usuario Lecture 155 Creando el AuthFecher Lecture 156 Recuperando la session Lecture 157 Cerrar sesión Lecture 158 Actualización del usuario local Section 20: Menu principal - FRONTEND Lecture 159 Creando el BasicLayout Lecture 160 Input del buscador Lecture 161 Botón del carrito Lecture 162 Botón de mi cuenta Lecture 163 Botón del admin Lecture 164 Menu de categorias Section 21: Panel de admin - FRONTEND Lecture 165 Panel de administrador Lecture 166 Obteniendo los productos Lecture 167 Loading de datos Lecture 168 Renderizando productos Lecture 169 Comprobado si existe una imagen Lecture 170 Creando paginación de productos Lecture 171 Buscador de productos Lecture 172 Modal para nuevo producto Lecture 173 Formulario para crear productos Lecture 174 Añadiendo editor TinyMCE Lecture 175 Controlando y validando formulario Lecture 176 Creando productos Lecture 177 Refrescando lista Lecture 178 Actualizando producto Lecture 179 Formulario para actualizar imagen Lecture 180 Controlando y validando formulario Lecture 181 Actualizando imagen de producto Lecture 182 Confirmación de eliminación Lecture 183 Eliminando producto Lecture 184 Obteniendo categorias Lecture 185 Componente de no resultados Lecture 186 No hay resultados en productos Lecture 187 Renderizando categorias Lecture 188 Botón para crear categorias Lecture 189 Formulario para crear categorias Lecture 190 Creando categorias Lecture 191 Editando categorias Lecture 192 Eliminando categorias Lecture 193 Obteniendo usuarios Lecture 194 Listado usuarios Lecture 195 Paginación de usuarios Section 22: Ajustes del usuario - FRONTEND Lecture 196 Panel del usuario Lecture 197 Formulario para cambiar avatar Lecture 198 Validando y controlando formulario Lecture 199 Subiendo avatar Lecture 200 Formulario para actualizar nombre Lecture 201 Actualizando nombre y apellidos Section 23: Sistema de direcciones - FRONTEND Lecture 202 Obteniendo direcciones Lecture 203 Listando direcciones Lecture 204 Botón para crear direcciones Lecture 205 Formulario para crear direcciones Lecture 206 Creando la direcciones Lecture 207 Editar direcciones Lecture 208 Eliminando direcciones Section 24: Home - FRONTEND Lecture 209 Estructura de la home Lecture 210 Grid de categorias Lecture 211 Obteniendo productos Lecture 212 Grid de productos Lecture 213 Pintando producto Section 25: Buscador de productos - FRONTEND Lecture 214 SearchContext Lecture 215 Buscando productos Lecture 216 Mostrando resultados Section 26: Sistema de categorias - FRONTEND Lecture 217 Página de categoria Lecture 218 Obteniendo produtos Lecture 219 Pintando productos Lecture 220 Solucionando buscador lento Section 27: Pagina de producto - FRONTEND Lecture 221 Pagina de producto Lecture 222 Obteniendo datos del producto Lecture 223 Pintando los datos del producto Section 28: Sistema de carrito - FRONTEND Lecture 224 Contexto del carrito Lecture 225 Obteniendo producto del carrito Lecture 226 Añadiendo productos al carrito Lecture 227 Guardando productos obtenidos Lecture 228 Total de productos en el carrito Lecture 229 Pagina del carrito Lecture 230 BasketLayout Lecture 231 Obteniendo los datos de los productos Lecture 232 Steps en el carrito Lecture 233 Resumen Lecture 234 Lista de productos Lecture 235 Cambiando cantidad de los productos Lecture 236 Eliminando un productos del carrito Lecture 237 Creando el StepTwo Lecture 238 Listando direcciones Lecture 239 Seleccionando una dirección Lecture 240 Creando el StepThree Lecture 241 Metodos de pago Lecture 242 Resumen del step tres Lecture 243 Limpiando el carrito Lecture 244 Creando pedido Lecture 245 Confirmación del pedido Section 29: Mis pedidos - FRONTEND Lecture 246 Obteniendo pedidos Lecture 247 Pintando pedidos Lecture 248 Abriendo pedido Lecture 249 Detalle de los productos Lecture 250 Detalle de la dirección Section 30: Deploy - FRONTEND Lecture 251 Subiendo app a GitHub Lecture 252 Desplegando en Netlify Lecture 253 Despedida Section 31: Clase extra Lecture 254 Clase extra Desarrolladores que deseen avanzar en el mundo del BackEnd, o el FrontEnd, o el FullStack Homepage DOWNLOAD LINK Rapidgator hgcfq.E..G..N.A.C.part12.rar.html hgcfq.E..G..N.A.C.part06.rar.html hgcfq.E..G..N.A.C.part01.rar.html hgcfq.E..G..N.A.C.part14.rar.html hgcfq.E..G..N.A.C.part02.rar.html hgcfq.E..G..N.A.C.part11.rar.html hgcfq.E..G..N.A.C.part10.rar.html hgcfq.E..G..N.A.C.part16.rar.html hgcfq.E..G..N.A.C.part04.rar.html hgcfq.E..G..N.A.C.part09.rar.html hgcfq.E..G..N.A.C.part15.rar.html hgcfq.E..G..N.A.C.part07.rar.html hgcfq.E..G..N.A.C.part03.rar.html hgcfq.E..G..N.A.C.part08.rar.html hgcfq.E..G..N.A.C.part13.rar.html hgcfq.E..G..N.A.C.part05.rar.html Uploadgig hgcfq.E..G..N.A.C.part12.rar hgcfq.E..G..N.A.C.part10.rar hgcfq.E..G..N.A.C.part05.rar hgcfq.E..G..N.A.C.part03.rar hgcfq.E..G..N.A.C.part08.rar hgcfq.E..G..N.A.C.part04.rar hgcfq.E..G..N.A.C.part13.rar hgcfq.E..G..N.A.C.part09.rar hgcfq.E..G..N.A.C.part07.rar hgcfq.E..G..N.A.C.part15.rar hgcfq.E..G..N.A.C.part14.rar hgcfq.E..G..N.A.C.part16.rar hgcfq.E..G..N.A.C.part06.rar hgcfq.E..G..N.A.C.part01.rar hgcfq.E..G..N.A.C.part11.rar hgcfq.E..G..N.A.C.part02.rar NitroFlare hgcfq.E..G..N.A.C.part13.rar hgcfq.E..G..N.A.C.part09.rar hgcfq.E..G..N.A.C.part15.rar hgcfq.E..G..N.A.C.part08.rar hgcfq.E..G..N.A.C.part10.rar hgcfq.E..G..N.A.C.part07.rar hgcfq.E..G..N.A.C.part06.rar hgcfq.E..G..N.A.C.part04.rar hgcfq.E..G..N.A.C.part03.rar hgcfq.E..G..N.A.C.part14.rar hgcfq.E..G..N.A.C.part12.rar hgcfq.E..G..N.A.C.part02.rar hgcfq.E..G..N.A.C.part01.rar hgcfq.E..G..N.A.C.part05.rar hgcfq.E..G..N.A.C.part16.rar hgcfq.E..G..N.A.C.part11.rar Links are Interchangeable - Single Extraction See full article |