Learn to build Go systems with AI agents June 24 - 25 Enroll Now

Live Training Events

Stay up to date with our Events, Conferences and Live Trainings.

All Past Events

View Current Events

May

27th

12:00PM - 1:00PM EST

Practical Go Development with AI Agents

    Online

    May

    20th

    9:00AM - 5:30PM GMT+8

    GopherCon Singapore: Ultimate Software Design & Engineering

    • Go

    • Workshop

    • Conference

    • Bill Kennedy

    • GopherCon Singapore

    In-Person

    Apr

    29th

    12:00PM - 1:00PM EDT

    Security in Go LLM-based applications

    • Go

    • AI

    • LLM

    • Security

    • Florin Pățan

    • Webinar

    • RAG

    Remote

    Apr

    24th

    9:00AM - 6:00PM CEST

    GopherCamp CZ: Kronk — Hardware accelerated local inference

    • Go

    • Conference

    • Bill Kennedy

    • GopherCamp

    • Kronk

    • AI

    In-Person

    Mar

    4th

    10:00AM - GMT-3

    ArdanLabs Connect 2026

      São Paulo, Brazil

      Sydney, AU

      0th

      8:30AM - 5:30PM EST

      Rust Nation UK Workshop: Async - Fundamentals to Advanced

      • Go

      • Workshop

      • Conference

      • Herbert Wolverson

      In-Person

      Remote

      0th

      - EST

      ARM - Corporate Training

        Remote

        Remote

        Nov

        5th

        12:00PM - 1:00PM EDT

        Mastering Error Handling in Rust: From Panics to this error & anyhow

        • Rust

        • error handling

        • webinar

        • Nathan Stocks

        • thiserror

        • anyhow

        • panics

        • results

        • online event

        • free event

        • software engineering

        • programming

        Remote

        0th

        12:00PM - 4:00PM EST

        Corporate Training

          Remote

          0th

          12:00PM - 4:00PM EST

          Delver - Corporate Training

            Remote

            Oct

            5th

            12:00PM - 4:00PM EST

            Golab.io

              Remote

              Oct

              1st

              12:00PM - 1:00PM EDT

              What's a Kubernetes Development Environment & why you might need one

              • Kubernetes, Docker, Jérôme Petazzoni, containers, ai, ml, data science

              Remote

              Sep

              16th

              12:00PM - 5:00PM EST

              Corporate Training - Custom Rust Training

                In-Person

                Sep

                10th

                12:00PM - 1:00PM EDT

                Building and Running AI, ML, and Data Science Workloads in Containers

                • Kubernetes, Docker, Jérôme Petazzoni, containers, ai, ml, data science

                Remote

                Sep

                2nd

                10:00AM - 3:30PM EST

                RustConf Workshop: Async Fundamentals

                  In-Person

                  Sep

                  2nd

                  9:00AM - 1:00PM GMT+3

                  Corporate Training - Ultimate Go

                  • Go

                  • Workshop

                  • Conference

                  • Miki Tebeka

                  In-Person

                  Aug

                  26th

                  8:30AM - 5:30PM EST

                  GopherCon US Workshop: AI-Powered Systems in Go

                  • Workshop

                  • Conference

                  • Go

                  In-Person

                  Aug

                  26th

                  8:30AM - 5:30PM EST

                  GopherCon US Workshop: Ultimate Go

                  • Go

                  • Workshop

                  • Conference

                  • Miki Tebeka

                  In-Person

                  Aug

                  26th

                  8:30AM - 5:30PM EST

                  GopherCon US Workshop: Ultimate Software Design and Engineering

                  • Go

                  • Workshop

                  • Conference

                  • Bill Kennedy

                  In-Person

                  Aug

                  13th

                  9:00AM - 4:00PM GMT+1

                  GopherCon UK: Ultimate Go: Software Design with Kubernetes

                  • Go

                  • Bill Kennedy

                  In-Person

                  Aug

                  13th

                  9:00AM - 4:00PM GMT+1

                  GopherCon UK: AI-Powered Systems in Go

                  • Go

                  • Florin Patan

                  In-Person

                  Aug

                  12th

                  5:30PM - 9:00PM GMT+1

                  Ardan Labs x Deliveroo: Go, AI, & Community

                  • Go

                  • AI

                  • Bill Kennedy

                  • Florin Patan

                  In-Person

                  Jun

                  23rd

                  8:00AM - 12:00PM EST

                  Corporate Training - Ultimate Software Design and Engineering

                  • Go, Bill Kennedy

                  Remote

                  Jun

                  16th

                  9:00AM - 5:00PM CEST

                  GopherCon EU Workshop: Practical Go for Developers

                  • Go

                  • Workshop

                  • Miki Tebeka

                  In-Person

                  Jun

                  16th

                  9:00AM - 5:00PM CEST

                  GopherCon EU Workshop: Ultimate Software Design with Kubernetes

                  • Go

                  • Workshop

                  • Bill Kennedy

                  In-Person

                  Jun

                  9th

                  8:00AM - 12:00PM EST

                  Corporate Training - Ultimate Software Design and Engineering

                  • Go, Bill Kennedy

                  Remote

                  Jun

                  2nd

                  8:00PM - 12:00AM EST

                  Corporate Training - Ultimate Software Design and Engineering

                  • Go, Bill Kennedy

                  Remote

                  May

                  12th

                  12:00PM - 4:00PM EDT

                  Corporate Training - Ultimate Software Design and Engineering

                  • Go, Bill Kennedy

                  Remote

                  May

                  5th

                  8:30AM - 5:30PM GMT-3

                  GopherCon LATAM - Workshop: Ultimate Software Design & Engineering Workshop

                  • Go, Bill Kennedy, GopherCon LATAM

                  In-Person

                  Apr

                  14th

                  9:00AM - 2:00PM EST

                  Corporate Training - Ultimate Go: Software Design with K8s

                  • Go, Bill Kennedy

                  Remote

                  Feb

                  27th

                  11:00AM - 12:00PM EST

                  Intro to Rust

                  • Rust, Nathan Stocks, fundamentals, low-level systems programming

                  Remote

                  Feb

                  19th

                  8:00AM - 4:00PM GMT

                  Rust, C and C++ Interoperability

                  • Rust

                  In-Person

                  Dec

                  11th

                  11:00AM - 1:00PM EST

                  Practical Generics with Miki Tebeka

                  • Go, Miki Tebeka, Generics

                  Remote

                  Dec

                  4th

                  11:00AM - 1:00PM EST

                  2 for 1 Ticket: Workshops with Miki Tebeka

                  • Go, Miki Tebeka, gRPC

                  Remote

                  Dec

                  4th

                  11:00AM - 1:00PM EST

                  Getting Started with gRPC

                  • Go, Miki Tebeka, gRPC

                  Remote

                  Dec

                  2nd

                  11:00AM - 4:00PM EST

                  3-Day Rust Training

                  • Rust

                  Remote

                  Nov

                  18th

                  11:00AM - 4:00PM MST

                  Ultimate Software Design with Kubernetes

                  • Go, Bill Kennedy

                  Remote

                  Nov

                  13th

                  12:00PM - 1:00PM EST

                  Ardan Labs Connect4: AI Unveiled with Bill Kennedy

                  • Go, Bill Kennedy, AI, LLM

                  Remote

                  Oct

                  17th

                  12:00PM - 1:00PM EST

                  Optimize Your Databases on Kubernetes With This One Weird Filesystem Trick

                  • Docker, Kubernetes, Jérôme Petazzoni

                  Remote

                  Aug

                  27th

                  11:00AM - 12:00PM EST

                  Fearless Concurrency with Rust

                  • Rust, Herbert Wolverson

                  Remote

                  Aug

                  15th

                  9:00AM - 4:00PM GMT+1

                  GopherCon U.K

                  • Go, Bill Kennedy, GopherCon

                  In-Person

                  Aug

                  14th

                  9:00AM - 4:00PM GMT+1

                  GopherCon U.K - Workshop

                  • Go, Bill Kennedy, GopherCon

                  In-Person

                  Jun

                  27th

                  11:00AM - 12:00PM EST

                  Domain-Driven Data-Oriented Design

                  • Go, Bill Kennedy

                  Remote

                  Jun

                  25th

                  11:00AM - 12:00PM EST

                  Go’s Trace Tooling and Concurrency

                  • Go, Bill Kennedy, Encore

                  Remote

                  May

                  23rd

                  12:00PM - 1:00PM EST

                  Introduction to Generative AI with Go

                  • Go, AI, Daniel Whitenack

                  Remote

                  Jun

                  10th

                  11:00AM - 4:00PM EST

                  Ultimate Software Design with Encore

                  • Go, Bill Kennedy, Encore

                  Remote

                  Jun

                  4th

                  9:00AM - 5:00PM EST

                  3-Day Rust Training

                  • Rust

                  Remote

                  May

                  31st

                  11:00AM - 12:00PM EST

                  Domain-Driven Data Oriented Design

                  • Go, Bill Kennedy

                  Remote

                  Apr

                  25th

                  12:00PM - 1:00PM EST

                  95% Faster Cold Start times - For any AI/ML/Large Container

                  • K8s, Docker, Kubernetes, Gerry Seidman

                  Remote

                  Mar

                  27th

                  12:00PM - 1:00PM EST

                  PDB, Evictions, Priority Classes: Kubernetes During Rush Hour

                  • Kubernetes, Jérôme Petazzoni, Docker

                  Remote

                  Mar

                  26th

                  8:00AM - 5:00PM GMT

                  Rust Nation: UK

                  • Rust

                  In-Person

                  Feb

                  21st

                  12:00PM - 1:00PM EST

                  Rust: Safe at any Speed

                  • Rust, Herber Wolverson, Free, Live Stream

                  Remote

                  Feb

                  19th

                  8:00AM - 12:00PM EST

                  Ultimate Go with Miki Tebeka

                  • Go, Miki Tebeka

                  Remote

                  Feb

                  6th

                  9:00AM - 5:00PM GMT+2

                  GopherCon Europe: Winter In Athens

                  • Go, Bill Kennedy, Miki Tebeka, Athens

                  Athens, Greece

                  Industry Experts. Trusted Instructors.

                  Learn from seasoned engineers with decades of industry experience who have designed 20+ courses across Go, Rust, Kubernetes, and Docker.

                  Bill Kennedy

                  Bill Kennedy

                  Managing Partner / Lead Go Instructor

                  Bill has been developing software for more than 30 years. In 2013, he became a pioneer using Go and now has trained over 30,000 engineers that work for Fortune 100 companies. He also is the author of Go in Action, the Ultimate Go Notebook, and is the main contributor to our blog.

                  Featured In

                  • 5 Courses in Go

                  • 30 yrs experience

                  • 2 Technical Publications in Go

                  Follow Bill @

                  Frequently Asked Questions

                  What is self-paced training?

                  Self-paced training delivers on-demand, video-based learning that you can follow at your own speed and schedule. Ardan Labs offers different subscription bundles based on the programming language, each with a unique set of courses and hours of content. Each subscription lasts 1 year from the date of purchase and does not auto-renew, giving you full control over your renewal decisions.

                  What is Live training?

                  Live training consists of instructor-led sessions, either in-person or streamed, typically delivered in bootcamp formats spanning 4 to 8-hour days. It includes real-time interaction, Q&A, recordings, and team-oriented customization. Events list | Custom for Teams

                  Do you have team pricing?

                  Yes. Ardan Labs offers special for corporate groups of three or more engineers. Corporate live sessions and self-paced team memberships come with custom quotes, streamlined procurement, and certificates of completion.

                  What programming languages do you offer training in?

                  Ardan Labs currently offers training in these core technologies:

                  What formats do you offer for training?

                  Ardan Labs currently offers training in these core technologies:

                  1. Live (Instructor-Led) - in-person or virtual bootcamps, interactive with expert-led curriculum and Q&A sessions.
                  2. Self-Paced (On-Demand) - video libraries accessible any time, including course bundles and webinars, with 12-month access.
                  How do I get started with Ardan Labs training?

                  To get started:

                  • For individuals, browse the self-paced bundles (e.g., Ultimate Go or Rust) and enroll online.
                  • For teams, for a custom quote.
                  • For live sessions, register for upcoming events or request a corporate live session tailored to your team's goals.

                  Why Engineers & Teams Trust Ardan Labs

                  Cisco Logo

                  Extremely well organized and high value

                  "The course is extremely well organized and the pace is also very conducive to the learning process. The exercises are very well organized. Delivered very high value."

                  - Cisco
                  Kelsey Hightower's Photo

                  Best training in the Go community

                  "You should reach out to the team over at @ardanlabs. They have been training the Go community since the beginning and I've yet to see anyone do it better."

                  - Kelsey Hightower
                  Jessica Greene's Photo

                  Go features that made work better

                  "Feeling so happy with myself: yesterday at work I refactored some code to use @golang 1.16 built-in, embed I learned about it at @ardanlabs service class."

                  - Jessica Greene
                  Zip Recruiter Logo

                  Well-structured and useful advice

                  "Excellent class. The instructor is a hacker speaking to hackers, so we got very useful information and advice. Well-structured and paced. 10/10 would gopher it again."

                  - Zip Recruiter
                  Adeniyi Oluwatola's Photo

                  Best ever—learned to build great services

                  "I finished Ultimate Service from @ardanlabs. I'm telling you this was the best ever. Talking from project structures to metrics. Now I can write good services in Go."

                  - Adeniyi Oluwatola
                  Steve Francia's Photo

                  Improved productivity with Go

                  "Thanks @ardanlabs for a great Ultimate Go class! Bill is a great teacher and I'm definitely more productive in Go now."

                  - Steve Francia
                  Matt Holt's Photo

                  Complex topics explained clearly

                  "Highly recommend Ultimate Go by @goinggodotnet & @ardanlabs. I appreciate how Bill explains complex topics simply and clearly. The labs were incredibly helpful too."

                  - Matt Holt
                  Cole Calistra's Photo

                  Well documented and well structured

                  "Their quality is astounding. They went above and beyond what we asked, working in line with best practices. Everything had test cases, was well documented and well structured, and ran smoothly.”

                  - Cole Calistra
                  See What's New

                  From the Lab

                  Where ideas get tested and shared. From the Lab is your inside look at the tools, thinking, and tech powering our work in Go, Rust, and Kubernetes. Discover our technical blogs, engineering insights, and YouTube videos created to support the developer community.

                  Explore our content: