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. Nantes onsite live Go trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Nantes, Zenith
NobleProg Nantes, 4 rue Edith Piaf, Saint-Herblain, france, 44821
In the Parc d'Ar Mor zone, near the Zénith.
Car : from the ring road, Porte de Chézine Exit> Boulevard du Zenith > Esplanade Georges Brassens (restaurants) > Rue Edith Piaf on the right. From the N444 road (Nantes > Lorient), Exit #1 > boulevard Marcel Paul > Rue Edith Piaf at the right.
Parking Zénith P1 (free). Once parked, you can recognize the building: it's one of the tree bulding with zinc frontage.
Bicycle: free indoor parking
Public transport :
Tramway R1, Schoelcher station + 10 mn by foot through commercial center Atlantis
Tramway R1, François Mitterrand stop + bus 50, stop at Saulzaie station or bus 71, stop at the Zénith station
Tramway R3, Marcel Paul station + bus 50, Saulzaie station
Chronobus C6, Hermeland station+ bus 71, Zénith station
Bus : lignes 50 (Saulzaie station) or 71 (Zénith station)
Go (Golang) is a robust, compiled programming language that blends simplicity, high performance, and concurrency capabilities. Advanced Go development focuses on mastering its concurrency model, design patterns, testing methodologies, and performance optimization to create scalable enterprise applications.
This instructor-led, live training (available online or onsite) is designed for developers at intermediate to advanced levels who aim to enhance their Go programming skills and construct efficient, production-grade systems.
Upon completion of this training, participants will be able to:
Implement advanced concurrency patterns using goroutines and channels.
Optimize Go applications for performance and scalability.
Effectively utilize Go modules, reflection, and error handling.
Develop, test, and deploy Go-based microservices.
Format of the Course also allows for the evaluation of participants.
Interactive lecture and discussion.
Hands-on implementation in a live-lab environment.
Practical exercises and real-world case studies.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Go (Golang) is an open-source programming language created by Google, recognized for its simplicity, high performance, and strong concurrency capabilities, making it an excellent choice for scalable cloud-native applications.
This instructor-led live training, available online or on-site, targets beginner-level developers eager to grasp the core principles of programming in Go and develop efficient, concurrent applications.
Upon completing this training, participants will be able to:
Comprehend Go’s syntax, structure, and distinctive features.
Write, compile, and execute Go programs.
Utilize packages, modules, and Go’s standard library.
Construct simple applications utilizing fundamental concurrency features.
Course Format
Interactive lectures and discussions.
Extensive exercises and practical drills.
Hands-on implementation within a live-lab environment.
Course Customization Options
To request customized training for this course, please contact us to make arrangements.
Event-Driven Architecture (EDA) is a software design approach where decoupled components communicate by producing and consuming events, enabling highly scalable, responsive, and resilient systems.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level Go developers who want to learn how to design, build, and deploy event-driven applications using Go and common messaging systems like Kafka, RabbitMQ, or NATS.
Through hands-on labs and real-world examples, participants will gain practical skills in building decoupled services, managing messaging infrastructure, and deploying scalable event-based systems in modern cloud-native environments.
By the end of this training, participants will be able to:
Understand key concepts and trade-offs in Event-Driven Architecture.
Design and implement event producers and consumers in Go.
Use messaging systems like Kafka, RabbitMQ, and NATS with Go.
Set up and manage event infrastructure using Docker and Kubernetes.
Apply best practices for error handling, monitoring, and deployment.
Format of the Course also allows for the evaluation of participants.
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Go, also known as Golang, is an open-source programming language created by Google. A primary application of Go is in Linux and Unix systems programming.
Through this instructor-led live training, participants will acquire the core principles of systems programming using Go while engaging in practical exercises that explore the language's diverse capabilities.
Upon completion of this training, participants will be able to:
Grasp the fundamentals of Go for systems programming
Configure the Go development environment
Develop programs using Go
Leverage both basic and advanced Go features for Unix and Linux environments
Comprehend and utilize Goroutines
Develop efficient and lightweight code with Go
Create low-level networking code using Go
Target Audience
Programmers
Software Developers
Course Format
A combination of lectures, discussions, exercises, and intensive hands-on practice
In this instructor-led live training at Nantes, participants will explore the core elements, syntax, and control structures of Go (Golang) while progressing through the development and deployment of a sample web application.
Upon completion of this training, participants will be able to:
In this instructor-led live training in Nantes, participants will learn how to build microservices using Go (Golang) and Spring Cloud.
Read more...
Last Updated:
Testimonials (4)
The structure of the training and the exercises were fantastic. The trainer was able to get me excited to work with Go in the future, which is not an easy thing!
Noah Van Tiggel - Spot Buy Center BV
Course - Advanced Go Programming
The trainer proved himself to be an expert of the topic, which I never give for granted. He provided very useful insight on industry standards.
Giuseppe
Course - Learning Go Programming
we write some code in GO and we learn some stuff regarding EDA like events, when and how.
Online Go training in Nantes, Go training courses in Nantes, Weekend Go courses in Nantes, Evening Go training in Nantes, Go instructor-led in Nantes, Go instructor-led in Nantes, Weekend Go training in Nantes, Go trainer in Nantes, Go on-site in Nantes, Go private courses in Nantes, Go classes in Nantes, Go one on one training in Nantes, Evening Go courses in Nantes, Go instructor in Nantes, Go boot camp in Nantes, Online Go training in Nantes, Go coaching in Nantes