NEW courses available! Our Rust Self-Paced Training bundle has 2 new courses. View New Curriculum →

Live Training Events

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

Intel, Service Now, Paypal, Prediction Guard, ZeniMax, Comcast, Dispatch, Lilly, Strategic Education Inc, United, ebay, Siemmens, Anchorlabs

All Past Events

View Current Events

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: