Guida per Sviluppatori a Django REST Framework e Vue JS
What you'll learn
- 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
- La tecnica di sviluppo API First, ampiamente usata nell'attuale panorama di sviluppo software
- Come creare Web App stile social network, con tasto Mi Piace, Sezione Commenti e Profili Utente
Requirements
- Familiarità con Python 3 e Django
- Conoscenza base di HTML, CSS e Bootstrap
- Conoscenza base di JavaScript ES6
Description
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 e Django 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 parte Back-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.
Passando alla parte Front-End, imparerai tutte le basi del potente Framework Frontend Vue JS, con cui potrai creare componenti reattivi per i tuoi progetti e moderne Single Page Applications.
Iscrivendoti al corso otterrai accesso istanteneo a tutte le lezioni in alta definizione e agli aggiornamenti futuri del corso, avrai la possibilità di scaricare tutte le slides e il codice utilizzato, così da poterlo confrontare con quello che scriverai anche tu.
Otterrai inoltre accesso all'area studenti, dove potrai espormi eventuali domande riguardo agli argomenti delle lezioni e scambiare pareri e informazione con gli altri studenti e studentesse che già si sono iscritti.
Iscriviti anche tu!
Who this course is for:
- Chiunque voglia migliorare le proprie abilità e restare competitivo, imparando a creare REST API professionali e Single Page Applications
- Sviluppatori Web Django che vogliono imparare a usare Django REST Framework
- Sviluppatori Web che vogliono imparare a usare Vue JS
- Sviluppatori che vogliono creare potenti backend REST con Django e frontend con Vue JS
- Sviluppatori Web che vogliono imparare a creare Single Page Applications potenti, veloci e sicure con le tecnologie in uso più recenti e moderne
Instructor
Italiano:
Credo che tutti debbano avere la possibilità di crearsi un futuro migliore.
Viviamo in un mondo in continua evoluzione, dove il software si sta nutrendo dei nostri stili di vita, delle nostre occupazioni giornaliere e delle nostre passioni.
Imparare a programmare è fondamentale per restare al passo coi tempi e aumentare le opportunità che la vita ha da offrirti.
Per questo motivo ho creato, nel 2016, il sito programmareinpython .it.
Programmare In Python nasce per permettere a chiunque di imparare e programmare con Python, uno dei linguaggi di programmazione più apprezzati e usati al mondo, fornendoti tutto ciò di cui hai bisogno: video corsi, esercizi e supporto, in italiano.
Ci sono troppe persone con tante belle idee che attendono solo di essere realizzate: siamo qui per aiutarti a creare.
English:
I fell in love with coding over 12 years ago, when I wrote my first line of code. Since then, coding has become a profession and one of my biggest passions.
I believe that everyone should have the chance to build a better future for themselves and the people they love.
We live in a world that is constantly evolving, where software is feeding on our lifestyles, our daily occupations and our passions.
Learning to code is essential to keep up with the times and increase the opportunities that life has to offer.
In 2016, I created programmareinpython .it, a website now become one of the top resources to learn Python in Italian, teaching Python and Web Development to thousands of developers.
I have since started creating courses in English as well, to reach as many people as possible, because there are too many people with beautiful and powerful ideas that are waiting to be realized: we are here to help you do that!
Do you want to know more about me or the way I teach?
Check out my courses.
Stay Awesome, and Happy Coding!