Аннотация
Who doesn't have an idea for the next great app or service they want to launch? However, most apps, services, and websites ultimately rely on a server being able to accept requests and then create, read, update, and delete records based on those requests. Django makes it easy to build and launch websites, services, and backends for your great idea. However, despite the history of being used at large-scale successful start-ups and enterprises, it can be difficult to gather all the resources necessary to actually take an idea from empty directory to running production server.
Over the course of three projects, Building Django Web Applications guides you from an empty directory to creating full-fledged apps to replicate the core functionality of some of the web's most popular web apps. In Part 1, you'll make your own online movie database.
In Part 2, you'll make a website letting users ask and answer questions. In Part 3, you'll make a web app to manage mailing lists and send emails. All three projects culminate in your deploying the project to a server so that you can see your ideas come to life. Between starting each project and deploying it, we'll cover important practical concepts such as how to build APIs, secure your project, add search using Elasticsearch, use caching, and offload tasks to worker process to help your project scales.
Building Django Web Applications is for developers who already know some basics of Python, but want to take their skills to the next level. Basic understanding of HTML and CSS is also recommended, as these languages will be mentioned but are not the focus of the book.
After reading this book, you'll be familiar with everything it takes to launch an amazing web app using Django.



![Висвітлено основні поняття програмування, базові типи, операції й засоби організації обчислень мовою C++, а також елементи технології створення програм. Наведено... Вступ до програмування мовою C++. Організація обчислень [укр.]](https://www.rulit.me/data/programs/images/vstup-do-programuvannya-movoyu-c-organizaciya-obchislen-ukr_565852.jpg)
![Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals.
The... Agile Testing: A Practical Guide for Testers and Agile Teams [calibre 2.56.0]](https://www.rulit.me/data/programs/images/agile-testing-a-practical-guide-for-testers-and-agile-teams_566869.jpg)


![A new edition of a bestseller covers the latest advances in web development!
HTML5 and CSS3 are essential tools for creating dynamic websites and boast updates and enhanced features that can make your websites even more effective and unique. This friendly, all-in-one guide covers everything you... HTML5 and CSS3 All-in-One For Dummies® [3rd Edition]](https://www.rulit.me/data/programs/images/html5-and-css3-all-in-one-for-dummies0-3rd-edition_481775.jpg)
Комментарии к книге "Building Django 2.0 Web Applications"