Python Which of these training websites would you recommend?

AI Thread Summary
The discussion centers around finding suitable programming problem sets for a Python beginner. Key recommendations include CodeAbbey, CoderByte, CodeChef, and Project Euler, with a particular emphasis on Project Euler for its interesting challenges. Participants suggest exploring all the mentioned platforms to determine personal preferences. Additionally, there are suggestions for Python learning resources, highlighting books like the Python Cookbook and Python in Easy Steps for their detailed content and practical exercises. The Processing.org site is recommended for its interactive features and examples, despite its Java-based foundation. The Anaconda distribution is also mentioned for its pre-installed Python modules, beneficial for numerical work. Overall, the consensus encourages trying various resources to enhance learning and problem-solving skills in Python.
doktorwho
Messages
181
Reaction score
6
I would be really thankful if you could check out them because I'm kinda indecisive about everything and i want your opinion on this. I was looking for a website that would have programming problem sets set in order so i could solve them and also have fun. I'm a python newbie and this is what i found to be the most interesting:

1. CodeAbbey - http://www.codeabbey.com/index/task_list
2.CoderByte - https://coderbyte.com/challenges
3. CodeChef - https://www.codechef.com/problems/school/
4. ProjectEuler (particulary interesting) - https://projecteuler.net/about

I'm leaning towards the 4th one but would like a feedback on all of them.

Thanks :-)

PS: How do you change the headline if you made a mistake and already posted xD?
 
Last edited by a moderator:
  • Like
Likes BvU
Technology news on Phys.org
doktorwho said:
p.s How do you change the headline if you made a mistake and already posted xD?
Hit the 'Report' link at the bottom of the post and ask us to do it for you. :smile: I'll fix this title right now.
 
  • Like
Likes doktorwho
There is also the books like the Python Cookbook by Orielly Press. It great for soecific things like sorting or binary files or web calls and a host of other topics.

Check on Amazon for reviews and details.

I liked Python in Easy Steps but its very much a colorful intro to python.

In my personal opinion a book is better and more detailed than any website and you can write notes in the margins as you learn. Augment the book with online research and youll be doing stuff like real programmers.

Lastly, checkout the processing.org site. It is java based but has a python mode using jython. The pros are the interactive features, the many examples, and the interop with java libs. The cons are the java interop doesn't exist in regular python distros.

http://py.processing.org/

Theres also the Anaconda distribution of Python for numerical work where many key python modules are preinstalled. Details about it are here:

http://lectures.quantecon.org/py/index.html

They also do some python training on their site.

Lastly, with respect to your sites I would try them all yourself and pick and choose the problems you want to do.
 
  • Like
Likes doktorwho
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...

Similar threads

Replies
10
Views
2K
Replies
14
Views
6K
Replies
48
Views
66K
Back
Top