Stuff about noyesa
noyesa’s awards
Comments
Questions
Answers
-
1 week ago
Python is known for being a very rigid programming language, implementing only those features which are absolute necessities and treasuring elegant and disciplined programming practice, so with that it is very much a programmer’s world. I recommend you first learn Python as a programming language, because if you don’t, most of the finesse of the Django framework will appear to be a frustrating nuance if you don’t understand Python.
Django is the product of over a decade’s experience in developing web applications, so it answers many questions you’ve probably never had. It’s very high level, and is designed to plug the holes that web developers have traditionally run into when developing large-scale web applications. You might want to consider learning how to develop web applications without a high level framework like Django. While this is doable with Python, it is very difficult, so maybe learning PHP would be a good start. Many people dislike PHP, but for largely academic reasons, and no one can argue that the barrier is much lower with PHP than developing dynamic web sites with about any other platform. PHP, in general, won’t trouble you with a lot of very nerdy and specific details like Python will.
Dive Into Python is a publicly available and maintained book for beginners to Python. The aforementioned Django Book is an excellent place to get started with Python, but neither of these will give you the full picture of either Python or Django, and some things come with experience.
Good luck!
Great Answer (1
)
-
2 weeks ago
Great Answer (0
)
-
2 weeks ago
Great Answer (1
)
-
3 months ago
Great Answer (0
)
-
3 months ago
Great Answer (0
)
Browse all of noyesa's answers…