cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2779
Views
21
Helpful
4
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

4 Replies 4

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!

mamtabankoti4
Level 1
Level 1

Hey, you know learning Python for data science is one of the most valuable skills these days. Just simply follow these steps that would be useful.

1. Learn Python Basics

--Here are some free resources from which you can learn Python basics:

     1. Python for Everyone by  Dr Charles Severance

     2. W3Schools Python Tutorial

2. Learn Python for data Science  

--Here are some resources that will help you in learning Python for data science:

   1.  Python for Data Analysis by Wes McKinne 

   2.  FreeCodeCamp—Data Analysis with Python available on YouTube

3. Learn Machine Learning

--Here are some resources that will be helpful.

   1. Hand-On Machine Learning with Scikit-Learn and TensorFlow by Aurelien Geron

   2. Krish Naik – Machine Learning Playlist available on YouTube 

4. At last, learn advanced topics 

mamtabankoti4
Level 1
Level 1

I would like to add one more helpful resource that i found while learning Python for Data Science. I came across a website that felt like a beginner friendly guide, it explained everything in a simple and clear way and it really helped me understand the basics step by step. Here is the link - Python for Data Science [A Step-by-Step Guide for Beginners] .