Найти тему
Physics.Math.Code

15 книг по Django ( Python )

Cначала идет краткое описание всех книг, а ссылки на скачивание доступны в конце статьи !

Two Scoops Of Django: Best practices for Django 1.8 [2015] Daniel Greenfeld

Two Scoops of Django: Best Practices For Django 1.8 is chock-full of even more material that will help you with your Django projects. We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. We have put thousands of hours into the third edition of the book, writing and revising its material to include significant improvements and new material based on feedback from previous editions.

Django Design Patterns and Best Practices [2015] Arun Ravindran

Learning how to write better Django code to build more maintainable websites either takes a lot of experience or familiarity with various design patterns. Filled with several idiomatic Django patterns, Django Design Patterns and Best Practices accelerates your journey into the world of web development.
Discover a set of common design problems, each tackling aspects of Django including model design and Views, and learn several recommended solutions with useful code examples and illustrations. You'll also get to grips with the current best practices in the latest versions of Django and Python. Creating a successful web application involves much more than Django, so advanced topics including REST, testing, debugging, security, and deployment are also explored in detail.

Two Scoops of Django 1.11 [2017] Daniel Greenfeld

This book is chock-full of material that will help you with your Django projects.
We’ll introduce you to various tips, tricks, patterns, code snippets, and techniques that we’ve picked up over the years. This book is an update and expansion of previous editions:
Updated for Django 1.11 (which will be maintained by the core team until at least April 2020!) and changes in the Django ecosystem, with corrections and clarifications added thanks to the feedback of our readers and technical reviewers. Refocused the book on Python 3, with an appendix for working with Python 2.7. Revised material on nearly every topic within the book.
20+ pages of new material on Django REST Framework, security, forms, models, and more.

Tango with Django 1.9 (1.10) [2016] Leif Azzopardi

Tango with Django is a beginner's guide to web development using the Python programming language and the popular Django framework 1.9 (also compatible with 1.10). The book teaches you the basics through a step-by-step guide, and is written in a clear, friendly way. Along the way we provide a series of exercises to test your learning and provide...

Django 2.1 Практика создания веб-сайтов на Python [2019] Дронов

Эта книга посвящена Django. Она описывает его наиболее важные и часто применяемые на практике функциональные возможности, ряд низкоуровневых инстру­ментов, которые также могут пригодиться во многих случаях, и некоторые доступные для фреймворка дополнительные библиотеки. А в конце, в качестве практиче­ского упражнения, она описывает разработку полнофункционального сайта электронной доски объявлений.

Two Scoops of Django: Best Practices for Django 1.5 [2013] Daniel Greenfeld

We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. This book is great for:
Beginners who have just finished the Django tutorial.
Developers with intermediate to advanced knowledge of Django who want to improve their Django projects.
The book is currently in beta. We have put over a thousand hours into writing and revising its 250+ pages of concise, example-packed text.

Building Django 2.0 Web Applications [2018] Tom Aratyn

This project-based guide will give you a sound understanding of Django 2.0 through three full-featured applications. It starts off by building a basic IMDB clone and adding users who can register, vote on their favorite movies, and upload associated pictures. You will learn how to use the votes that your users have cast to build a list of the top 10 movies. This book will also take you through deploying your app into a production environment using Docker containers hosted on the server in Amazon's Electric Computing Cloud (EC2).
Next, you're going to build a Stack Overflow clone wherein registered users can ask and answer questions. You will learn how to enable a user asking a question to accept answers and mark them as useful. You will also learn how to add search functionality to help users find questions by using ElasticSearch. You'll discover ways to apply the principles of 12 factor apps while deploying Django on the most popular web server, Apache, with mod_wsgi. Lastly, you'll build a clone of MailChimp so users can send and create emails, and deploy it using AWS. Get set to take your basic Python skills to the next level with this comprehensive guide!

Django 2 by Example [2018] Antonio Mele

If you want to learn about the entire process of developing professional web applications with Django, then this book is for you. This book will walk you through the creation of four professional Django projects, teaching you how to solve common problems and implement best practices. You will learn how to build a blog application, a social image-bookmarking website, an online shop, and an e-learning platform. The book will teach you how to enhance your applications with AJAX, create RESTful APIs, and set up a production environment for your Django projects. The book walks you through the creation of real-world applications, while solving common problems and implementing best practices. By the end of this book, you will have a deep understanding of Django and how to build advanced web applications.
What You Will Learn:
- Build practical, real-world web applications with Django
- Use Django with other technologies, such as Redis and Celery
- Develop pluggable Django applications
- Create advanced features, optimize your code, and use the cache framework
- Add internationalization to your Django projects
- Enhance your user experience using JavaScript and AJAX
- Add social features to your projects
- Build RESTful APIs for your applications

Django 3 By Example: Build powerful and reliable Python web applications from scratch [2020] Antonio Melé

