Not sure where to go first? The list of topics below should point you in the right direction.
Network Automation with Ansible
I have many tutorials on how to use Ansible for Network Automation and there is also a course.
Software Upgrade Guides
A few simple guides on how to upgrade software on various Cisco Switches