Programa del Curso
Introducción
Entendiendo el lenguaje Go Programming y la arquitectura Go
Instalación y configuración del entorno de desarrollo Go
Revisión de la sintaxis de Go
Trabajar con tipos integrados en Go
Aprendiendo las características de Avanzado Go
Trabajar con la herramienta de composición avanzada Go
Uso de mapas como conjuntos
Trabajar con claves de interfaz y segmentos
Implementación de la recolección y la reducción
Uso de la herramienta Pprof
Aprendiendo a reducir la basura
Trabajar con métodos e interfaces
Simulación en pruebas unitarias
Uso de la simultaneidad para mantener la coherencia de los datos
Uso de tipos definidos por el usuario
Optimización del código para la velocidad
Uso de Idiomático Go
Trabajar con tiempo, errores, interfaces comunes y comentarios
Trabajar con paquetes y administrarlos
Creación de un sistema de trabajo Scalable
Trabajar con Databases en Go
Entrega de una API JSON
Pruebas y construcción en Go
Obtener una base sólida en Web Development con Go
Trabajar con plantillas para Web Development en Go
Creación de su propio servidor para Web Development en Go
Entendiendo y trabajando con el paquete net/http
Comprender y trabajar con el enrutamiento y el servicio de archivos
Implementación de su sitio
Resumen y conclusión
Requerimientos
- Experiencia básica de programación en cualquier lenguaje
Audiencia
- Desarrolladores Web
- Desarrolladores de software
- Programadores
- Cualquiera que quiera aprender Go
Testimonios (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Curso - Advanced Go Programming
Live interactions
Sorin - Ness
Curso - Advanced Go Programming
The curriculum was very well thought off, and Patrick explained very well al the notions, giving ample examples for all important topics. Also, he was ready to jump in and help us with any issues we had when trying to do the different exercises.
Constantin - Ness Romania
Curso - Advanced Go Programming
The material was really well prepared and structured. The material presented is varied and very applicable. The trainer is very knowledgeble on the subject and also a very clear and precise teacher. Good balance between theory and exercises. Excelent timing, subjects were very well covered in the allocated time.
Catalin - Ness Romania
Curso - Advanced Go Programming
My interest was related to concurrency, but all topics are interesting as they bring a better understanding of the GO language.
Aurel - Ness Romania
Curso - Advanced Go Programming
I like that the trainer showed to us the tiny details that can be difficult to understand and also showed to us the best practices.
Ilie Razvan-Mihai - Ness Romania
Curso - Advanced Go Programming
A lot of information I was actually missing. I liked the structure of going through various packages that get used a lot and the tasks were short and sweet.