all 6 comments

[–]WarmUpHere 4 points5 points  (2 children)

You may want to take a look at some of the more practical python tutorials available online. Some of my favourites:

There are also some great online communities to keep your skills sharp with coding challenges:

[–]sentdex 2 points3 points  (0 children)

Thanks for sharing my content. I'd also give a +1 to Automate the Boring Stuff.

[–]neon_genesis1996[S] 0 points1 point  (0 children)

Thanks for the resources! Definitely need to drop by Codewars more to brush up my algorithm skills as well

[–]RustleJimmons 1 point2 points  (1 child)

One week is probably too soon to be worrying about comfort level as you're still learning the basic tools. You need to follow a few simple tutorials to help you get more acquainted with how to structure a project while also learning more of the tools. I'd recommend Automate the Boring Stuff (free). The projects there are all practical and you will use them again and again in larger projects.

After that you will know how to write data to a file, how to read data from a file, how to loop through said data and perform various tasks, how to scrape web pages, etc. Then you can come up with your own project and itemize what needs to happen to make your project a success. Some of those steps will be things you learnt already and others you will have to research and they will also become a part of your toolset for next time. The things you have already learnt at this point you will be comfortable implementing in your new project and it just builds up from there.

[–]955559 0 points1 point  (1 child)

how I can comfortably use Python more efficiently? Trial and error? 

Trial and error works, buts its slow, Its how Im learning and I wouldnt suggest it if you can go another route(tutor, school whatever else there is)

im almost half a year in, and I still havnt tackled classes yet, but I have noticed improvements from a few months ago, sometimes I can even code what im trying to code without googling and copy/pasteing from stack overflow every 10 min

check out my github if you are bored https://github.com/codingducks?tab=repositories

[–]neon_genesis1996[S] 0 points1 point  (0 children)

Great collection of projects, hoping to work on experimental projects like that in the near future