Ever since completing the Codeacademy Python course, I've been looking for simple but practical python projects that can help me learn to apply my skills. But so far the projects I found have been either too difficult or too simple (textbook like). I wonder if there is a more structured project-based learning material out there? Any suggestions?
Python Practice Book
21–30 of 37 posts
Re: Python Practice Book
#22Ever since completing the Codeacademy Python course, I've been looking for simple but practical python projects that can help me learn to apply my skills. But so far the projects I found have been either too difficult or too simple (textbook like). I wonder if there is a more structured project-based learning material out there? Any suggestions?
Re: Python Practice Book
#23Ever since completing the Codeacademy Python course, I've been looking for simple but practical python projects that can help me learn to apply my skills. But so far the projects I found have been either too difficult or too simple (textbook like). I wonder if there is a more structured project-based learning material out there? Any suggestions?
Re: Python Practice Book
#24Re: Python Practice Book
#25Earlier quoted context omitted.
You should really pick something you care about and solve a problem in that area. You will be more motivated, you will learn faster and you choose the complexity!
Problem is what I want to build is far more complex than what I can build right now, need to take baby steps ;)
You'll learn a lot along the way and you'll then know exactly what you need to focus on more if it totally doesn't work, but you'll likely find enough success in whatever it is that you'll be very motivated to build v2 learning from all your mistakes along the way :)
Re: Python Practice Book
#26Hmm, noticed a few mistakes in the Getting Started section, both code, grammar and spelling. Where can we submit issues?
In general, if you use recursion in python, you're gonna have a bad time. Better to use an iterator (which is usually more memory efficient anyway because you're not slurping up the whole thing...).
Of course, you can always hack it and sys.setrecursionlimit, but WHY WOULD YOU DO THIS. https://docs.python.org/2/library/sys.html#sys.setrecursionl...
Re: Python Practice Book
#27Ever since completing the Codeacademy Python course, I've been looking for simple but practical python projects that can help me learn to apply my skills. But so far the projects I found have been either too difficult or too simple (textbook like). I wonder if there is a more structured project-based learning material out there? Any suggestions?
This is a collection of real applications that are written in 500 lines or less. The goal is to teach python through real projects that are not too complicated to understand.
Hope this helps.
Re: Python Practice Book
#28FYI: It's Python 2, teaching Python 2 syntax. Given the state of the whole 2 vs. 3 debate, I'm always surprised that libaries and books don't post their requirements or used versions more prominently.
Although I do spot a couple really "non-standard" practice, for example, the classes still using the old Python 2 syntax:
class Name: vs class Name(object):
Re: Python Practice Book
#29Ever since completing the Codeacademy Python course, I've been looking for simple but practical python projects that can help me learn to apply my skills. But so far the projects I found have been either too difficult or too simple (textbook like). I wonder if there is a more structured project-based learning material out there? Any suggestions?