Kursplan
Introduktion
Django och Django REST-ramverk
- Mallar, routing, formulär och autentisering
- Konstruerar för kodskalning
- Database ledning
Grunderna för API:er och deras funktionalitet
- Scalar typer
- Webbarkitekturmönster: det sammansatta mönstret, proxymönstret och fasadmönstret
REST Översikt
- Få alternativ
- Dra alternativ
- Postalternativ
- Ta bort alternativ
Förbereda utvecklingsmiljön
- Installerar Python
- Installera och konfigurera Django och Django REST Framework
- Konfigurera ett versionskontrollsystem
- Konfigurera en utvecklingsserver med Docker
Skapa en grundläggande Python applikation med Django
- Bygger ett nytt projekt
- Testa och begå förändringar
- Skapa en databasmodell
- Synkronisera databasen med migrering
- Aktiverar administratörer
APIViews och Viewsets
- Lägger till URL-konfiguration
- Skapa och testa en APIView
- Lägga till metoder till en APIView
- Skapa och testa en Viewset
- Lägga till funktioner i en Viewset
Slutpunkter och autentisering
- Lägga till hantering och hantering av användarslutpunkter
- Skapa APIViews
- Lägger till token-API:er
- Testar för API-giltighet
Implementering på en molnbaserad server
- Lägger till ett nyckelpar
- Skapar en serverinstans
- Implementering av distributionsskript
- Implementera ändringar
Sammanfattning och slutsats
Krav
- En förståelse för Django
- Python erfarenhet av programmering
Publik
- Backend-utvecklare
Vittnesmål (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
exempel och övningar
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