Forum: Learning Python: list of resources
33
gravatar for dago
23 months ago by
dago2.5k
Germany
dago2.5k wrote:

I recently start learning Python. I must say it is a lot of fun and also quite useful in my work. I just want to share below some nice websites where you can start if you intend to learn Python. I will try to keep this updated, but you are more then welcome to integrate this list.

Websites

MOOC

Videos

programming learning forum python • 2.7k views
ADD COMMENTlink modified 15 months ago by alpha_Qncx2K10 • written 23 months ago by dago2.5k
2

Also, good collection here

What-is-the-best-online-resource-to-learn-Python

ADD REPLYlink modified 23 months ago • written 23 months ago by Sukhdeep Singh9.5k
1

That's a great source. Thanks!

ADD REPLYlink written 23 months ago by Joost Kranendonk10
2

Perthon is a Python-to-Perl translation program that might help translate unfamiliar Python into more readable Perl, to help Perl users learn Python.

ADD REPLYlink written 23 months ago by Alex Reynolds26k

Thanks! Added to the list!

ADD REPLYlink written 23 months ago by dago2.5k
1

This one was great for me: Learning Scientific Programming with Python: http://scipython.com/book/

ADD REPLYlink written 23 months ago by Tonor420

Thanks. Added to the list

ADD REPLYlink written 23 months ago by dago2.5k

Thanks.. great info.. Perhaps these information sources should be ranked and classified? otherwise the number of links here is such that its just better to google when you have a question, rather than try to go through all of these links to find the information you are looking for..

ADD REPLYlink written 15 months ago by alpha_Qncx2K10

Hi, thanks for the comments. I think that every person has a different way of learning, so there could be some resources I really like, but you will find them nasty. Thus I do not really think that a ranking would be appropriate, at least not a ranking based on the judgement of one person. Maybe, when I have a bit more time I will add some description below each resource.

ADD REPLYlink written 15 months ago by dago2.5k

Also, Good collection here

http://easycodeinpython.com/

ADD REPLYlink written 10 months ago by pardeeppatel0
5
gravatar for John
23 months ago by
John12k
Germany
John12k wrote:

I would like to add that anyone some-what familiar with Python should learn about, if not use, PyPy. It will run your code around 3x to 7x faster than the standard python interpreter will. The only snag is that some imports don't work in PyPy, so it often either "just works" or it fails immediately.

Recent updates in the last 4 months:

  • 99% of numpy now works in pypy.
  • They recently received a $200,000 donation from Mozilla to support python 3, and I just had a chat with them and they said it will be done real soon. All of Jupyter Notebook for example now runs in PyPy.

PyPy is to the point now where if you know Python and you're thinking about starting a new project in Java or C because it has to be fast, you own it to yourself and the community to try writing it in pure python first. It will be infinitely easier for others to read the code, and most likely faster - particularly if you already have good habits from programming in C.

ADD COMMENTlink modified 23 months ago • written 23 months ago by John12k
1

PyPy is python on nitros.

ADD REPLYlink written 23 months ago by Gjain5.2k
4
gravatar for Gjain
23 months ago by
Gjain5.2k
Göttingen, Germany
Gjain5.2k wrote:

Hi,

I would definitely add Python for Biologists as a very nice resource for beginners.

enter image description here

link: http://pythonforbiologists.com

ADD COMMENTlink modified 15 months ago • written 23 months ago by Gjain5.2k
1

Right I forgot to add it, Now it is in! Thanks

ADD REPLYlink written 23 months ago by dago2.5k

I second this. Its worth purchasing the books, they are a great resource.

ADD REPLYlink written 23 months ago by steve1.7k
4
gravatar for StephanieK
23 months ago by
StephanieK80
StephanieK80 wrote:

http://rosalind.info/problems/locations/ ; I suppose it's not specifically for python, but it gives you practise questions to test your new-found python knowledge on.

ADD COMMENTlink written 23 months ago by StephanieK80

Thanks! Added as well.

ADD REPLYlink modified 23 months ago • written 23 months ago by dago2.5k
2
gravatar for Farbod
23 months ago by
Farbod3.2k
Toronto
Farbod3.2k wrote:

Dear Dago, Hi. Nice topic!

I will recommend :

1- Python for Everybody

2- Python for Genomic Data Science

~ Best

ADD COMMENTlink modified 23 months ago • written 23 months ago by Farbod3.2k

Thank you! I added them to the list.

ADD REPLYlink written 23 months ago by dago2.5k
2
gravatar for carlopecoraro2
23 months ago by
Berlin
carlopecoraro2760 wrote:

I would definitevely reccomand http://pythonforbiologists.com/ Here are more info about the author: http://www.physalia-courses.org/instructors/t1/

ADD COMMENTlink written 23 months ago by carlopecoraro2760
1
gravatar for Zaag
23 months ago by
Zaag640
Amsterdam
Zaag640 wrote:

Nice tutorials on pandas, matplotlib, bacis python, and more:

https://pythonprogramming.net/

ADD COMMENTlink written 23 months ago by Zaag640

Thanks. Added to the list as well!

ADD REPLYlink written 23 months ago by dago2.5k
1
gravatar for Alex Lancaster
23 months ago by
Ronin Institute
Alex Lancaster10 wrote:

We have written a book Python for the Life Sciences targeted at life scientists interested in learning programming in Python for their research. It covers genomics, bioinformatics and extends into other areas like systems biology and population genetics. More details here: http://pythonforthelifesciences.com/

ADD COMMENTlink modified 23 months ago • written 23 months ago by Alex Lancaster10
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1740 users visited in the last hour