On 10/09/2018 06:06 PM, Alan Gauld via Tutor wrote: > On 09/10/18 20:09, Mariam Haji wrote: >> Hi guys, I am on the last exercises of learn python the hard> by Zed.A Shaw >> and I am looking for recommendations on what >> to follow next or what book to try next > > The main thing is to write a lot of code, so think of a > project and build it. The experience of designing code > and writing it, testing it and debugging it is worth > far more than reading another book. > > If you get stuck ask here. Include any error messages > you may get. > > Once you have written a couple of useful programs > and maybe identified a specific area of interest > (Web, games, Desktop, OS, etc) look for a book that > covers those areas. > > <advert> > If all else fails you could try Python Projects by > yours truly & Laura Cassell. It covers the basics > of OS, databases, GUIs and web... :-) > </advert> >
+1 "Write a lot of code" Once you're doing that, there are plenty of resources for unraveling what you run into, including here :) There's a kind of cool video series which unfortunately has restricted availability - it's called Code Clinic, on lynda.com. https://www.lynda.com/SharedPlaylist/3bd14e75-f001-4f05-a34c-169289d7a29a the concept here is someone has thought of a series of achievable projects you can work on, and they've done one for each of a whole bunch of programming languages, Python definitely included. Sometimes "write a lot of code" sounds great, but what am I going to write? It's a subscription service that costs, and also is included if you have a LinkedIn premium membership, but you can get a month's free trial, so it just might be worth a look in. If you know another language well, and it's included, it might be an interesting comparison to see how an expert solves the problem in that language vs. the Python approach (after you've tried your own, of course). _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor