Clean Automation Certification
Last updated
Last updated
Feedback
⬆️ CannyCopyright © 2024 Rewst
Congratulations on your dedication and hard work in completing all sessions of the Rewst Clean Automation course. You're now poised to demonstrate your expertise and proficiency in these concepts through our certification.
The Rewst Clean Automation Certification is an essential step in validating your knowledge and skills in applying best practice principles and avoiding anti-patterns from the courses. This certification aims to test you on the necessary skills and best practices for building robust, scalable, and maintainable automation workflows. Below, we'll expand on each category, providing detailed focus areas to enhance your preparation.
The certification consists of a timed, online exam, which includes a combination of multiple-choice questions, scenario-based questions, and practical exercises. The exam is designed to assess your theoretical knowledge and practical skills in automating workflows with Rewst.
Open Certification Form: Start by navigating to the Certification Form.
Begin taking the Exam
The exam may take some time to load each question.
The Rewst Clean Automation Certification Exam consists of 35 questions, out of which you will be randomly given 30 to answer. This approach ensures a comprehensive assessment while offering a varied selection of questions for each candidate.
Advanced Automation Concepts: Key topics include maximizing the value of automation. through the application of Clean programming and Clean automation principles. Topics such as DRY, ETC, and defensive automation.
Data Types and Jinja:
Working with data types: Strings, Integers, Numbers, Lists, and Dictionaries.
String manipulation techniques (concatenation, substitution, case manipulations).
Jinja filters for strings, numbers, lists, and dictionaries
Boolean Logic and Conditions
Boolean operators (and
, or
, not
)
Comparison operators (==
, !=
, >
, <
)
Truthy and falsy values in Jinja
Grouping logic for cleaner, more efficient code
Modular Automation through Abstraction:
Abstraction in automation
DRY (Don’t Repeat Yourself) principle for maintainable automation
Layering workflows for simplification and reuse
Writing reusable functions and sub-workflows
Avoiding Automation Anti-Patterns:
Anti-patterns like Cargo Cult Programming, Golden Hammer, and God Workflows
Design patterns to enhance reusability, readability, and maintainability
Please be aware that occasionally due to a caching issue within the exam workflow, you might encounter duplicate questions or see more than the intended 30 questions. This issue may also result in duplicate results or require manual selection of categories at times. We are actively working to resolve this, but in the meantime, we appreciate your understanding and patience. Rest assured, this will not impact your overall exam performance or results.
Review Training Material: Revisit the Clean Automation lessons, focusing on practical applications.
Resource Utilization: Make full use of the resources outlined on our Welcome and Enrollment page.
Community Engagement: Engage with the Cluck U channel in our Discord community for peer discussions and insights.
Your journey through the Rewst Clean Automation courses has equipped you with the knowledge and skills needed for the certification exam. Stay focused, practice regularly, and methodically approach each topic for assured success.
We believe in your abilities and look forward to your success!