К основному контенту

Django в примерах; 2 версия: создавайте эффективные приложения используя Django

Django by Example, 2nd Edition: Build powerful real-world applications using Django Front CoverИзучите Django на основе четырех практических проектов.

Что вы узнаете:

  • Как использовать всю мощь Django создавая практически веб-приложения с самого начала
  • Как разрабатывать эффективные веб-приложения быстро используя лучшие практики программирования
  • Интегрируйте другие технологии в ваше приложение на основе четких, пошаговых инструкций и детальных примеров кода
Описание книги
Если вы хотите изучить весь процесс профессиональной разработки веб-приложений при помощи Django, тогда эта книга для вас. Вы пройдете все этапы разработки через создание четырех профессиональных Django приложений, изучите как решать возникшие проблемы и использовать лучшие практики.
Вы научитесь как создавать приложение блог,  сайт закладок изображений, он-лайн магазин и платформу для обучения. Эта книга научит вас как улучшить ваши приложения используя AJAX, создавать REST API и настраивать рабочее окружение для ваших Django приложений. Эта книга проведет вас через этапы создания настоящих приложений, решения общих проблем и использования лучших практик. По прочтению этой книги у вас будут глубокое понимание мира Django и умения создавать продвинутые веб-приложения.
Чему вы научитесь:

  • Создавать практические веб-приложения при помощи Django.
  • Использовать Django в связке с другими технологиями, такими как Redis, Celery и Solr.
  • Разрабатывать Django плагины.
  • Создавать продвинутые функции, оптимизировать ваш код и использовать кеширующий фреймворк.
  • Добавлять поддержку многоязычности в ваши Django проэкты
  • Улучшите взаимодействие пользователей с вашим приложением при помощи JavaScript и AJAX.
  • Добавлять взаимодействие с социальными сетями
  • Создавать REST API для ваших приложений.
Для кого данная книга
Если вы веб-разработчик который хочет создавать профессиональные сайты при помощи Django,  эта книга для вас. Вам потребуются базовые знания Python, HTML и JavaScript. Предварительные знания и опыт работы с Django не нужен.

Содержание:
Глава 1. Создание приложения блога
Глава 2. Улучшаем ваш блог при помощи продвинутых функций
Глава 3. Расширяем ваше приложение блог
Глава 4. Создам сайт социальную сеть
Глава 5. Делимся содержимым с другими сайтами
Глава 6. Отслеживаем действия пользователей
Глава 7. Создаем онлайн магазин
Глава 8. Управляем платежами и заказами
Глава 9. Расширяем ваш магазин
Глава 10. Создаем платформу для обучения
Глава 11. Рендеринг и кеширование данных
Глава 12. Создаем REST API
Глава 13. Развертываем приложение

Посмотреть или скачать книгу можно тут

Комментарии

Популярные сообщения из этого блога

BIRT - руководство

Более 10 миллионов людей скачали BIRT ( Business Intelligence and Reporting Tools - инструмент бизнес аналитики и создания отчетов ) с сайта  Eclipse и более чем миллион разработчиков используют его повсеместно. Созданная на платформе  Eclipse,  BIRT это мощная система разработки отчетов, которая предлагает решения от начала до конца - от создания отчета, до интеграции отчетных возможностей в существующие корпоративные приложения. Первая из двух книг про эту захватывающую технологию  BIRT: A Field Guide to Reporting, Third Edition, это авторитетное руководство по использованию  BIRT Report Designer, графического инструмента, который позволяет пользователям всех уровней создавать отчеты от сложных до простых, без программирования. Эта книга, является основным ресурсом для пользователей, которые хотят создавать презентабельные отчеты быстро. Расширенные примеры, инструкции шаг-за-шагом, и богатые иллюстрации помогут новым пользователям выработать навыки ...

Начало работы с STM32: Разрабатываем при помощи FreeRTOS, libopencm3 и GCC

Используя FreeRTOS и libopencm3 вместо стандартных инструментов  Arduino  , эта книга поможет вам разрабатывать мульти-задачные приложения, которые превосходят нормы для  Arduino. В дополнение к обычной периферии  которая находиться плате  Arduino,  STM32 платы включают  USB контроллер, RTC (Часы реального времени), DMA (контроллер прямого доступа к памяти), CAN шину и другое.

Практический интернет вещей при помощи JavaScript

В этом стремительно меняющемся мире технологий, в данное время лидирует интернет вещей, обещая сделать этот мир более умным и эффективным местом. Эта книга покажет вам как создавать простые решения для интернета вещей, которые помогут вам понять как работают эти технологии. Мы будет рассматривать не только стек интернета вещей, но и увидим как его использовать при помощи языка программирования JavaScript. Используя Raspberry Pi 3 и JavaScript (ES5/ES6) как основу для все проектов в книге, вы начнете с изучения основ интернета вещей, а затем создадите стандартный фреймворк для разработки всех приложений из этой книги. Затем вы создадите погодную станцию с датчиками температуры и влажности и возможностью интегрировать ее Alexa от Amazon. Далее вы создадите умное носимое устройство для ознакомления с концепцией определения момента падения. Затем вы расширите данное устройство при помощи системы (If this then that - IFTTT), которая позволит отправлять сообщение на электронную почту в м...