cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1589
Views
20
Helpful
2
Replies

How to learn python with data science

techrotten7
Level 1
Level 1

Hello cisco community, I am new here at cisco community.

As a beginner want to learn python data science to make my skills saleable. Can you guys guide me how to take a path from beginner to advanced technology.

 

Regards,

techrotten

2 Accepted Solutions

Accepted Solutions

Arne Bier
VIP
VIP

Hello @techrotten7 

 

You posted in the ISE Community - perhaps you meant to ask  that question in Devnet Community or Cisco Learning Community?

 

My own 2c worth - just keep writing code and get involved in opensource projects. With some experience you should then be able to apply for jobs using job search websites in your country.

 

 

View solution in original post

Mike.Cifelli
VIP Alumni
VIP Alumni

Hi @techrotten7...adding some information that should assist you with your journey.  As @Arne Bier mentioned already check out the devnet comms as that can be a great resource.  I would strongly recommend getting your hands on some sort of sandbox/test environment.  Also, use these Cisco forums.  I know there are posts out there with shared python code/examples you can read/follow along. 

To start have goals in mind.  Not sure exactly what you are searching for, but if seeking experience with python and API interaction there are good docs out there for Cisco specific APIs.  Also, look at the online SDKs.  Lastly, a very simple, but yet effective tool you can focus on learning is curl.  Curl will let you quickly test API consumption to gain an understanding of how to, not only consume, but understand returned data structures/appropriate payloads/etc.  

Take a look at the following:

https://community.cisco.com/t5/security-documents/cisco-ise-amp-nac-resources/ta-p/3621621#Start --specifically section: APIs and Programmability

https://developer.cisco.com/

https://linuxize.com/post/curl-rest-api/

Good luck with your journey & HTH!

View solution in original post

2 Replies 2

Arne Bier
VIP
VIP

Hello @techrotten7 

 

You posted in the ISE Community - perhaps you meant to ask  that question in Devnet Community or Cisco Learning Community?

 

My own 2c worth - just keep writing code and get involved in opensource projects. With some experience you should then be able to apply for jobs using job search websites in your country.

 

 

Mike.Cifelli
VIP Alumni
VIP Alumni

Hi @techrotten7...adding some information that should assist you with your journey.  As @Arne Bier mentioned already check out the devnet comms as that can be a great resource.  I would strongly recommend getting your hands on some sort of sandbox/test environment.  Also, use these Cisco forums.  I know there are posts out there with shared python code/examples you can read/follow along. 

To start have goals in mind.  Not sure exactly what you are searching for, but if seeking experience with python and API interaction there are good docs out there for Cisco specific APIs.  Also, look at the online SDKs.  Lastly, a very simple, but yet effective tool you can focus on learning is curl.  Curl will let you quickly test API consumption to gain an understanding of how to, not only consume, but understand returned data structures/appropriate payloads/etc.  

Take a look at the following:

https://community.cisco.com/t5/security-documents/cisco-ise-amp-nac-resources/ta-p/3621621#Start --specifically section: APIs and Programmability

https://developer.cisco.com/

https://linuxize.com/post/curl-rest-api/

Good luck with your journey & HTH!