وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

E-Commerce – Golang + NextJS (AWS Cloud)

سرفصل های دوره

Golang + API Gateway + Lambda + Secret Manager + Cognito + RDS + Cloudwatch + NextJS + Github + Postman + Insomnia


1 - Introduccion
  • 1 - Introduccion

  • 2 - Curso de Golang desde 0
  • 2 - Lineamientos de GO
  • 3 - Instalando GO
  • 4 - Configurando GO y el entorno
  • 5 - Instalando y Configurando GIT GITHUB
  • 6 - Instalando y Configurando VISUAL STUDIO CODE
  • 7 - Inicializando nuestro proyecto de GO y el main
  • 8 - Hola Mundo en GO
  • 9 - Inicio con Variables e Importacion de Paquetes
  • 10 - Resto Variables
  • 11 - Funciones
  • 12 - Condicionales
  • 13 - Ejercicio 01
  • 14 - Captura de datos por pantalla
  • 15 - Iteraciones
  • 16 - Ejercicio 02
  • 17 - Manejo de Archivos
  • 18 - Funciones Anonimas Closures
  • 19 - Recursion
  • 20 - Array Slices
  • 21 - Mapas en GO
  • 22 - Estructuras POO
  • 23 - Interfaces POO
  • 24 - Defer Panic Recover
  • 25 - GORoutines Async
  • 26 - Channels Async
  • 27 - WebServer
  • 28 - Middlewares

  • 3 - BackEnd Inicio de Desarrollo
  • 29 - Inicio de BackEnd Que vamos a ver en todo este desarrollo

  • 4 - BackEnd Instalaciones y registros necesarios
  • 30 - Creando nuestra cuenta en AWS
  • 31 - Recorrido por Billing para vuestra tranquilidad
  • 32 - Descargando e Instalando Postman

  • 5 - BackEnd Cognito
  • 33 - Primeros Pasos con Cognito
  • 34 - Instalador de Gambitexe.html
  • 34 - gambit.zip
  • 35 - Creando nuestro grupo de usuarios y configurandolo
  • 36 - Probando la aplicacion de Login y obteniendo el JWT

  • 6 - BackEnd RDS
  • 37 - Introduccion a AWS RDS
  • 38 - Creando nuestra Base de datos MySQL
  • 39 - Descargando e Instalando HeidiSQL
  • 40 - Nos conectamos a la base de datos y modificamos el Security Group
  • 41 - Descargar gambitsql.html
  • 41 - gambit.zip
  • 42 - Instalando GambitSQL

  • 7 - BackEnd Secret Manager
  • 43 - Introduccion a Secret Manager
  • 44 - Creacion de un Secreto que tenga las credenciales de la base

  • 8 - BackEnd Lambda en GO para manejo de usuarios
  • 45 - Introduccion a Lambdas y caracteristicas para el desarrollo en GO
  • 46 - Creacion de Lambda y modificacion del rol IAM
  • 47 - Creacion del proyecto en Github y clonacion en PC Local
  • 48 - Iniciando el desarrollo en GO
  • 49 - Desarrollo de paquete AWSGO
  • 50 - Desarrollo de paquete Models
  • 51 - Desarrollo de paquete Secret Manager
  • 52 - Desarrollo de paquete Tools Completamos BD
  • 53 - Compilamos nuestra Lambda y la subimos a AWS
  • 54 - Configurar Trigger de Cognito como disparador de la Lambda
  • 55 - Probamos la solucion completa

  • 9 - BackEnd API Gateway directo a S3 para alojar las imagenes
  • 56 - Creando nuestro Bucket S3
  • 57 - Creando el ROL de IAM necesario con todos los permisos
  • 58 - Link de Instrucciones detalladas de AWS.html
  • 59 - Creando API Gateway de tipo REST
  • 60 - Reglas de Politica al Bucket S3.html
  • 61 - Cargando las reglas al bucket S3
  • 62 - Asignando awscognitosigninuseradmin
  • 63 - Ultimos Ajustes en CORS para el metodo PUT
  • 64 - Probando la solucion desde POSTMAN

  • 10 - BackEnd Lambda Principal
  • 65 - Creamos la Lambda Principal del BackEnd
  • 66 - Configuramos el API Gateway
  • 67 - Creamos el Repositorio Gambit
  • 68 - Creamos el entorno de GO y iniciamos el desarrollo
  • 69 - Configuramos nuestro MAINGO
  • 70 - Configuramos Handdlers
  • 71 - Configuramos Authorizer y Entornos en mi API Gateway
  • 72 - Creamos el paquete AUTH

  • 11 - BackEnd Categorias
  • 73 - INSERT Category Router
  • 74 - INSERT Category BD
  • 75 - INSERT Category Subiendo Lambda y configurando Ruta en API Gateway
  • 76 - INSERT Category Probando la solucion con POSTMAN
  • 77 - UPDATE Category Router
  • 78 - UPDATE Category BD
  • 79 - UPDATE Category Subiendo Lambda y configurando Ruta en API Gateway
  • 80 - UPDATE Category Probando la solucion con POSTMAN
  • 81 - DELETE Category Router
  • 82 - DELETE Category BD
  • 83 - DELETE Category Probando la solucion
  • 84 - SELECT Category Router
  • 85 - SELECT Category BD
  • 86 - SELECT Category Probando la solucion con POSTMAN

  • 12 - BackEnd Productos
  • 87 - INSERT Productos Router
  • 88 - INSERT Productos BD
  • 89 - INSERT Productos Probamos la Solucion con POSTMAN
  • 90 - UPDATE Productos Router
  • 91 - UPDATE Productos BD
  • 92 - UPDATE Productos Probamos la Solucion con POSTMAN
  • 93 - DELETE Productos Router
  • 94 - DELETE Productos BD
  • 95 - DELETE Productos Probamos la Solucion con POSTMAN
  • 96 - SELECT Productos Router
  • 97 - SELECT Productos BD
  • 98 - SELECT Productos Probamos la Solucion con POSTMAN
  • 99 - UPDATE STOCK Productos Router
  • 100 - UPDATE STOCK Productos BD
  • 101 - UPDATE STOCK Productos Probamos la Solucion con POSTMAN

  • 13 - BackEnd Usuarios
  • 102 - UPDATE Usuario Router
  • 103 - UPDATE Usuario BD
  • 104 - UPDATE Usuario Probando esta solucion con POSTMAN
  • 105 - SELECT Usuario Router
  • 106 - SELECT Usuario BD
  • 107 - SELECT Usuario Probando esta solucion con POSTMAN
  • 108 - SELECT Usuarios Router
  • 109 - SELECT Usuarios BD
  • 110 - SELECT Usuarios Probando esta solucion con POSTMAN

  • 14 - BackEnd Address
  • 111 - INSERT Address Router
  • 112 - INSERT Address BD
  • 113 - INSERT Address Probando esta solucion con POSTMAN
  • 114 - UPDATE Address Router
  • 115 - UPDATE Address BD
  • 116 - UPDATE Address Probando esta solucion con POSTMAN
  • 117 - DELETE Address Router
  • 118 - DELETE Address BD
  • 119 - DELETE Address Probando esta solucion con POSTMAN
  • 120 - SELECT Addresses Router
  • 121 - SELECT Addresses BD
  • 122 - SELECT Addresses Probando esta solucion con POSTMAN

  • 15 - BackEnd Ordenes
  • 123 - INSERT Orden Router
  • 124 - INSERT Orden BD
  • 125 - INSERT Orden Probando esta solucion con POSTMAN
  • 126 - SELECT Ordenes Router
  • 127 - SELECT Ordenes BD
  • 128 - SELECT Ordenes Probando esta solucion con POSTMAN

  • 16 - Fin de BackOffice
  • 129 - Saludo Final

  • 17 - Configurando entorno FRONTEND
  • 130 - Instalando navegador web
  • 131 - Extensiones Visual Studio Code
  • 132 - Instalando Node JS
  • 133 - Instalando YARN

  • 18 - Inicializando proyecto FRONTEND
  • 134 - Creando el proyecto con Next
  • 135 - Instalando Semantic UI React
  • 136 - Limpiando app
  • 137 - Anadiendo SASS Module
  • 138 - Fichero de contantes
  • 139 - Anadiendo los estilos globales

  • 19 - Sistema de autenticacion FRONTEND
  • 140 - Contexto de autenticacion
  • 141 - Inicializando Amplify
  • 142 - JoinLayout
  • 143 - Informacion del JoinLayout
  • 144 - Formulario de registro
  • 145 - Validando y controlando formulario
  • 146 - Registrando usuario
  • 147 - Pagina de confirmacion de registro
  • 148 - Formulario de confirmacion
  • 149 - Validando y controlando formulario
  • 150 - Reenviado codigo de verificacion
  • 151 - Verificando usuario
  • 152 - Formulario de login
  • 153 - Ejecutando el login
  • 154 - Creando la sesion del usuario
  • 155 - Creando el AuthFecher
  • 156 - Recuperando la session
  • 157 - Cerrar sesion
  • 158 - Actualizacion del usuario local

  • 20 - Menu principal FRONTEND
  • 159 - Creando el BasicLayout
  • 160 - Input del buscador
  • 161 - Boton del carrito
  • 162 - Boton de mi cuenta
  • 163 - Boton del admin
  • 164 - Menu de categorias

  • 21 - Panel de admin FRONTEND
  • 165 - Panel de administrador
  • 166 - Obteniendo los productos
  • 167 - Loading de datos
  • 168 - Renderizando productos
  • 169 - Comprobado si existe una imagen
  • 170 - Creando paginacion de productos
  • 171 - Buscador de productos
  • 172 - Modal para nuevo producto
  • 173 - Formulario para crear productos
  • 174 - Anadiendo editor TinyMCE
  • 175 - Controlando y validando formulario
  • 176 - Creando productos
  • 177 - Refrescando lista
  • 178 - Actualizando producto
  • 179 - Formulario para actualizar imagen
  • 180 - Controlando y validando formulario
  • 181 - Actualizando imagen de producto
  • 182 - Confirmacion de eliminacion
  • 183 - Eliminando producto
  • 184 - Obteniendo categorias
  • 185 - Componente de no resultados
  • 186 - No hay resultados en productos
  • 187 - Renderizando categorias
  • 188 - Boton para crear categorias
  • 189 - Formulario para crear categorias
  • 190 - Creando categorias
  • 191 - Editando categorias
  • 192 - Eliminando categorias
  • 193 - Obteniendo usuarios
  • 194 - Listado usuarios
  • 195 - Paginacion de usuarios

  • 22 - Ajustes del usuario FRONTEND
  • 196 - Panel del usuario
  • 197 - Formulario para cambiar avatar
  • 198 - Validando y controlando formulario
  • 199 - Subiendo avatar
  • 200 - Formulario para actualizar nombre
  • 201 - Actualizando nombre y apellidos

  • 23 - Sistema de direcciones FRONTEND
  • 202 - Obteniendo direcciones
  • 203 - Listando direcciones
  • 204 - Boton para crear direcciones
  • 205 - Formulario para crear direcciones
  • 206 - Creando la direcciones
  • 207 - Editar direcciones
  • 208 - Eliminando direcciones

  • 24 - Home FRONTEND
  • 209 - Estructura de la home
  • 210 - Grid de categorias
  • 211 - Obteniendo productos
  • 212 - Grid de productos
  • 213 - Pintando producto

  • 25 - Buscador de productos FRONTEND
  • 214 - SearchContext
  • 215 - Buscando productos
  • 216 - Mostrando resultados

  • 26 - Sistema de categorias FRONTEND
  • 217 - Pagina de categoria
  • 218 - Obteniendo produtos
  • 219 - Pintando productos
  • 220 - Solucionando buscador lento

  • 27 - Pagina de producto FRONTEND
  • 221 - Pagina de producto
  • 222 - Obteniendo datos del producto
  • 223 - Pintando los datos del producto

  • 28 - Sistema de carrito FRONTEND
  • 224 - Contexto del carrito
  • 225 - Obteniendo producto del carrito
  • 226 - Anadiendo productos al carrito
  • 227 - Guardando productos obtenidos
  • 228 - Total de productos en el carrito
  • 229 - Pagina del carrito
  • 230 - BasketLayout
  • 231 - Obteniendo los datos de los productos
  • 232 - Steps en el carrito
  • 233 - Resumen
  • 234 - Lista de productos
  • 235 - Cambiando cantidad de los productos
  • 236 - Eliminando un productos del carrito
  • 237 - Creando el StepTwo
  • 238 - Listando direcciones
  • 239 - Seleccionando una direccion
  • 240 - Creando el StepThree
  • 241 - Metodos de pago
  • 242 - Resumen del step tres
  • 243 - Limpiando el carrito
  • 244 - Creando pedido
  • 245 - Confirmacion del pedido

  • 29 - Mis pedidos FRONTEND
  • 246 - Obteniendo pedidos
  • 247 - Pintando pedidos
  • 248 - Abriendo pedido
  • 249 - Detalle de los productos
  • 250 - Detalle de la direccion

  • 30 - Deploy FRONTEND
  • 251 - Subiendo app a GitHub
  • 252 - Desplegando en Netlify
  • 253 - Despedida

  • 31 - Clase extra
  • 254 - Clase extra.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 14009
    حجم: 15700 مگابایت
    مدت زمان: 2036 دقیقه
    تاریخ انتشار: ۲۹ خرداد ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید