I would like to know, how to configure NETCONF in routers and switches cisco? Is there a procedure?
With which Cisco devices can NETCONF be used? Is there a list of devices that accepts it?
You can start from here :
This is legacy NETCONF. I would strongly recommend not using it unless you absolutely cannot use YANG-based NETCONF on the newer platforms.
Cisco devices now support YANG-based NETCONF, which is where the overall industry is heading. While legacy NETCONF has been around since IOS 12.4, the new YANG requires 16.x for IOS-XE (no legacy IOS support), and is also available in IOS-XR and NX-OS.
See https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/166/b_166_programmability_cg/configuring_yang_datamodel.html as a starting point for data-model-based NETCONF. There are also a number of labs on DevNet to help get you comfortable with this. For example, have a look at https://learninglabs.cisco.com/labs/tags/NETCONF .