Corso d’introduzione alle Web-Tecnologies {Flask.JS.HTML}: laboratorio
DURATA: 24 ore
PERIODO: A richiesta
OBIETTIVI: Il corso ha l’obiettivo di introdurre i fondamenti dello sviluppo web, coprendo HTML, CSS, JavaScript e il framework Flask, per arrivare alla creazione di un’applicazione web completa. Fornisce inoltre una panoramica sulle tecnologie moderne e sui possibili percorsi evolutivi nello sviluppo frontend e backend.
PROGRAMMA DEL CORSO:
Modulo 1
- Concetti preliminari:
- Ipertesto
- Browser
- Frontend/Backend
- HTTP
- Pagine statiche vs. dinamiche
Durata: 2 ore
Modulo 2
- HTML: Struttura base di una pagina e i primi tag.
Durata: 2 ore
Modulo 3
- CSS: Selettori fondamentali e regole base.
Durata: 2 ore
Modulo 4
- Javascript: Introduzione, caratteristiche peculiari e primi esempi di utilizzo.
Durata: 2 ore
Modulo 5
- Javascript: Manipolazioni del documento con jQuery.
Durata: 2 ore
Modulo 6
- Javascript: Costruiamo una semplice To-Do list App con JQuery.
Durata: 2 ore
Modulo 7
- Flask: introduzione al routing, ai template engine, e form statici.
Durata: 2 ore
Modulo 8
- Javascript + Flask: richieste AJAX.
Durata: 2 ore
Modulo 9-11
- Costruiamo un App completa usando Flask, Jquery, bootstrap.
Durata: 4 ore
Modulo 12
- Prospettive future:
- framework JS (VueJS),
- framework python (Django, FastAPI)
Durata: 2 ore
METODOLOGIA: In videoconferenza oppure in aula, a scelta dell’azienda. Il corso prevede una metodologia attiva e partecipata, con esercitazioni, analisi di casi di esperienze concrete.
DESTINATARI: Full stack developer entry-level, Backend developer con interesse per il frontend, Software engineer alle prime esperienze, Dev trainee in ambito web application.
DOCENTI: Docenti tecnici esperti dell’Area Ingegneria del Software di NIER Ingegneria.
ATTESTATO/ CREDITI FORMATIVI: Alla fine del corso viene rilasciato un attestato di partecipazione.
- PER INFO E ISCRIZIONI: formazione@nier.it