Release Announcement: NSO 6.5 is now released.
Head to the release highlights to see what's new
LogoLogo
NSO DevCenterTry NSO
  • Get Started
  • User Guides
  • Developers
  • Release Info
  • Welcome
  • NSO Basics
    • NSO at a Glance
    • Common Use Cases
    • FAQs
  • Learn NSO
    • Learning Paths
    • Get NSO for Evaluation
  • Quick Start
    • Quick Start Guide
    • Detailed Installation & Deployment Instructions
    • Introduction to Automation
  • Quick Links
    • What's New
    • NSO Changelog Explorer
    • NED Changelog Explorer
    • NED Capabilities Explorer
Powered by GitBook
LogoLogo

Site

  • Cisco.com
  • Documentation
  • Learning Labs
  • Sample Code

Connect

  • Feedback
  • Community
  • Blogs
  • Events

Follow Us

  • X/Twitter
  • Facebook
  • YouTube
  • LinkedIn

© Copyright 2025 Cisco Systems, Inc. | This site is part of the official Cisco Crosswork NSO documentation set.

On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Learn NSO

Learning Paths

Explore different paths to learning NSO.

PreviousFAQsNextQuick Start Guide

Last updated 3 months ago

Was this helpful?

There are many different ways of learning NSO. This site has many resources available that can help you along the way.

With NSO, we often talk about an automation journey. Similarly, there is a journey for a Service Developer as well. Several skills come together when using NSO:

  • NSO skills: You must understand how NSO works and how to implement your services in NSO.

  • Networking: You have to have an understanding of the service that is being configured.

  • Software development skills: Depending on your language of choice, a bit of Java or Python knowledge is desirable. Java or Python multiprocessing skills for faster service deployment are helpful.

  • DevOps skills: Understanding the processes around automating the network, setting up delivery pipelines, and continuous integration systems.

The focus of the material we are collecting here is on the NSO skills, but as you dive deeper into NSO, additional skills will also be needed in the other areas.

Your Learning Journey with NSO

1

The First Day

We recommend that you start by going through the , , , and while following along on your own NSO instance. Refer to the for any other things needed.

2

Next Steps

After the first day, look at the additional interactive learning labs, sandboxes, and the extensive collection of examples available with the NSO distribution.

Also, consider .

3

Continue to Learn

Learning never stops. Once you feel confident with the basics, join our community and read our blogs to follow the development of the community. One good resource for examples and inspiration is the and pages.

Product Documentation

The product documentation should be your go-to place for learning and questions about the product.

Interactive Learning Labs

The interactive learning labs and sandboxes are good tools for self-study, allowing you to learn at your own pace.

Formal Training

Formal training is an excellent way to get an instructor-led introduction to NSO.

NSO Developer Hub

The NSO Developer Hub is a great place to ask questions and collaborate with other NSO users.

NSO Playground

The NSO Playground is a new interactive platform to play with NSO examples from the convenience of your browser.

Reservable Sandbox

Use the Sandbox environment to explore NSO APIs and develop automation packages.

NSO at a Glance
Installation and Deployment
Introduction to Automation
Learning Labs
NSO documentation
formal training from Cisco
NSO GitHub
NSO GitLab