CCNA Automation: Software Development and Design

The software development and design domain of the CCNA Automation (200-901) exam, formerly DevNet Associate: data formats, test-driven development, version control, design patterns and Python.

CSCO-221 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · Cisco Certification Prep

Course content

  1. 1The CCNA Automation exam and the network automation roleComing
  2. 2Data formats: XML, JSON and YAMLComing
  3. 3Parsing data formats with PythonComing
  4. 4Software development methods: agile, lean and waterfallComing
  5. 5Test-driven developmentComing
  6. 6Organizing code: functions, classes and modulesComing
  7. 7Design patterns: MVC and observerComing
  8. 8Version control with Git: clone, add, commit, pushComing
  9. 9Branching and mergingComing
  10. 10Resolving merge conflicts and reading diffsComing
  11. 11Python virtual environments and packagesComing
  12. 12Practice: a small automation projectComing

Description

The software development and design domain of the CCNA Automation (200-901) exam, formerly DevNet Associate: data formats, test-driven development, version control, design patterns and Python.