Rasca la imagen para llevarte un descuento en tu curso. Podrás aplicar el cupón en el momento de pago.

5.0 /5
(7)

87
¿ Qué aprenderemos en este curso ?
Tu cuaderno para tomar notas online sobre el curso
Introducción a Golang
Complemento - El Pequeño Libro de Go
Instalando GO
Instalando Visual Studio Code
Configurando Visual Studio Code para GO
Creamos un Hola Mundo y lo ejecutamos
Cuestionario 1 : Conceptos de la Clase nro. 1
01 - Variables en GO
02 - Condiciones en GO
03 - Mostrar y aceptar datos en GO
04 - Ciclos en GO
05 - Funciones en GO
06 - Funciones Anónimas y Closures
07 - Arreglos y Slices
08 - Mapas en Go
09 - Estructuras en GO (POO)
10 - Interfaces en GO
11 - Manejo de Archivos en GO
12 - Recursión en GO
13 - Defer - Panic y Recover en GO
14 - GORoutines en GO
15 - Channels en GO
16 -Servidor Web en GO
17 - Middlewares en GO
Presentacion Parte BackEnd
Conceptos Iniciales de GIT
Creando repositorio en Github
Instalando GIT
Instalando Heroku
Postman
Creando nuestra BD MongoDB Gratuita
Modificando la Seguridad de nuestra BD para accederla remotamente
Instalando MongoDB Compass en tu PC
Creando Carpetas Necesarias
Configuración de Variables de Entorno
Configurando GIT y Heroku
Instalando las dependencias
Creando el MAIN.GO y la conexión a la BD
Armando el archivo de Middleware
Creando el modelo de Usuarios
Rutina de Router de Registro
Rutina de BD - InsertoRegistro (con bCrypt para encriptar nuestra Password)
Función ChequeoYaExisteUsuario()
Probando nuestro EndPoint y configurando Postman por primera vez
Rutina BD - IntentoLogin()
Rutina Routers - Login
JWT en Golang
Probando el EndPoint Login y verificando nuestro Token
Model CLAIM
MiddleWare JWT
Rutina de Routers - ProcesoToken
Rutina de BD BuscoPerfil
Rutina de Routers VerPerfil
Probando el EndPoint VerPerfil
Rutina de BD ModificoRegistro
Rutina de Routers ModificoUsuario
Probando el EndPoint ModificoUsuario
Rutina de BD InsertoTweet
Rutina de Routers GraboTweet
Probando el EndPoint Tweet
Rutina de BD LeoTweets
Rutina de Routers LeoTweets
Probando el EndPoint LeoTweets
Rutina de BD BorroTweet
Rutina de Routers EliminoTweet
Probando el EndPoint BorroTweet
Rutina de Routers ObtenerAvatar
Probando el EndPoint ObtenerAvatar
Rutina de Routers SubirAvatar & SubirBanner
Rutina de BD InsertoRelacion
Rutina de Routers altaRelacion
Probando este EndPoint
Rutina de BD BorroRelacion
Rutina de Routers BajaRelacion
Probando el EndPoint BajaRelacion
Rutina de BD ConsultoRelacion
Rutina de Routers ConsultaRelacion
Probando este EndPoint
Rutina de BD LeoUsuariosTodos
Rutina de Routers listaUsuarios
Probando el EndPoint ListaUsuarios
Rutina de BD LeoTweetsSeguidores
Rutina Routers - leoTweetsSeguidores
Probando este EndPoint
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

5.0 /5
(7)

  • Avatar
    BORJA
    (5)
    Excelente

    Curso muy completo y muy bien explicado.

  • Avatar
    Yvonne
    (5)
    es de lo mejor que hay en cursos online

    Un excelente lenguaje de programación, muy practico y sobre todo completo.

  • Avatar
    Joiser
    (5)
    Aprende GO desde Cero lo mejor

    Estoy absolutamente encantado con el curso. Me proporcionó una base sólida en programación con GO y me permitió crear aplicaciones eficientes y escalables. Lo recomiendo para cualquier aspirante a desarrollador.

  • Avatar
    Yeison
    (5)
    Una nueva herramienta de mi "toolbox"

    Un lenguaje perfecto para desarrollar aplicaciones en Backend, donde el ejercicio de emular una red social me parecio increible ya que de forma practica aprendi sobre este nuevo lenguaje, que ahora sera otra herramienta mas en de mi "toolbox".

  • Avatar
    Caty
    (5)
    Aprende GO desde Cero

    Esta bueno ya que cubre fundamentos del lenguaje GO. ofrece ejemplos claros y practicas

  • Avatar
    David
    (5)
    Espectacular

    Fenomenal curso, muy detallado y completo. Si en la primera parte te atascas no te preocupes, aguanta ya que en la parte practica se ve todo de forma muy detallada y concreta.

  • Avatar
    Alberto
    (5)
    No conocía Go

    La verdad es que no conocía este lenguaje y me ha sorprendido gratamente el estudiarlo. ¡Recomendado!

