Articoli correlati a Modern Django Web Development: With Channels, DRF,...

Modern Django Web Development: With Channels, DRF, GraphQL, and React - Brossura

 
9798868814716: Modern Django Web Development: With Channels, DRF, GraphQL, and React

Sinossi

Django has evolved into a powerful full-stack framework ideal for developing data-driven web applications, continuously expanding with new tools for asynchronous solutions, APIs, and real-time applications. This book explores modern Django development best practices, including Django Channels for WebSockets, Django REST Framework (DRF) for REST APIs, Graphene and Strawberry for GraphQL APIs, and integrating a front-end built with React The content is structured into two main parts, covering both fundamental and advanced concepts in a practical and digestible manner.

The first part introduces Django's core concepts, starting with an overview of web development and Python’s asyncio module for asynchronous processing. It then walks you through Django installation, project setup, and the admin interface. The Model-View-Template (MVT) architecture is explained in depth, with chapters on models, views, and templates, illustrating real-world examples. Additionally, it covers database interactions, introducing SQLAlchemy ORM and MongoDB integration to extend Django’s capabilities beyond its default ORM.

The second part delves into advanced Django features and the broader ecosystem. Topics include authentication, security, messaging, and reusable apps such as the Django toolbar. REST API development with Django REST Framework is explored, followed by an introduction to building GraphQL APIs using Graphene and Strawberry. A dedicated chapter covers Django Channels and the WebSocket protocol for real-time applications. Modern Django Web Development concludes with integrating React to develop front-end clients for Django-based REST, GraphQL, and WebSocket APIs, enabling a full-stack development experience.

You Will:

  • Explore the full spectrum of modern Django development
  • Learn how to use SQLAlchemy MongoDB with Django
  • Understand Django Channels for asynchronous web apps
  • Explore DRF for building REST API in Django
  • Learn how to build GraphQL API with Graphene and Strawberry
  • Understand how to develop a Django-React app

Who is it for:

Software developers, web developers and engineers who are interested in adding Django to their development skillset. Python Developers can also leverage the power of modern Django with the help of this practical guide.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Malhar Lathkar is an independent developer, trainer, technical writer, and author with over 30 years of experience. He holds a postgraduate degree in electronics. After a brief stint as a college lecturer, he entered into the software training and development field as an entrepreneur. Over the years, he has gained proficiency in various programming technologies and guided thousands of students and professionals from India and different countries around the world. Malhar also offers software training services to corporates. He has been associated with many EdTech companies as a freelance content developer and subject matter expert.

Malhar has written several books that have been published by well-known publishing houses (including one recently published in March 2023 by Apress) Malhar is frequently invited to conduct workshops, deliver talks for the students in various engineering colleges, and as a jury for the inter-collegiate Hackathon competitions organized by AICTE.

In his spare time, Malhar enjoys Indian classical music and keeps a keen eye on all the sporting action around the world.

Dalla quarta di copertina

Django has evolved into a powerful full-stack framework ideal for developing data-driven web applications, continuously expanding with new tools for asynchronous solutions, APIs, and real-time applications. This book explores modern Django development best practices, including Django Channels for WebSockets, Django REST Framework (DRF) for REST APIs, Graphene and Strawberry for GraphQL APIs, and integrating a front-end built with React.js. The content is structured into two main parts, covering both fundamental and advanced concepts in a practical and digestible manner.

The first part introduces Django's core concepts, starting with an overview of web development and Python’s asyncio module for asynchronous processing. It then walks you through Django installation, project setup, and the admin interface. The Model-View-Template (MVT) architecture is explained in depth, with chapters on models, views, and templates, illustrating real-world examples. Additionally, it covers database interactions, introducing SQLAlchemy ORM and MongoDB integration to extend Django’s capabilities beyond its default ORM.

The second part delves into advanced Django features and the broader ecosystem. Topics include authentication, security, messaging, and reusable apps such as the Django toolbar. REST API development with Django REST Framework is explored, followed by an introduction to building GraphQL APIs using Graphene and Strawberry. A dedicated chapter covers Django Channels and the WebSocket protocol for real-time applications. Modern Django Web Development concludes with integrating React JS to develop frontend clients for Django-based REST, GraphQL, and WebSocket APIs, enabling a full-stack development experience.

