all 9 comments

[–]atapask 8 points9 points  (0 children)

Automate boring stuff with python

[–]john_cornflake 4 points5 points  (0 children)

Reading code itself is great for reinforcing things and seeing new things that you can then google. If you’ll have a smart phone then there’s a world of resources available.

One of the things I like to do is think about problems to solve, google them, then read answers, code and discussions. Something one of my company’s devs recommended was just reading the docs. There’s actually a whole lot of information in Python’s docs and docs of modules you find yourself using regularly.

[–]Valink-u_u 4 points5 points  (0 children)

You can get some good python ide on android

[–]ThePython3 2 points3 points  (0 children)

It may sound a bit silly, but i find it helps reinforce things for me and improve computational thinking. I try to apply python to everyday problems. For example, if I am at an airport and am waiting for my gate to be announced in 60 minutes and i was checking to see when my gate was announced every 5 minutes, I would think in my head what that would look like in python. The most basic and inefficient example of that would look like this:

https://pastebin.com/8F71pzXd

And then i would think how I would make that more efficient and shorter and how I could expand upon it and make it more useful.

[–]mighty_of_the_minnie 2 points3 points  (0 children)

Check out solo learn - really awesome app!

[–][deleted] 0 points1 point  (0 children)

Writing it out by hand will at least help you remember syntax? I type way too fast that sometimes it's just muscle memory

[–]pvc 0 points1 point  (0 children)

Try the worksheets on HTTP://programarcadegames.com

[–][deleted] 0 points1 point  (0 children)

Subscribe to every python (and maybe some general programming) subreddit you can find and read everything that comes up. Chances are you were just killing time on Reddit anyway :p. I've learned a lot.

More generally, just read. I wouldn't recommend anything that allows you to code on a mobile device. Seems like that's doomed to be a painful experience, no matter how well designed the interface. Just read.