Kursplan
Introduksjon
Django og Django REST-rammeverk
- Mal, ruting, skjemaer og autentisering Konstruksjoner for administrasjon av kodeskalering Database
Grunnleggende om APIer og deres funksjonalitet
- Scalar typer nettarkitekturmønstre: det sammensatte mønsteret, proxy-mønsteret og fasademønsteret
REST Oversikt
- Hent alternativ Trekk alternativ Legg inn alternativ Slett alternativ
Forberede utviklingsmiljøet
- Installere Python Installere og konfigurere Django og Django REST Framework Sette opp et versjonskontrollsystem Sette opp en utviklingsserver med Docker
Opprette en grunnleggende Python applikasjon med Django
- Bygge et nytt prosjekt Teste og foreta endringer Opprette en databasemodell Synkronisere databasen med migreringer Aktivere administratorer
APIViews og Viewsets
- Legge til URL-konfigurasjon Opprette og teste en APIView Legge til metoder til en APIView Opprette og teste et Viewset Legge til funksjoner i et Viewset
Endepunkter og autentisering
- Legge til administrasjons- og administrasjonsbrukerendepunkter Opprette APIViews Legge til token-APIer Testing for API-gyldighet
Distribusjon på en skybasert server
- Legge til et nøkkelpar Opprette en serverforekomst Implementere distribusjonsskript Implementere endringer
Oppsummering og konklusjon
Krav
- En forståelse av Django
- Python programmeringserfaring
Publikum
- Backend-utviklere
Testimonials (4)
Its a new experience, a new framework and looking forward to do something using the lesson learnt in the classes.
Jigme - Bhutan Telecom
Kurs - Web Development with Django
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Kurs - Django CMS for Developers
eksempler og øvelser
Kamil
Kurs - Introduction to Data Science and AI using Python
Machine Translated
That it was applying real company data. Trainer had a very good approach by making trainees participate and compete