Hacker News new | ask | show | jobs
by rayalez 3595 days ago
Personally, I highly recommend Django.

- It is very powerful, elegant, and extremely fun to use. - It has amazing resources and documentation. - It is written in Python. That's a major advantage because pyhon is used everywhere, and if you get good at it - you'll be able to easily experiment with other areas of programming.

The easiest way to start is to watch tuts+ Django Unchained course[1]. It's a great and easy to understand introduction that takes you through the process of creating a hackernews clone.

Then you should buy 2 Scoops of Django [2], it's the best resource to learn Django in more depth.

[1] http://code.tutsplus.com/courses/django-unchained [2] https://www.twoscoopspress.com/products/two-scoops-of-django...

1 comments

I taught myself django earlier this year after years of java development.

From my experience there is a steeper learning curve for django than flask, but once there its fairly easy to use.

2 scoops is a good book - but it would be good to see fully worked example in the book. Its also got a learnign curve as its teaching you the authors approach to building django which may be different to other tutorials