Skip to content

A list of resources I use for learning and devloping python

Notifications You must be signed in to change notification settings

AndersBallegaard/Python-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Python resources

This is my list of the resources i personaly use and have used to learn and develop python. this is mostly so i can find them for myself later but might have some relevance for other people. This is not a complete list but i try to keep it updated with the most useful links. If you have anything to add please create an issue with the resource you want added. But no mater what the best learning resource is practise.

Learning the language

To use python you need to know the language and there is some great resources for that avalible. most of these are avalible for free and all of them are in my mind great.

The offical documentation

The Hitchhiker’s Guide to Python

Learn python the hard way(paid)

Automate the borring stuff with python

Network Programmability and Automation(paid)

Automation

I mostly use python for network automation but there is also other forms of automation I use python for.

Netmiko

Automate the borring stuff with python

Cisco devnet

Network Programmability and Automation(paid)

Web stuff + rest

The future is alot of API's and web. It doesn't mater if you write it or not these tools are useful for everything HTTP.

Requests

Postman(A must for working with rest)

Flask

Beautiful Soup

Data storage

You get alot of data and some of that data needs to be stored.

SQLite3

JSON

XML

Devlopment software

Like many other things in life development becomes much better with the right tools.

VSCODE(The last IDE you ever need)

Postman(A must for working with rest)

Windows Subsystem for Linux(A must for windows)

GIT(Good version control is a must)

pip

Documentaion

Comments in the code is not really proper documentation so let's do it rigth. If you have access to a documentation platform like confluence use that but there is other resources that is really useful.

README.md

onenote

draw.io

Problem solving

Documentation can get you a long way but sometimes you can need more.

The offical documentation(either for python or the libary your having troble with)

Google

Stackoverflow

People to follow

There are some people that is amazing at python you should follow if you are interested in the amazing work they do.

Python software foundation

The dictator of python

Kenneth Reitz

Kirk Byers

Sentdex

Corey Schafer

Stay in the loop

There are always new and exciting things in the world of python. This is how i keep up without spending alot of time Mybridge python(click watch)

About

A list of resources I use for learning and devloping python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published