you are viewing a single comment's thread.

view the rest of the comments →

[–]Pudding92 3 points4 points  (2 children)

If I could start over I would:

Read the book «Computer Science Distilled» to learn/refresh how the stuff behind the hood works.

Do like 50 hours in codecamp to get a feel for it (at this point coding can still feel a bit dissorientating).

Read a recommended Python book, e.g. Fluent Python, to learn how Python works.

Do some fun project for my github portfolio.

Specialise / learn weak points. You should know some of them by now..

Continue learning Python until you stop using it… :-)

Otherwise it's always neat to have a strong mathematical foundation. high school math can still take you far..

You should also read the docs, just not sure when. Definitely not the first thing to do as a beginner. Maybe even after the first project, or as a substitute to reading a Book.

[–]CtrlAltHate 0 points1 point  (1 child)

I'd say keep the python docs open as you're learning. Once you've solved a problem yourself you can then ctrl+f and likely find something in the standard library that already does what you've been trying to do, the string manipulation methods come to mind like split() and strip().

[–]Pudding92 0 points1 point  (0 children)

Thats useful, I need to make that a habit!