This skill path will show you how to install Dagger and automate the testing and building of your application using Dagger functions. Since Dagger has its own terminology and approach to CI/CD and task automation, the practical exercises in this skill path are woven together with theoretical material explaining the underlying concepts. Although the examples will be in Go, the concepts you learn will apply to any language.
What is Dagger and Why You Should Use It
Loading lesson...
Before diving into writing your first Dagger automation, it's important to understand Dagger's role in your development workflow: which "traditional" tools it aims to replace, how it accomplishes this, and what the final architecture looks like.
This lesson provides a high-level overview of Dagger and lays the foundation for the rest of the skill path.
🧙♂️ You shall not pass!
This path is only available at the premium tier. Please upgrade your account to unlock all learning materials, get unlimited daily playtime, and access to more powerful playgrounds. Help us keep this platform alive and growing!
Level up your Server Side game — Join 9,000 engineers who receive insightful learning materials straight to their inbox