Learn Django 3 with four end-to-end web projects Key Features Learn Django 3 by building real-world web applications from scratch in Python, using coding best practices Integrate other technologies into your application with clear, step-by-step explanations and comprehensive example code Implement advanced functionalities like a full-text search engine, a user activity stream, or a recommendation engine Add real-time features with Django Channels and WebSockets Book Description If you want to learn the entire process of developing professional web applications with Python and Django, then this book is for you. In the process of building four professional Django projects, you will learn about Django 3 features, how to solve common web development problems, how to implement best practices, and how to successfully deploy your applications. In this book, you will build a blog application, a social image bookmarking website, an online shop, and an e-learning platform. Step-by-step guidance will teach you how to integrate popular technologies, enhance your applications with AJAX, create RESTful APIs, and set up a production environment for your Django projects. By the end of this book, you will have mastered Django 3 by building advanced web applications. What you will learn Build real-world web applications Learn Django essentials, including models, views, ORM, templates, URLs, forms, and authentication Implement advanced features such as custom model fields, custom template tags, cache, middleware, localization, and more Create complex functionalities, such as AJAX interactions, social authentication, a full-text search engine, a payment system, a CMS, a RESTful API, and more Integrate other technologies, including Redis, Celery, RabbitMQ, PostgreSQL, and Channels, into your projects Deploy Django projects in production using NGINX, uWSGI, and Daphne Who this book is for This book is intended for developers with Python knowledge who wish to learn Django in a pragmatic way. Perhaps you are completely new to Django, or you already know a little but you want to get the most out of it. This book will help you to master the most relevant areas of the framework by building practical projects from scratch. You need to have familiarity with programming concepts in order to read this book. Some previous knowledge of HTML and JavaScript is assumed.

Django for Professionals: Production Websites with Python & Django [2019] William S. Vincent

Learn how to build production-ready websites with Python & Django.
This book covers in-depth how professional Django programmers do their job and build real-world web applications. Topics covered include Docker, environment variables, payments, search, permissions, file/image uploads, testing, security, performance, and deployment.

Django for Beginners [2018] William S. Vincent

Django for Beginners takes you from total beginner to confident Django developer. Proceed step-by-step through five progressively more complex web applications: from a Hello World app all the way to a robust Newspaper app with a custom user model, complete user authentication flow, foreign key relationships, and more. Learn current best practices around class-based views, templates, urls, user authentication, testing, and deployment.

Django for APIs: Build Web APIs with Python & Django [2019] William S. Vincent


Learn how to build web APIs with Python and Django 3.0. Take a modern API-first approach to creating 3 different Django back-ends: a Library API, Todo API, and a Blog API with user authentication, permissions, proper documentation, and more. You'll even learn how to connect them to a React front-end for a truly full-stack web application.

Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript [2017] Percival, H.J.W.

By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You’ll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests. The result? Clean code that works. In the process, you’ll learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques. If you’re ready to take your Python skills to the next level, this book—updated for Python 3.6—clearly demonstrates how TDD encourages simple designs and inspires confidence. Dive into the TDD workflow, including the unit test/code cycle and refactoring
Use unit tests for classes and functions, and functional tests for user interactions within the browser
Learn when and how to use mock objects, and the pros and cons of isolated vs. integrated tests
Test and automate your deployments with a staging server
Apply tests to the third-party plugins you integrate into your site
Run tests automatically by using a Continuous Integration environment
Use TDD to build a REST API with a front-end Ajax interface

Build a Website with Django 3 [2019] Nigel George

Written for Django 3 and Python 3.8, this book lays out the why, what and how of Django using the absolute latest versions of Django and Python. In the book I cover all the core concepts of Django to get you up and running fast:
Why Django is the premier Python framework for developing web applications
The big picture - how Django is structured
Introduction to Python for Django programmers
Django Models
Django Views
Django Templates
The Django admin
Generic views
Simple forms
Complex forms and model forms
Managing Users
Restricted content
File uploads
Sending email
Deploying a Django application

Django 2 в примерах [2019] Антонио Меле

Django — это мощный Рython-фреймворк для веб-приложений, который поощряет быстрое развитие и чистый, прагматичный дизайн, предлагает относительно простое обучение. Это делает его привлекательным как для новичков, так и для опытных разработчиков. В рамках данной книги вы пройдете весь путь создания полноценных веб-приложений с помощью Django. Вы научитесь работать не только с основными компонентами, предоставляемыми фреймворком, но и узнаете, как интегрировать в проект популярные сторонние инструменты. В книге описано создание приложений, которые решают реальные задачи, используют лучшие практики разработки. После прочтения этой книги у вас будет понимание того, как работает Django, как создавать практичные веб-приложения и расширять их с помощью дополнительных инструментов. Издание будет полезно всем разработчикам приложений.

Скачать всю подборку книг одним архивом

Еще много полезного и интересного вы сможете найти на наших ресурсах:

Physics.Math.Code в контакте (VK)

Physics.Math.Code в telegram

Physics.Math.Code в YouTube

Репетитор IT mentor в VK

Репетитор IT mentor в Instagram