Marani | Practical Django 2 and Channels 2 | Buch | 978-1-4842-4098-4 | www2.sack.de

Buch, Englisch, 409 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 645 g

Marani

Practical Django 2 and Channels 2

Building Projects and Applications with Real-Time Capabilities
1. Auflage 2018
ISBN: 978-1-4842-4098-4
Verlag: Apress

Building Projects and Applications with Real-Time Capabilities

Buch, Englisch, 409 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 645 g

ISBN: 978-1-4842-4098-4
Verlag: Apress


Learn how to rapidly build your own ecommerce site by applying Django’s battle-tested components. This book demonstrates Django’s features and conventions to help you develop modern web applications quickly. You'll adopt a "learn by doing" approach and gain a deeper understanding Django by working through a project in which the real-time component will be critical.

The book starts with the basics and explains the difference between a Django project and a Django app, the most important settings, how to change them, and the fundamentals of packaging. You'll then be introduced to all the standard tools of Django, along with a sample project. The book then moves on to Channels, a recent addition to the Django ecosystem. It extends the framework with support for real-time operations such as Websockets and other asynchronous features.

Practical Django 2 and Channels 2 provides the practical concepts needed to create complex, database-driven websitesas easily as possible.

What You'll Learn - Build and deploy a simple company site with Django

- Develop more complex, data-heavy sites using the Django ORM
- Integrate Django with Channels
- Unit-test your solutions
Who This Book Is For
Python developers and web developers wanting to learn Django 2 and Channels 2

Marani Practical Django 2 and Channels 2 jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Chapter 01: Introduction to Django and basic concepts.- Chapter 02: Getting started with a simple company site.- Chapter 03: Adding the product catalogue to the site.- Chapter 04: A checkout system for receiving orders online.- Chapter 05: Adding CSS/Javascript to our Django project.- Chapter 06: Using external libraries in our project.- Chapter 07: Making an internal dashboard for the company.- Chapter 08: Backend for a mobile customer service app (using Channels: Chapter 09: Mobile customer service app (using websockets).- Chapter 10: How to deploy Django sites.


Federico Marani has been a freelance software engineer and DevOps specialist for over 15 years. With a background in Computer Science and a Msc in Business Psychology, he has worked in companies ranging from e-commerce, finance, medical and banking companies. He started developing web applications with Python 1.5.2 on RedHat systems hasbeen using Django since the first 1.x versions, more than 8 years ago. He now consults on technology strategy and tech teams with startups, and still very hands-on with coding. Open sourced a lot of code online, some of which is part of GNU Social. In his spare time, he enjoys playing drums and running.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.