What You’ll Learn
Our courses go deeper than most. Our focus on best practices and design philosophies will make you a better engineer.Free Preview
Establish your foundational knowledge of Golang. Get familiar with the syntax by exploring topics like variables, pointers, strings, and more.
Ultimate Go Advanced Concepts
Learn to write more idiomatic and performant code in Golang with a focus on micro-level engineering decisions. Explore concepts like data semantics, decoupling, concurrency and tooling.
Ultimate Service with Kubernetes
Build production-level services in Go leveraging the power of Kubernetes. You’ll learn to write better services by applying our design philosophies and guidelines.
Ultimate Go Notebook
Turn your programming to engineering with the most technically advanced Golang book. You’ll learn concepts not covered in other books.
Writing Secure Go Code
Learn how to use automatic tools such as gosec and avoid common security mistakes when writing web applications.
Refactoring with Bill
Pair program with Bill as we refactor an existing web application project to bring the project to a more production ready status.
Get the whole team on the same page
Our classes focus on best practices and design philosophies that are proven to make your team more productive.Request Information
Customize a curriculum to fit your needs
Choose from over 30 modules to fit the specific needs of your team.Request Information
Be the first to know
Get notified when we schedule our next event
Learn from our industry leading instructors.
What are our live courses like?
Learn live via zoom and get your questions answered in real-time. If you’re the type of person who learns better in a classroom setting, this is for you.