Guida per Sviluppatori a Django REST Framework e Vue JS
-
Approfondendo alcuni passaggi sarebbe perfetto.
← | →
-
vorrei solo avere più tempo da dedicare allo studio, il corso mi è piaciuto tantissimo
← | →
-
Forse un po' veloce in alcuni punti, ma comunque ottimo.
← | →
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Ore di lezione
14h
-
Inizio
Scegli data
-
Invio di materiale didattico
Sì
-
Servizio di consultazione
Sì
-
Tutoraggio personalizzato
Sì
-
Lezioni virtuali
Sì
Ciao! Benvenuto o Benvenuta al corso Guida per Sviluppatori a Django REST Framework e Vue JS!In questo corso imparerai a creare REST API professionali con Python eDjango REST Framework, e tutte le basi di Vue JS necessarie per la creazione di potenti Single Page Applications, Web App moderne simili a quelle attualmente usate da aziende come Google, Instagram, Quora e Twitter!Hai mai notato quanto siano performanti e veloci i siti e i servizi web offerti da queste aziende?
Pensa ad esempio ad Instagram, o a Twitter, oppure a Gmail!Questo avviene grazie all'utilizzo di Single Page Applications, Web App sviluppate seguendo un approccio allo sviluppo moderno chiamato API First,che imparerai iscrivendoti a questo corso.
Ciò consente alle aziende di rendere disponibili gli stessi servizi sincronizzati anche da app client esterne al sito, come app per smartphone, che si connettono ai servizi offerti proprio tramite REST API, garantendo un'esperienza d'uso confortevole e sicura ai propri utenti.Ma questo forse già lo sapevi. Ti piacerebbe imparare?Questo corso è strutturato per essere la tua guida di riferimento in Italiano allo Sviluppo Web moderno con Django e Vue JS, due Framework tra i più usati al mondo, accrescendo le tue abilità di developer in un settore dove restare competitivi e al passo coi tempi è fondamentale.
Iniziando dalla parteBack-End, scriverai la tua prima API con Django e acquisirai grande familiarità con Django REST Framework, la libreria più usata per la creazione di REST API con questo Framework, e ciò ti permetterà anche di avere a disposizione, tutti i package del vasto ecosistema Python e Django, pronti per essere usati.
Analizzeremo tutti gli aspetti più importanti del suo utilizzo, come i sistemi di permessi e l'autenticazione tramite sessione e token, in modo che tu possa creare Web App professionali e sicure in breve tempo, per te, la tua azienda o i tuoi clienti, facilmente.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Come usare Django e Vue JS per creare potenti Single Page Applications,Come creare REST API Professionali con Python e Django REST Framework,Come usare gli schemi di autenticazione via Token e Sessione per le tue REST API,Come usare Vue JS per la creare componenti reattivi e moderne Single Page Applications,La tecnica di sviluppo API First, largamente usata nel'attuale panorama di sviluppo software
Familiarità con Python 3 e Django,Conoscenza base di HTML, CSS e Bootstrap,Conoscenza base di JavaScript ES6
Guida per Sviluppatori a Django REST Framework e Vue JS
Opinioni
-
Approfondendo alcuni passaggi sarebbe perfetto.
← | →
-
vorrei solo avere più tempo da dedicare allo studio, il corso mi è piaciuto tantissimo
← | →
-
Forse un po' veloce in alcuni punti, ma comunque ottimo.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Roberto Palloni
Marco Lerco
Andrea Cuccarini
Fabio Parpaiola
Adrax
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
4 anni del centro in Emagister.
Materie
- Servizi
- Python
- Framework
- Api
- Web master
Programma
Introduzione
Panoramica del Corso - IMPORTANTE!
Setup Ambiente di Sviluppo - Atom Text Editor
Obiettivi di Sezione
API, JSON e Endpoints
REST, HTTP e Codici di Stato
Il Modulo Requests
La Tua Prima API con Django - Parte Prima
La Tua Prima API con Django - Parte Seconda
Introduzione Prova Pratica
Soluzione Prova Pratica
Obiettivi di Sezione
Introduzione e Setup Progetto - News API
I Serializers
Il decoratore @api_view - Parte 1
Il decoratore @api_view - Parte 2
La classe APIView
Validazione nei Serializers
ModelSerializers
Relazioni Annidate
Introduzione Prova Pratica ( JobBoard API )
Soluzione Prova Pratica ( JobBoard API )
Obiettivi di Sezione
Ebooks API - Setup Progetto
GenericAPIView e Mixins
Generic Class Based API Views
I Permessi di DRF - Parte Prima
I Permessi di DRF - Parte Seconda
Paginazione in Django REST Framework
Prova Pratica - Introduzione ( Quotes API )
Prova Pratica - Soluzione ( Quotes API )
Obiettivi di Sezione
User Profiles REST API - Setup Progetto - Parte 1
User Profiles REST API - Setup Progetto - Parte 2
Autenticazione in Django REST Framework
Django REST Auth - Parte 1
Django REST Auth - Parte 2
Viewsets e Routers
Filtering
Test Automatizzati con Django REST Framework - Parte 1
Test Automatizzati con Django REST Framework - Parte 2
Obiettivi di Sezione
Introduzione a Vue JS
La nostra prima Istanza di Vue JS
Eventi e Metodi
Rendering Condizionale
Class & Style Binding
List Rendering con v-for
Computed Properties
Forms e User Input in Vue
Componenti e Props
Come usare $emit
Prova Pratica Vue JS - Introduzione
Prova Pratica Vue JS - Soluzione
Single Page Application Completa con Django e Vue - Introduzione Progetto Finale
Parte I - Setup Progetto e App Users
Parte II - Autenticazione Utenti
Parte III - User Endpoint e TemplateView
Parte IV - Setup App Questions
Parte V - Questions Serializers
Parte VI - Endpoints: Questions ViewSet
Parte VII - Endpoints: Questions List e Create
Parte VIII - Endpoints: Mi Piace e Details
Parte IX - POSTMAN Client
Parte X - Layout Autenticazione
Parte XI - NODE, NPM, Vue CLI
Variazione vue.config.js
Parte XII - Creazione Single Page Applicatione e Webpack Bundle Tracker
Parte XIII - Analisi delle componenti generate da Vue CLI
Parte XIV - Index e Single File Component per la Navbar
Parte XV - CSRF TOKEN e API SERVICE con FETCH
Parte XVI - Homepage SPA e Lista Domande
Parte XVII - Componente Singola Domanda
Parte XVIII - Componente Question Editor e aggiunta nuove domande
Parte XIX - Tasto Carica Ancora - Paginazione in Homepage
Parte XX - Componente Answer
Parte XXI - Aggiunta Risposte
Parte XXII - Carica Ancora - Paginazione Risposte
Parte XXIII - Tasto Cancella Risposta
Parte XXIV - Tasto Modifica Risposta
Parte XXV - Tasto Modifica & Cancella per le Domande
Parte XXVI - Tasto Mi Piace
Parte XXVII - Componente 404 Pagina Non Trovata
Parte XXVIII - NPM RUN BUILD
Ringraziamenti e Sguardo al Futuro
Ulteriori informazioni
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Guida per Sviluppatori a Django REST Framework e Vue JS