Skip to content

Study materials and practice code for Cisco DevNet Associate certification exam

Notifications You must be signed in to change notification settings

magnetarz/devnetassociate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevNet Associate Certification - Study Repository

Study materials, practice code, and lab exercises for the Cisco DevNet Associate (DEVASC 200-901) certification exam.

Overview

This repository contains my hands-on practice work with the Cisco DevNet Sandbox, code examples, and study notes for the DevNet Associate certification. It covers key exam topics including software development, APIs, Cisco platforms, and network automation.

Exam Topics Covered

Software Development and Design

  • Python programming fundamentals
  • Version control with Git
  • Code organization and best practices

Understanding and Using APIs

  • REST API interactions
  • API authentication and security
  • Cisco platform APIs (Meraki, ACI, etc.)

Cisco Platforms and Development

  • Cisco Meraki Dashboard API
  • Application Centric Infrastructure (ACI)
  • Network automation workflows

Infrastructure and Automation

  • Network device automation
  • Configuration management
  • Testing and deployment

Repository Structure

devnetassociate/
├── ACI/                    # Cisco ACI practice scripts
│   ├── [ACI Python scripts for APIC interaction]
│   └── [Policy and tenant management examples]
├── meraki/                 # Meraki API practice
│   ├── [Dashboard API scripts]
│   └── [Network management examples]
├── notes/                  # Study notes and documentation
│   └── [Topic-specific markdown files]
└── requirements.txt        # Python dependencies

Getting Started

Prerequisites

  • Python 3.7+
  • Cisco DevNet Sandbox account (free)
  • Git for version control
  • Code editor (VS Code recommended)

Setup

# Clone the repository
git clone https://github.com/magnetarz/devnetassociate.git
cd devnetassociate

# Create virtual environment
python -m venv venv

# Activate virtual environment
# On Linux/Mac:
source venv/bin/activate
# On Windows:
venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

DevNet Sandbox Access

This repository uses the Cisco DevNet Sandbox for hands-on practice:

  1. Create free DevNet account
  2. Reserve sandbox environments (Meraki, ACI, etc.)
  3. Use provided credentials in practice scripts
  4. Follow lab guides in /notes directory

Practice Areas

Cisco ACI (/ACI)

  • APIC REST API interactions
  • Tenant and policy configuration
  • Fabric discovery and management

Cisco Meraki (/meraki)

  • Dashboard API basics
  • Network and device management
  • Organization and network configuration

Study Notes (/notes)

  • Exam topic breakdowns
  • Code snippets and examples
  • API reference guides
  • Best practices and patterns

Study Resources

Official Resources

Recommended Learning Path

  1. Python fundamentals and data structures
  2. REST API concepts and tools (Postman)
  3. Git version control basics
  4. Cisco platform APIs (start with Meraki)
  5. Network automation with Python
  6. Practice exams and labs

Progress Tracking

  • Set up DevNet Sandbox access
  • Python environment configuration
  • Basic API interactions (Meraki)
  • ACI APIC exploration
  • Complete all exam topic labs
  • Practice exam questions
  • Final exam preparation

Tips for Success

  1. Hands-on Practice: Use DevNet Sandbox extensively
  2. Code Daily: Practice Python programming regularly
  3. API First: Understand REST API fundamentals
  4. Read Documentation: Cisco API docs are exam resources
  5. Join Community: DevNet community forums and Discord

Exam Information

  • Exam Code: DEVASC 200-901
  • Duration: 120 minutes
  • Question Types: Multiple choice, drag-and-drop, simulation
  • Passing Score: Variable (typically 850/1000)
  • Languages: English, Japanese

Related Projects

Contributing

This is a personal study repository, but if you're also preparing for DevNet Associate:

  • Share study tips via issues
  • Suggest additional practice scenarios
  • Report errors in code examples

License

MIT License - Free to use for your own studies

Acknowledgments

  • Cisco DevNet team for excellent sandbox environments
  • DevNet community for learning resources
  • Fellow DevNet Associate candidates

Status: Actively studying for certification Last Updated: 2024 Goal: Pass DevNet Associate exam and advance network automation skills

About

Study materials and practice code for Cisco DevNet Associate certification exam

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages