Intermediate Chef

The Intermediate Chef training course is a two day comprehensive course that will take you beyond the essentials and give you some experience with where to go with Chef after you’ve mastered the basics. This class assumes you have enough practical experience with Chef to be comfortable with the topics covered in the Chef Essentials class. Hands­ on exercises throughout the class will reinforce the material discussed.

Course Summary

Purpose: 
Learn to use Chef-specific tools and tactics such as Ohai plugins, Chef handlers, ChefSpec, and Custom Light-Weight Resource Providers (LWRP's).
Audience: 
Developers and DevOps people looking to automate their IT workflows and processes.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
Duration: 
2 Days
Productivity Objectives: 
  • Chef Fundamentals/Essentials refresher 

  • Building custom resources 

  • Writing Ohai plugins 

  • Chef client run internals 

  • Implementing Chef handlers 

  • Cookbook style and correctness 

  • Foodcritic and Rubocop 

  • Introduction to ChefSpec 

  • Further Resources 


What You'll Learn

In the Intermediate Chef training course you’ll learn:

  • Chef Fundamentals/Essentials refresher 

  • Building custom resources 

  • Writing Ohai plugins 

  • Chef-client run internals 

  • Implementing Chef handlers 

  • Cookbook style and correctness 

  • Foodcritic and Rubocop 

  • Introduction to ChefSpec 

  • Further Resources 


We strongly recommend that students taking this course have the following knowledge and experience in order to get the most out of our training:

  • Working knowledge of core Chef concepts and resources 

  • Basic experience using knife, cookbook development, and executing chef-­client on target nodes 

  • Chef Fundamentals or Chef Essentials course completion or comparable work experience 


Meet Your Instructor

Elon Picture
Elon

Elon has over 20 years of technical training experience and strongly believes that developers learn best by doing. He has trained in 40+ countries, and counting.

Elon is extremely passionate about sharing his in-depth knowledge in the DevOps world and beyond. His teaching style is engaging, fun and collaborative, while he continuously strives to learn more and expand his knowledge in the technology field. He holds a BA in Economics from CU Boulder.
 
Elon lives in the beautiful Boulder mountains...

Meet Elon »

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Intermediate Chef training course that meets your specific needs.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients

surveyask

Need help finding the right learning solution?   Call us: 877-629-5631