Web Development Library: Django

Web Development Library: Django

Uitvoering
Paperback, zwart-wit , 236 pagina's
Auteur
ISBN
9789463563680
Gepubliceerd
2024
€ 39,99

Met dit boek bouw je in Django, met minimale kennis en code, webapplicaties als een pro.

Webapplicaties zoals gezamenlijke online agenda’s zijn niet meer weg te denken uit ons zakelijk en persoonlijk leven. Ze zijn gemakkelijk en veelzijdig, maar het is geen sinecure om zo’n webapplicatie te bouwen. IT zou IT echter niet zijn als daar niet snel een eenvoudige oplossing voor bedacht zou worden. Zo ontstonden webframeworks die de complexiteit van webapplicaties ondervangen met functies zoals Excel dat bijvoorbeeld doet voor statistiek. Binnen die webframeworks is Django een koploper. Met ca. 30.000 gebruikers (waaronder Instagram) heeft het een marktaandeel van 32,8 procent.

Je hebt voor Django alleen basiskennis van Python nodig om professionele webapplicaties te bouwen, dat is de sleutel tot succes. Python is een van de populairste programmeertalen ter wereld, omdat het eenvoudig te leren is, maar toch heel krachtig. Dit maakt Django een prima keuze voor webapplicatie-ontwikkeling. In dit boek leer je hoe je met Django geavanceerde webapplicaties bouwt.

  • Met dit boek kan iedereen met Python-basiskennis snel en eenvoudig professionele webapplicaties maken.
  • Aan het einde van dit boek heeft de lezer een volledige Django-webapplicatie ontwikkeld die als blauwdruk voor eigen applicaties kan dienen.
  • Dit boek bevat ook de stappen om een Django-applicatie naar een productieomgeving uit te rollen, waardoor men de opgedane kennis meteen in de beroepspraktijk kan toepassen.
Downloadbare bestanden
Wis filter
  • Tieme Woldman

    Tieme Woldman begon in 1989 zijn carrière in IT als programmeur bij 3M en werkt sinds 2010 freelance als technical writer en software developer. Als technical writer is hij gespecialiseerd in softwaredocumentatie en heeft hij handleidingen en tutorials...
    Woldman W

Web Development Library: Django

1
Kennismaken met Django
Wat is Django?
Het Django-framework
Opzet van het Django-framework
Structuur van een Django-applicatie
Benodigde voorkennis
Waarom dit boek?
Django en de ontwikkelomgeving installeren
Je eerste Django-applicatie maken
Voorbeeldbestanden downloaden
Samenvatting
Vragen
Praktijkoefeningen
2
Django-project maken en instellen
Ontwikkelstappen voor een Django-applicatie
Opzet van de te bouwen webapplicatie
Django-project en -app maken
Model-View-Template-architectuur toepassen
Werken met de Django-developmentserver
Samenvatting
Vragen
Praktijkoefeningen
3
Werken met databases
De voordelen van de ORM-databasekoppeling
Gegevens specificeren in het model
Overstappen naar PostgreSQL
Model migreren en een nieuwe superuser maken
Gegevens beheren via de adminfunctie
Gegevens bewerken via Django Shell en QuerySets
Samenvatting
Vragen
Praktijkoefeningen
4
Werken met statische bestanden
Verschillende soorten statische bestanden
Statische bestanden aan een Django-project toevoegen
Professionele webpagina’s bouwen met CSS
Samenvatting
Vragen
Praktijkoefeningen
5
Dynamische webpagina’s bouwen
Werking van een Django-applicatie
StudieChat: detailopzet
Webpagina’s benaderen via Django-URL’s
Gegevens verwerken met views
Templates als basis voor webpagina’s
Templatetaal
Templates: de opzet
Templates: niveaus
Samenvatting
Vragen
Praktijkoefeningen
6
Gegevensinvoer valideren met Django-Forms
Kennismaken met Django-Forms
Formulieren bouwen met Django-Forms
Gegevensinvoer valideren met Django-Forms
Samenvatting
Vragen
Praktijkoefeningen
7
Beveiliging
Het belang van beveiligen
Login
Registreren
Logout
Login required voor een webpagina
Opties en velden beperkt beschikbaar maken
Samenvatting
Vragen
Praktijkoefeningen
8
Django-applicatie testen
Het belang en de opzet van testen
Unittests
End-to-endtests
Samenvatting
Vragen
Praktijkoefeningen
9
Django-applicatie opleveren
Webservers voor Django-applicaties
Opties voor Django-applicaties in productie
StudieChat opleveren
Update opleveren
Samenvatting
Vragen
Praktijkoefeningen
10
Verdere stappen
Ontwikkel je tot een Django-specialist
Praktijkoefening
Index

Meer lezen? Op onze zustersite blog.computercreatief.nl publiceren wij en onze auteurs regelmatig interviews en artikelen met nuttige tips, trucs en andere lezenswaardigheden.

Bij Web Development Library: Django hebben wij de volgende aanvullende artikelen gevonden:


Results of blog query (this text will be replaced...)

Meer artikelen over django op ComputerCreatief.nl

Relevante blogs zoeken...