Django for Beginners: Build websites with Python and Django

· WelcomeToCode
4.5
11 reviews
Ebook
335
Pages
Eligible

About this ebook

Completely updated for Django 4.2!

Django for Beginners is a project-based introduction to Django, the popular Python-based web framework. Suitable for total beginners who have never built a website before as well as professional programmers looking for a fast-paced guide to modern web development and Django fundamentals.

In the book you’ll learn how to:

* Build 5 websites from scratch, including a Blog and Newspaper

* Deploy online using security best practices 

* Implement signup, login, logout, password change, and password reset

* Customize the look and feel of your sites

* Write tests and run them for all your code  

* Add permissions and authorizations to make your app more secure

If you’re curious about Python-based web development, Django for Beginners is a best-practices guide to writing and deploying your own websites quickly.

Ratings and reviews

4.5
11 reviews
Roderick Mackenzie
June 8, 2021
This book takes an unusual approach: it begins with a very simple Helloworld type Django project and immediately introduces version control, testing, and deployment. This is then repeated with successively more complex projects. For me, this repetition helped to reinforce learning. The text is well written and easy to follow, with plenty of screenshots and helpful links which open your browser and take you to the Django documentation. With such a broad range of topics the depth of treatment has to be reduced. The projects rely entirely on generic class-based views and so only scratch the surface of Django. Similarly, the sections on testing are little more than an introduction. Also, the deployments are specific to Heroku. Yet this is all valuable because the combination of testing and version control take the stress and anxiety out of changing your code. If you already have experience with Django you might find this book too simple but I can firmly recommend it for newc
3 people found this review helpful
Did you find this helpful?
Danilo Ortiz
January 25, 2020
Sin duda el mejor libro para empezar con el framework Django. Explica en detalle cada uno de los pasos, usando para ello pequeños proyectos completos. El libro da las mejores recomendaciones en cuanto a buenas prácticas con el framework y de ingeniería del software. Al finalizar este libro, se tiene una base sólida para continuar con el aprendizaje y profundización en Django.
6 people found this review helpful
Did you find this helpful?

About the author

William S. Vincent is a former Board Member of the Django Software Foundation and founder of LearnDjango.com. He is the author of three books on Django, host of the Django Chat podcast, and run the weekly Django News newsletter.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.