
Online or onsite, instructor-led live Go training courses demonstrate through interactive discussion and hands-on practice how to do programming with Go.
Go training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Hong Kong onsite live Go trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
The didactic way of presenting
Ivo Abdul - CEDSIF Ministry of Finance
Course: Go Programming Language for Programmers
Concepts of range, slice, swaps,...
Edmundo Manave - CEDSIF Ministry of Finance
Course: Go Programming Language for Programmers
The simplicity of language and the examples given by the teacher
Álvaro Salomão Rumbane - CEDSIF Ministry of Finance
Course: Go Programming Language for Programmers
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - Nic Rouse, OpticoreIT
Course: Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Course: Learning Go Programming
- Franceso is great, super knowledgable and enthusiastic about Go - I have not used a programming language "properly" in many years so it was great to get that deep overview of all the fundamentals of Go - he covered a lot of material and it felt great to cover all this ground (though tiring - I was glad it was over 2 weeks rather than all in 1 week)
Viasat
Course: Learning Go Programming
I learned new things.
Orange Services SRL
Course: Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Course: Learning Go Programming
The amount of exercises vs lectures where perfect. More exercises than lectures are essential in a programming language! And the balance was very good.
Daimler TSS
Course: Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.
Daniel Kürner - Daimler TSS
Course: Learning Go Programming
slices, maps, tracing - very nice presented!
Anca Daescu, Ness
Course: Advanced Go Programming
The trainer was knowleadgeable, has hands on experience, very polite always thanking people for everything and most of all calm.
Anca Daescu, Ness
Course: Advanced Go Programming
I liked the kind way Patrick presented and managed to keep up my interest in subject. The course structure was great.
Anca Daescu, Ness
Course: Advanced Go Programming
Live interactions
Sorin - Anca Daescu, Ness
Course: Advanced Go Programming
Comprehensive course
Anca Daescu, Ness
Course: Advanced Go Programming
Examples and the way that trainer explained them
Anca Daescu, Ness
Course: 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 - Anca Daescu, Ness Romania
Course: 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 - Anca Daescu, Ness Romania
Course: 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 - Anca Daescu, Ness Romania
Course: Advanced Go Programming
The preparations\interactions with the group
Anca Daescu, Ness Romania
Course: 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 - Anca Daescu, Ness Romania
Course: Advanced Go Programming
Go tooling
SCALITY SA
Course: Go for Systems Programming
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Course: Go for Systems Programming
Flexibility to cover the subjects I am most intrested in
James Ferrier - Nic Rouse, OptoicoreIT
Course: Building Microservices with Go
Visual Studio Code
Advatech Sp. z o.o.
Course: Building Microservices with Go
Go Course Outlines in Hong Kong
- Set up an optimal Go development environment.
- Structure Go code for maximum readability.
- Optimize performance of a Go application.
- Test and debug a Go application.
- Deploy a sample web application.
- Set up the Go development environment.
- Understand the fundamentals of the Go programming language.
- Understand and use Go's advanced and powerful features.
- Create highly efficient programs using Go.
- Start doing web development with Go.
- Understand the fundamentals of Go systems programming
- Set up the Go development environment
- Write programs in Go
- Use both the basic and advanced features of Go for Unix and Linux systems programming
- Understand and use Goroutines
- Write fast and lightweight code with Go
- Write low-level networking code with Go
- Programmers
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Generate client and server code with gRPC plugins.
- Provide SSL security for the gRPC application.
- Implement advanced streaming with custom API.
Last Updated: