Please review the FAQ before registering for the NCA exam.

The Nautobot Certified Associate (NCA) is a foundational certification that validates your knowledge of Nautobot and network automation fundamentals. This certification demonstrates that you have the skills needed to work effectively with Nautobot in a network automation environment.
The NCA certification is ideal for:
While there are no formal prerequisites to take the exam, we recommend:
No. The NCA certification is open to anyone who meets the recommended experience requirements, regardless of whether they are a Network to Code customer.
The NCA exam consists of:
The exam covers seven domains with the following weightings:
| Domain | Weight |
| Network Automation Fundamentals | 10% |
| Nautobot Platform Knowledge | 20% |
| Installation, Configuration, and User Interface | 15% |
| Core Data Models and IPAM | 15% |
| Advanced Features and Extensibility | 15% |
| Network Programming and Automation Integration | 15% |
| Best Practices and Operational Management | 10% |
For a detailed breakdown of skills and topics, refer to the Exam Blueprint.
For security reasons, individual question results are not provided. You will receive a pass/fail result and a domain-level performance breakdown showing your strengths and areas for improvement.
To register for the NCA exam:
No scheduling required – once you purchase, you can take the exam at any time.
There is no appointment to cancel or reschedule. Unlike traditional testing centers, the NCA exam is on-demand. Once purchased, you have 12 months to take your exam whenever you’re ready.
Exam pricing varies by region. Current pricing information is available on the Nautobot Certification Portal.
Payment Method: Credit card only
Contact certifications@networktocode.com for:
Contact certifications@networktocode.com for discount eligibility and pricing.
No refunds are available. Because the NCA exam is available on-demand 24/7, please review all requirements before purchasing:
If you have any questions before purchasing, contact certifications@networktocode.com.
We recommend a structured study approach:
Study time varies based on your experience level:
We recommend dedicating 5-10 hours per week to exam preparation.
Recommended training courses include:
Visit networktocode.com/training for course schedules and registration.
Hands-on labs are NOT required to take the exam, but practical experience is strongly recommended for effective preparation.
Why hands-on practice helps:
Recommended hands-on resources:
Note: You can take the exam without lab access, but hands-on preparation significantly improves your chances of passing.
The NCA exam is available as an online proctored exam only. You can take the exam from your home or office, with remote proctor monitoring via webcam.
No test centers – all exams are delivered virtually through secure online proctoring.
For online proctored exams, you must have:
| Requirement | Specification |
|---|---|
| Operating System | Windows 10/11, macOS 10.15+ (Linux not supported) |
| Internet Connection | Minimum 2 Mbps download/upload (wired connection recommended) |
| Webcam | Minimum 640×480 resolution @ 10 fps (internal or external) |
| Microphone | Built-in or external microphone required |
| Display | Minimum 1024×768 resolution (additional monitors must be unplugged) |
| Browser | Latest versions of Google Chrome |
Before purchasing: Complete the Honorlock System Check to verify your computer meets all requirements.
Your testing environment must meet these requirements:
Not allowed:
You must present one valid, government-issued photo ID that includes:
Acceptable forms of ID:
Not acceptable:
To start your online proctored exam:
No appointment needed – Start your exam whenever you’re ready.
You must comply with the following rules during your exam:
During Your Exam:
If You Need Help:
Violations:
No, breaks are not permitted during the NCA exam. The 90-minute exam is continuous. If you leave your computer for any reason, the proctor will terminate your exam session and you will not be able to continue.
Tips:
You will receive your pass/fail result immediately upon completing the exam. However, in cases of suspected test violations, a proctor review may be conducted before your results are finalized. Your official score report will be available in your certification portal within 1-2 weeks.
If you experience technical issues:
If anyone enters your testing room during the exam, your exam will be immediately terminated and you will forfeit your exam fee. Ensure that others in your home or office know you are testing and that the door should not be opened.
You will receive your pass/fail result immediately upon completing the exam. However, in cases of suspected test violations, a proctor review may be conducted before your results are finalized. Your official score report will be available in your certification portal within 1-2 weeks.
Your score report includes:
The NCA exam uses scaled scoring from 100-1000, with a passing score of 700 (70%). Scaled scoring ensures fairness across different exam versions with varying difficulty levels.
Upon passing, you will receive below:
Important: Upon successful completion of all certification requirements, please allow 2-4 weeks for processing and issuance of your official certificate and digital badge. You will receive an email notification once your credentials are ready to access.
Access Your Credentials: After passing, you’ll receive an email with instructions to claim your certificate and badge.
Note: Physical/printed certificates are not available. All credentials are digital only.
The NCA certification is valid for 3 years from the date you pass the exam. You must recertify before expiration to maintain your certified status.
Yes! We encourage you to share your achievement:
Add to Professional Profiles:
If you do not pass:
Your exam purchase includes two total attempts:
Note: After 2 failed attempts, we strongly recommend taking a Network to Code training course before purchasing additional attempts.
You can recertify at any time during your active certification period by:
Option 1: Retake the NCA Exam
Option 2: Pass a Higher-Level Exam
Important: You must recertify before your certification expiration date to maintain your certified status.
If you have an expired certification, you must complete the full exam process again to earn active status:
English only.
You must be 18+ to take the NCA exam.
By taking the NCA exam, you agree to:
If exam security flags suspicious behavior:
To avoid issues:
No. The NCA exam is closed-book. You may not use:
Network to Code collects minimal information necessary for exam delivery and certification:
Information Collected:
NOT Collected:
Your exam results and certification status are used for:
Our exam platform and proctoring provider are designed to comply with GDPR and CCPA privacy requirements:
Proctoring Data:
Exam Platform Data:
For detailed privacy policies, contact certifications@networktocode.com.
Yes. Under GDPR and CCPA regulations, you have the right to request:
To request data deletion or access, contact certifications@networktocode.com with your full name and exam date.
If the proctor suspects you are using unauthorized materials:
NCA certifications can be verified online:
For Individuals:
For Employers/HR:
Verification shows:
Yes! You can add your certification to LinkedIn:
Option 1: Direct Share (Recommended)
Option 2: Manual LinkedIn Entry
Your LinkedIn network will be notified of your new certification!
NCA certification can help you pursue roles such as:
Many employers recognize NCA as validation of network automation skills and prioritize certified candidates.
Additional certifications are currently in development. Details on availability and requirements will be announced in the future. Check networktocode.com/certifications for updates.
For additional questions:
Official certification resources:
Yes! We offer partnership opportunities for:
Contact certifications@networktocode.com for partnership information.

Start your certification journey with the Nautobot Certified Associate. Learn the fundamentals, prepare for the exam, and earn recognition for your automation skills.
Register for the ExamOverview
This blueprint outlines the NCA exam domains and the specific skills you’ll be tested on. For detailed study guidance, recommendations, and resources, see the NCA Exam Preparation Guide.
Domain 1: Network Automation Fundamentals (10%)
1.1 Introduction to Network Automation
1.2 Source of Truth (SoT) Principles
Domain 2: Nautobot Platform Knowledge (20%) — HIGHEST WEIGHT
2.1 Nautobot Overview
2.2 Nautobot Architecture
2.3 Nautobot Use Cases
Domain 3: Installation, Configuration, and User Interface (15%)
3.1 Installation and Deployment
3.2 User Interface and Navigation
3.3 Initial Configuration and Bootstrapping
Domain 4: Core Data Models and IPAM (15%)
4.1 Network Device Inventory Models
4.2 IP Address Management (IPAM)
4.3 Circuit and Power Management
Domain 5: Advanced Features and Extensibility (15%)
5.1 Data Model Extensibility
5.2 Secrets Management
5.3 Advanced Features
5.4 Nautobot Apps and Extensions
Domain 6: Network Programming and Automation Integration (15%)
6.1 API Access and Integration
6.2 Python Integration
6.3 Ansible Integration
6.4 Jobs and Extensibility
Domain 7: Best Practices and Operational Management (10%)
7.1 Data Management Best Practices
7.2 System Administration
7.3 Documentation and Change Management
About This Guide
This guide provides detailed study recommendations, resources, and a structured learning path to help you prepare for the NCA exam. For the exam blueprint showing domains and skills, see NCA Exam Blueprint.
Recommended Study Time: 60-85 hours over 10 weeks (6-8 hours/week)
This domain tests your foundational understanding of network automation concepts and why Nautobot is essential as a Source of Truth.
This is the highest weighted domain – mastery here is critical for passing the exam. You need strong knowledge of Nautobot’s architecture, purpose, and ecosystem.
How to install, configure, and navigate Nautobot effectively.
Deep understanding of Nautobot’s core data models, especially IPAM (IP Address Management) and device inventory.
How to extend and customize Nautobot using advanced features including Jobs, custom fields, secrets management, and Nautobot Apps.
How to interact with Nautobot programmatically using APIs, Python, and Ansible for automation.
How to maintain, operate, and manage Nautobot following industry best practices.
Total Study Time: 60-85 hours over 10 weeks (6-8 hours/week)
| Week | Focus | Hours | Activities |
| 1-2 | Fundamentals & Platform Knowledge | 10-12 | Read docs, install Nautobot, explore UI |
| 3-4 | Installation & Data Models | 12-15 | Build lab environment, model network |
| 5-6 | IPAM & Advanced Features | 12-15 | Practice IPAM, write Jobs, test Git sync |
| 7-8 | API & Automation Integration | 12-15 | Python scripts, Ansible playbooks |
| 9 | Best Practices & Review | 8-10 | Security, troubleshooting, review key domains |
| 10 | Final Review & Preparation | 5-8 | Review key concepts, identify weak areas |
IMPORTANT ⚠️
Hands-on labs are NOT REQUIRED to take the NCA exam. However, we strongly recommend hands-on practice for effective preparation. Candidates with practical Nautobot experience consistently perform better on scenario-based questions.
Complete at least the first 30 days of 100 Days of Nautobot for structured hands-on learning before taking the exam.
While not required, practical experience helps with scenario-based questions
Don’t just read documentation; model something meaningful in Nautobot
Use curl, Postman, or Python to test API operations
Revisit concepts throughout your study period
Focus extra time on domains where you struggle
Official Nautobot Documentation
docs.nautobot.comNetwork Automation with Nautobot Book
networktocode.com/books/network-automation-with-nautobot/Source of Truth (SoT) and Nautobot Fundamentals
networktocode.com/how-we-do-it/enablement-adoption/public-training-schedule/Hands-on lab exercises with Nautobot Installation
docs.nautobot.comNetwork Programming and Automation
networktocode.com/how-we-do-it/enablement-adoption/public-training-schedule/100 Days of Nautobot
go.networktocode.com/100-days-of-nautobotNautobot Community Resources
networktocode.com/community/open-source/Nautobot GitHub
github.com/nautobotNetwork to Code Blog
networktocode.com/blog/Network to Code Slack
slack.networktocode.com/Network to Code Podcast
networktocode.com/community/podcasts/Network to Code YouTube
youtube.com/@networktocode6721Network to Code Events
networktocode.com/resources/events/Source of Truth and Nautobot Fundamentals
Instructor Led TrainingNetwork Programming and Automation
Python and Ansible coursesNautobot App Development Workshop
for course schedules and registration
Register Now
Start your certification journey with the Nautobot Certified Associate. Learn the fundamentals, prepare for the exam, and earn recognition for your automation skills.
Register for the ExamShare details about yourself & our sales team will reach out to you for more details!