PLANES PARA ACCEDER SEGÚN TUS OBJETIVOS Y NECESIDADES

Compra el curso individual, obtén toda la ruta de aprendizaje o accede a toda la plataforma

Elige la forma de pago que mejor se adapte a tus necesidades y a tu bolsillo con pago único por curso, acceso mensual o anual a la ruta de aprendizaje o incluso a toda la plataforma.

Pago Único

Compra el curso una vez y accede de por vida

44.99

  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Accede a la Comunidad del Curso
El Más
Popular

Rana de Bronce

Accede a todos los Cursos, Comunidades y Extras de Frogames

29 /mes

  • Pago único de 29€ al mes.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

14.99 /mes

  • Pago único de 14.99€ al mes.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Pago único

Compra el curso una vez y accede de por vida

44.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la Comunidad del Curso
El Más
Valorado

Rana de Oro

Accede a todos los Cursos, Comunidades y Extras de Frogames

259 /año

  • Pago único de 259€ cada año.
  • 3 meses de descuento.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Biblioteca de Recursos
  • Directos mensuales de Q&A
  • Soporte Premium Prioritario.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

119.99 /año

  • Pago único de 119.99€ cada año.
  • 4 meses de descuento.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Soporte premium.

* Todos los precios llevan impuestos incluidos.

Por tu seguridad, todos los pedidos se procesarán en un servidor seguro.

Ruta de Lenguajes de Programación

El pack definitivo con todos nuestros cursos de Lenguajes de Programación para aprender diversos lenguajes y arrancar con buen pie en el mundo del desarrollo. Incluye los cursos que están por venir y las actualizaciones y mejoras de los actuales

Curso completo de Python de la A a la Z

Nuestro curso de programación en Python es una oportunidad única para adquirir las habilidades necesarias para convertirte en un profesional competente. ¡Aprenderás a programar, entender el lenguaje de programación y mejorar tu portfolio profesional!

498 clases

Curso completo de Java de la A a la Z

Aprende las bases del lenguaje Java desde cero y sin experiencia previa: conoce las clases y objetos esenciales y sube así de nivel tus habilidades en uno de los lenguajes más usados para crear apps para Android y manejar la lógica en servidores

277 clases

Git y GitHub de la A a la Z: Todo sobre el control de versiones

¡Aprende los conceptos fundamentales y el flujo de trabajo esencial sobre el control de versiones utilizando Git y GitHub desde cero!

106 clases

Aprende C# en 6 horas

Aprende C#, el lenguaje de programación utilizado para crear videojuegos en Unity o backends en .Net ¡en solamente 6 horas!

53 clases

Programación Orientada a Objetos con C#

Aplica de forma práctica y entiende los conceptos de programación orientada a objetos en C# y domina la creación de clases, la herencia, el polimorfismo o la encapsulación entre otros

107 clases

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

El Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha está totalmente consolidado como un referente a nivel nacional en formación de programadores de videojuegos, con un enfoque basado en proyectos con C++

8 clases

Curso completo de diseño web: aprende HTML, CSS y Javascript desde cero

Aprende las tecnologías web necesarias para hacer tus propias páginas web para ti mismo o para tus clientes desde cero con HTML 5, CSS y Javascript

146 clases

Curso de Dart de la A a la Z

Dart, el lenguaje desarrollado por Google: una elección poderosa para el desarrollo de aplicaciones web y móviles

135 clases

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Introdúcete en el mundo de la programación con Flutter con diferentes proyectos que te garantizan un aprendizaje sólido y dinámico

198 clases

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Descubre la magia del diseño de aplicaciones con las poderosas herramientas de Flutter para llevar tus habilidades al siguiente nivel

148 clases

Marketing Digital para Negocios Online

Domina el Marketing Digital para Negocios Online y aumenta las ventas de tu negocio o empresa a través de internet

54 clases

React JS: Aprende React JS desde cero con ejemplos prácticos

Aprende desde cero, sumérgete dentro de React JS y conviértete en un desarrollador que usa el poder de las tecnologías web más avanzadas

77 clases

React Native: Aprende React Native con ejercicios prácticos

Aprende los fundamentos de React Native desde cero. Usa React Native para construir aplicaciones móviles híbridas tanto para iOS como para Android

52 clases

Las bases de las expresiones regulares con ejemplos en Swift

Conoce los fundamentos de las expresiones regulares con algunos ejemplos en Swift y extrapólalo a cualquier lenguaje de programación para trabajar y filtrar textos como un profesional

50 clases

Bases de datos: Aprende el lenguaje SQL desde cero

Aprende SQL, el lenguaje de las bases de datos, desde cero y con ejercicios prácticos para dominar la carga, consulta, modificación y tratamiento de tus datos conociendo todas las palabras claves del SQL

82 clases

Masterclass de productividad utilizando Visual Studio y C#

Incrementa drásticamente tu productividad usando C# con Visual Studio, dominando todos sus shortcuts y herramientas disponibles

48 clases