You Will:

  • Explore the full spectrum of modern Django development
  • Learn how to use SQLAlchemy MongoDB with Django
  • Understand Django Channels for asynchronous web apps
  • Explore DRF for building REST API in Django
  • Learn how to build GraphQL API with Graphene and Strawberry
    • Understand how to develop a Django-React app
  • Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

    Compra usato

    Condizioni: come nuovo
    Unread book in perfect condition...
    Visualizza questo articolo

    EUR 17,18 per la spedizione da U.S.A. a Italia

    Destinazione, tempi e costi

    EUR 7,73 per la spedizione da U.S.A. a Italia

    Destinazione, tempi e costi

    Risultati della ricerca per Modern Django Web Development: With Channels, DRF,...

    Foto dell'editore

    Lathkar, Malhar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Nuovo Brossura

    Da: California Books, Miami, FL, U.S.A.

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo I-9798868814716

    Contatta il venditore

    Compra nuovo

    EUR 37,17
    Convertire valuta
    Spese di spedizione: EUR 7,73
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Malhar Lathkar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Nuovo Paperback Prima edizione

    Da: Rarewaves USA, OSWEGO, IL, U.S.A.

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback. Condizione: New. First Edition. Codice articolo LU-9798868814716

    Contatta il venditore

    Compra nuovo

    EUR 43,96
    Convertire valuta
    Spese di spedizione: EUR 3,44
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Malhar Lathkar
    ISBN 13: 9798868814716
    Nuovo Paperback Prima edizione

    Da: Rarewaves USA United, OSWEGO, IL, U.S.A.

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback. Condizione: New. First Edition. Codice articolo LU-9798868814716

    Contatta il venditore

    Compra nuovo

    EUR 45,62
    Convertire valuta
    Spese di spedizione: EUR 3,44
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Lathkar, Malhar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Nuovo Brossura

    Da: GreatBookPrices, Columbia, MD, U.S.A.

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo 50586658-n

    Contatta il venditore

    Compra nuovo

    EUR 34,16
    Convertire valuta
    Spese di spedizione: EUR 17,18
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Malhar Lathkar
    ISBN 13: 9798868814716
    Nuovo Paperback Prima edizione

    Da: Rarewaves.com UK, London, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback. Condizione: New. First Edition. Codice articolo LU-9798868814716

    Contatta il venditore

    Compra nuovo

    EUR 50,25
    Convertire valuta
    Spese di spedizione: EUR 2,32
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Lathkar, Malhar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Antico o usato Brossura

    Da: GreatBookPrices, Columbia, MD, U.S.A.

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: As New. Unread book in perfect condition. Codice articolo 50586658

    Contatta il venditore

    Compra usato

    EUR 36,82
    Convertire valuta
    Spese di spedizione: EUR 17,18
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Lathkar, Malhar
    Editore: APress, 2025
    ISBN 13: 9798868814716
    Nuovo Brossura
    Print on Demand

    Da: moluna, Greven, Germania

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Codice articolo 2305140146

    Contatta il venditore

    Compra nuovo

    EUR 44,39
    Convertire valuta
    Spese di spedizione: EUR 9,70
    Da: Germania a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Malhar Lathkar
    ISBN 13: 9798868814716
    Nuovo Paperback Prima edizione

    Da: Rarewaves.com USA, London, LONDO, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback. Condizione: New. First Edition. Codice articolo LU-9798868814716

    Contatta il venditore

    Compra nuovo

    EUR 54,09
    Convertire valuta
    Spese di spedizione: EUR 2,32
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Lathkar, Malhar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Antico o usato Brossura

    Da: GreatBookPricesUK, Woodford Green, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: As New. Unread book in perfect condition. Codice articolo 50586658

    Contatta il venditore

    Compra usato

    EUR 43,88
    Convertire valuta
    Spese di spedizione: EUR 17,37
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Lathkar, Malhar
    Editore: Apress, 2025
    ISBN 13: 9798868814716
    Nuovo Brossura

    Da: GreatBookPricesUK, Woodford Green, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo 50586658-n

    Contatta il venditore

    Compra nuovo

    EUR 45,61
    Convertire valuta
    Spese di spedizione: EUR 17,37
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Vedi altre 7 copie di questo libro

    Vedi tutti i risultati per questo libro