Cursusaanbod

  • [1. Overzicht
    • Django is een raamwerk
    • Frameworks VS-pakketten
    • Wat kan het doen?
    • Wat zijn de alternatieven?
  • Aan de slag met Django
    • Sites en apps
    • Gedeelde configuratie
    • Minimale Django lay-out
    • Ingebouwde flexibiliteit
  • Cookiecutter gebruiken
    • Waarom Cookiecutter?
    • Cookiecutter-functies
    • Een project maken
    • Een app maken
    • Koekjesvormer aanpassen
  • Modellen maken met Django ORM
    • Modellen definiëren
    • Gerelateerde objecten
    • SQL Migratie
    • App-configuratie
    • Accessing-modellen
  • Log in voor niets en beheer gratis
    • De admin-gebruiker instellen
    • Het runnen van de beheerderssite
    • De beheerdersinterface aanpassen
    • De beheerdersindexpagina wijzigen
  • Basisweergaven (AKA-controllers)
    • Wat is een uitzicht?
    • HTTP-reactie
    • URL-routeconfiguratie
    • Sneltoets: get_object_or_404()
  • Werken met sjablonen
    • Over sjablonen
    • Django sjabloonsyntaxis
    • Statische bestanden
    • Sjablonen laden
    • De URL-tag
    • Sneltoets: template.render()
  • Het opvragen van de modellen
    • Querysets
    • Opzoeken van velden
    • Filters koppelen
    • Querysets segmenteren
    • Gerelateerde velden
    • Q-objecten
  • Modellen verbeteren
    • Aangepaste methoden
    • Complexe relaties
    • Standaardmethoden overschrijven
  • Formulieren
    • Formulierenoverzicht
    • KRIJGEN en POSTen
    • De vormklasse
    • Het formulier verwerken
    • Widgets
    • Geldigmaking
    • Formulieren in sjablonen
    • Verder dan de basisbeginselen
  • Foutopsporing
    • Afdrukken naar de console
    • Django foutopsporingspagina
    • Django logs lezen
    • Django werkbalk voor foutopsporing
  • Op klassen gebaseerde weergaven
    • Over algemene weergaven
    • Soorten algemene weergaven
    • Standaard algemene weergaven
    • Op klassen gebaseerde algemene weergaven
    • Lijst en details van weergaven
  • Gebruikersverificatie
    • Authenticatie versus autorisatie
    • Gebruikers configureren
    • Rechten
    • Groepen
  • Sessie Management
    • Sessies inschakelen
    • Typen sessie-backends
    • Sessiecookies
    • Accesssessies vanuit weergaven
  • Migraties
    • Beheerde versus onbeheerde tabellen
    • Schemawijzigingen afhandelen
    • Gebruik maken van Migraties en Migreren
    • Migraties aanpassen
    • Gegevens migreren
  • Geavanceerde configuratie
    • Django Instellingen Architectuur
    • Typische configuratie
    • 12 Factorconfiguratie gebruiken
    • Beveiligingsoverwegingen
  • Gegevens weergeven met een RESTtful-interface
    • Het Django REST-framework
    • Serialisatie
    • Verzoeken en antwoorden
    • Functiegebaseerde weergaven
    • Op klassen gebaseerde weergaven
  • Statisch bestand Management
    • Soorten statische bestanden
    • Configureren Access
    • Naamafstand
    • Sjablonen
    • Inzetten van buitenaf Django
  • Geautomatiseerd testen
    • Waarom testen maken?
    • Wanneer moet ik tests maken?
    • Met behulp van het testframework van Django.
    • Met behulp van de testclient
    • Tests uitvoeren
    • Codedekking controleren
  • De cache gebruiken
    • Soorten caches
    • Het instellen van de cache
    • Caching per site en per weergave
    • API op laag niveau
    • Cache-beveiliging
  • Herbruikbare apps maken
    • Verpakking
    • Een geschikte naam kiezen
    • Implementeren
    • Installatietools gebruiken
  • Documentation met Sfinx
    • Beschrijving van de Sfinx
    • Geherstructureerde tekst
    • Sfinx configureren
    • Doc-bestanden maken
    • Met behulp van Autodoc
    • Documenten genereren

Vereisten

    Een begrip van Django.
 35 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën