PyCon X

Florence

2nd - 5th May 2019

Creare una Dashboard con Flask e Vue.js

In questo Training vedremo come creare una Dashboard che visualizzerà dati di Digital Marketing recuperandoli da Google Analytics, Google Search Console e da altre nostre fonti personalizzate; quindi vedremo come organizzare il back-end e il frontend.

Per il backend useremo Python 3, Flask e diverse extension per realizzare il nostro data-layer per attingere dati ed esporli mediante API; inoltre andremo a realizzare un meccanismo di login basato su autenticazione con JWT.

Mentre per il front-end andremo a creare una Single Page Application con Vue.js che andrà ad autenticarsi e sfruttare le API della nostra applicazione Flask.

Infine vedremo come espandere il nostro progetto, introdurre nuove features e le logiche di deploy verso ambienti Serverless.

Feedback form: https://python.it/feedback-1673

in on Saturday 4 May at 10:45 See schedule

Comments

  1. Gravatar
    Bisogna installare qualcosa?
    — Marta Fioravanti,
  2. Gravatar
    Ciao Marta,
    fondamentalmente occorre avere installato:
    - Python3 e virtualenv;
    - Avere a disposizione un'istanza di MySQL
    - nodejs/npm, vue-cli
    - Visual Studio Code
    - Postman

    Puoi seguire le istruzioni che trovi in questi tutorial, in quanto useremo Vue: http://www.corsovuejs.it/tutorial/

    Su MySQl e sul consumo di API ho già predisposto un'applicativo che vi dirò domani, cosi vi evito di installare MySQL

    Grazie a presto
    Gianfranco
    — Gianfranco Castro,
  3. Gravatar
    Ciao Gianfranco,


    purtroppo non ho avuto l'opportunita' di seguire il tuo training. Mi chiedevo se fosse possibile in qualche modo aver accesso al material usato durante le sessione.

    Ti ringrazio anticipatamente,
    Giuseppe
    — Giuseppe Di Bernardo,

New comment