Lmxjrrfesoctccg9jocf
2 DAY COURSE

ArdanLabs' Ultimate Go Workshop

Topics covered at GO-02-02

Dates coming soon

Are you ready for a jump start in learning Go? This two-day Go training course is a deep dive into this highly productive language and its internals. Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. It has a unique and simple nature that make Go programs different in character from programs written in other languages, while it also balances the capabilities of a low-level systems language with some high-level features you see in modern languages today.

- Diversify your knowledge base with an advanced understanding of Go-


Join ArdanLabs as they explore how Go creates a programming environment that allows you to be incredibly productive, performant and fully in control. You will focus on both the specification and implementation of the language, including topics ranging from language syntax, Go’s type system, concurrency, channels, testing and more.

Who you will be sitting next to

Intermediate-level developers with experience in other programming languages and want to learn Go.

How to apply these skills

Gain a detailed understanding of the Go language to inform your future product development goals.

What next?


Book early to receive a discount on the course price and in doing so you will not only commit to growing your own skillset, but help us grow our community of over 140,000 passionate techies.

Please note that this course is available for private training only.

Learn how to:

  • Understand the language syntax and implementation.
  • Get a feel for writing code in an idiomatic style and syntax.
  • Apply best practice patterns and techniques to solve common problems.

About the Author

Ardan Labs

Ardan Labs helps individuals and corporations develop a passion for programming through innovative training courses. Currently focusing on the Go programming language Ardan Labs is active in the local and international Go Communities.

Thanks to our partners

  • Language Syntax
  • Arrays, Slices and Maps
  • Methods, Interfaces and Embedding
  • Packaging and Exporting
  • Using Pointers
  • Composition
  • Error Handling
  • Concurrency and Channels

Audience

If you are an intermediate developer who has some experience with other programming languages and are interested in learning Go in a workshop environment, then this course is perfect for you!

Prerequisites

You should have a minimum of two years full time programming experience and be familiar with structural and object oriented programming styles or have studied computer science at university.

You should also have worked with arrays, lists, queues and stacks and understand processes, threads and synchronization at a high level.

Other skills: Has worked with a command shell. Knows how to manoeuvre around the file system. Understands what environment variables are.

Bring your own hardware

To participate in this course you are required to bring your own laptop so you can develop with your own tools and languages.

Your formal Joining Instructions email will contain a more detailed walk through of the installations required prior to the course.

Overview

Are you ready for a jump start in learning Go? This two-day Go training course is a deep dive into this highly productive language and its internals. Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. It has a unique and simple nature that make Go programs different in character from programs written in other languages, while it also balances the capabilities of a low-level systems language with some high-level features you see in modern languages today.

- Diversify your knowledge base with an advanced understanding of Go-


Join ArdanLabs as they explore how Go creates a programming environment that allows you to be incredibly productive, performant and fully in control. You will focus on both the specification and implementation of the language, including topics ranging from language syntax, Go’s type system, concurrency, channels, testing and more.

Who you will be sitting next to

Intermediate-level developers with experience in other programming languages and want to learn Go.

How to apply these skills

Gain a detailed understanding of the Go language to inform your future product development goals.

What next?


Book early to receive a discount on the course price and in doing so you will not only commit to growing your own skillset, but help us grow our community of over 140,000 passionate techies.

Please note that this course is available for private training only.

Learn how to:

  • Understand the language syntax and implementation.
  • Get a feel for writing code in an idiomatic style and syntax.
  • Apply best practice patterns and techniques to solve common problems.

About the Author

Ardan Labs

Ardan Labs helps individuals and corporations develop a passion for programming through innovative training courses. Currently focusing on the Go programming language Ardan Labs is active in the local and international Go Communities.

Thanks to our partners

Program
  • Language Syntax
  • Arrays, Slices and Maps
  • Methods, Interfaces and Embedding
  • Packaging and Exporting
  • Using Pointers
  • Composition
  • Error Handling
  • Concurrency and Channels
Audience

Audience

If you are an intermediate developer who has some experience with other programming languages and are interested in learning Go in a workshop environment, then this course is perfect for you!

Prerequisites

You should have a minimum of two years full time programming experience and be familiar with structural and object oriented programming styles or have studied computer science at university.

You should also have worked with arrays, lists, queues and stacks and understand processes, threads and synchronization at a high level.

Other skills: Has worked with a command shell. Knows how to manoeuvre around the file system. Understands what environment variables are.

Bring your own hardware

To participate in this course you are required to bring your own laptop so you can develop with your own tools and languages.

Your formal Joining Instructions email will contain a more detailed walk through of the installations required prior to the course.