Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
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)
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Cursus - Django CMS for Developers
I mostly enjoyed everything.