GOLANG: Curso profesional de Go - De cero a Master 2024

Aprende lenguaje de Go, Desarrollo Web con Go, Manejo de HTML, CSS, API RESTful com MySQL y ORM con Go

4.61 (1543 reviews)
Udemy
platform
Español
language
Programming Languages
category
instructor
GOLANG: Curso profesional de Go - De cero a Master 2024
46,564
students
19 hours
content
Feb 2024
last update
$54.99
regular price

What you will learn

Conviértete en un programador profesional de Go

Tipos de datosDominarás todos los conceptos clave de Go a partir de cero. No se requieren conocimientos previos de Go.

Aprende a trabajar con variables, tipos de datos y operadores

Aprende a trabajar con estructuras de control, if – else, switch, for, etc

Domine todas las estructuras de datos de Go en profundidad: Array, Slicen, mapas.

Aprende a trabajar con funciones a profundidad

POO. Domina el uso de estructuras, interfaces, punteros, modelos.

Comprende la Comcurrencia y Canales

Aprende a Testing

Aprende el desarrollo web con Go, Aprende a crear servidores, manejo de HTML, CSS.

Aprende a crear API REST con MySQL, implementa ORM

Why take this course?

Go es uno de los lenguajes mejor pagados según Stack Overflow

Go, también conocido como Golang, de código abierto fue creado por Google con los desarrolladores Robert Griesemer, Rob Pike y Ken Thompson en 2009. A pesar de ser un lenguaje muy joven tiene un rendimiento similar a C pero con la sintaxis amigable parecida a Python.


Ventajas de Go

  • Velocidad similar a C pero con una sintaxis amigable como Python.

  • Facilita el uso de buenas prácticas en el código.

  • Mantiene su rendimiento con grandes volúmenes de información.

  • Es uno de los lenguajes mejores pagados según la encuesta Stack Overlow

  • Su curva de aprendizaje es suave en comparación con Java o C.

  • Es un lenguaje multiparadigma.

  • Ahorras tiempo al codear. Por ejemplo, para crear ciclos solo existe la función for.

  • Para manejar niveles de accesos de funciones es tan sencillo como colocar la primera letra en mayúscula o minúscula.


Concurrencia

Una de las principales funciones de Golang es que maneja las múltiples tareas de forma concurrente, es decir, que el procesador divide el trabajo en múltiples hilos y a cada uno le dedica un tiempo en milisegundos acelerando el tiempo de ejecución en cada tarea sin necesidad de realizar configuraciones adicionales ya que Golang lo traen en sus librerías preinstaladas.

La manera como Golang trabaja esto es a través de Goroutines y Canales. Puedes tener múltiples Goroutines por canal y transportar el Goroutine de un canal a otro. Un excelente uso de Goroutines es al momento de trabajar transferencia de datos en tiempo real desde un cliente a otro, como por ejemplo un chat o un sistema de ubicación en tiempo real.


¿Por qué estudiar BackEnd en Go?

Go con su sintaxis sencilla de entender facilita su aprendizaje y unas de sus ventajas principales es la implementación de concurrencia por defecto mediante goroutines que facilita el rendimiento de cálculos y múltiples tareas complejas con grandes cantidades de datos.


¿Qué aprenderás en este curso?

  • Conocerás los fundamentos del Lenguaje

  • Conocerás que paradigmas soporta el lenguaje

  • Implementaras la concurrencia y los canales

  • Aprenderás Testing con Go

  • Desarrollo web con GO

  • Crear API REST con base de datos MySQL

  • Implementaras ORM




Screenshots

GOLANG: Curso profesional de Go - De cero a Master 2024 - Screenshot_01GOLANG: Curso profesional de Go - De cero a Master 2024 - Screenshot_02GOLANG: Curso profesional de Go - De cero a Master 2024 - Screenshot_03GOLANG: Curso profesional de Go - De cero a Master 2024 - Screenshot_04

Reviews

Pablo
August 23, 2023
muy bueno el curso, como mejora indicaria que partes son las nuevas y cuales son mas viejas. Por ejemplo, de la seccion 18 en adelante corresponden a la version de go 1.17, mientras que las anteriores son version 1.20
Fernando
August 9, 2023
Es muy bueno el curso pero la pronunciación en inglés es muuuuy mala y desespera :S esgüich -> switch, solo di suich. Pero explica muy bien y se "entiende".
William
July 14, 2023
el curso es bueno pero no se si es que es extranjero que habla otro idioma y esta aprendiendo español o que ocurrre, porque aunque el curso es bueno es muy incomodo escuchar como habla de mal el lenguaje, para mi peinso que es una persona de habal inglesa que esta aprendiendo español y por eso usa tan mal los conectores, los pronombres etc
Carlos
June 18, 2023
Tiene buen material, aunque no está muy bien organizado y sería interesante que el proyecto final sea una unión de lo visto en el contenido antiguo y nuevo.
Dario
June 17, 2023
me parecio un curso bastante interesante para aprender lo basico de golang y seguir creciendo me gustaria mas que haya testing unitarios ahi es donde esta mas flojo
ulises
June 7, 2023
bastante bien hubiera preferido gin en ves de gorilla mux pero la idea esta perfectamente plasmada, si ya tienes experiencia en otros lenguages este curso es perfecto para iniciarte con proyectos mas serios
Gabriel
June 7, 2023
El curso esta super bueno, me molesto un poco la cantidad de vicios linguisticos. Creo que se aprofunda de manera corecta en algunos temas pero soy alguien que viene de otras linguajes de programacion con muchos años de experiencia.
Giuliano
June 5, 2023
El curso está bueno si tal vez no hay experiencia previa en otro lenguaje porque profundiza en algunos aspectos importantes para alguien que está iniciando. El curso sería más de introducción, no se llega a un nivel master ni de cerca. Pero igual cumplió con mis expectativas. Detalles a la hora de la redacción, pronunciaciones y por momentos hay pasos que va saltando sin explicarlos, pero muy bien en general. Me hubiese gustado que en algunos aspectos aclarara cuáles son las prácticas más comunes (como por ejemplo la declaración de variables, ya que gracias a un amigo sé que lo más común es utilizar el := a la hora de declarar)
Rodrigo
May 26, 2023
Hay algunas cosas que, cabe recalcar, que pueden ser difíciles de entender para personas sin experiencia en el ámbito de la informática. Esto es muy importante, ya que leí comentarios en los que aseguraban no haber entendido, También es importante la dicción y la forma de expresarse en cuanto se refiere al instructor; es incómodo escuchar muchos vicios de dicción (palabras mal pronunciadas, monotonía, etc.) durante todo el vídeo.
Kevin
May 8, 2023
Excelente curso, aprendi mucho sobre esta tecnologia, este conocimiento de go me hara menos dependiente de node js para realizar mis backends, empezare a usar go para mis proyectos personales. Una sugerencia podria ser añadir una sección para usar las relaciones entre modelos con gorm y otra sección también podría ser el uso de algún framework popular de go como por ejemplo Gin. Recomiendo este curso totalmente sirve muchisimo para aprender las bases y ir mejorando con esta tecnologia
Arturo
April 30, 2023
Muy bueno. Distrae un poco la pronunciacion del instructor pero no afecta en nada a el conocimiento impartido. Aun asi siento que faltaron algunas cosas como autenticacion dentro de la API tal vez mas adelante pueda agregar esa seccion.
Edison
April 11, 2023
la verdad me alegra mucho que un coterraneo tuviera estos conocimientos y agradesco que lo comparta. le doy una exelente calificacion de 5 estrellas. y los muy gringos q no les gusto el video. pueden ir a la jony a programar hdas... saludos desde ecuador ...
Javier
April 3, 2023
Espectacular, Muy esmerado el profesor. Quizás hay algunas fallas menores en su pronunciación de términos en inglés, pero poco o nada afectan el desarrollo del curso
Maximiliano
March 28, 2023
El Curso es muy completo si bien cumple con lo que promete, no obstante me hubiese gustado que fuese un poco mas especifico en la parte web de Goland si bien cumple con el básico CRUD, no obstante, me hubiese gustado ver un poco mas de ese tema que a veces da por realizado algunos temas, Pero esta Muy Bueno
Mariano
March 19, 2023
El curso es muy completo! Va realmente de cero a Master. Lo unico que puede mejorar es la interacción del profesor para con los alumnos. Contadas son las veces donde a una pregunta de algún cursante el profesor dio la respuesta acertada. Si se mejora eso es de los mejores cursos que he hecho!

Charts

Price

GOLANG: Curso profesional de Go - De cero a Master 2024 - Price chart

Rating

GOLANG: Curso profesional de Go - De cero a Master 2024 - Ratings chart

Enrollment distribution

GOLANG: Curso profesional de Go - De cero a Master 2024 - Distribution chart
4257652
udemy ID
8/23/2021
course created date
10/2/2021
course indexed date
Bot
course submited by