Corso Web Developer (HTML, CSS, JavaScript, Bootstrap)
CORSO LIVE

Web Developer: impara a programmare con HTML, CSS e JavaScript

Durata: 44 ore
Date inizio: Dal 17 maggio 2021
PREFERITI
CONDIVIDI
Web Developer: impara a programmare con HTML, CSS e JavaScript
1500 €
8 video lezioni on demand
8 lezioni live streaming
Piattaforma didattica con materiali e quiz
Possibilità di pagare a rate
Certificato di fine corso

Il corso è al completo! Pubblicheremo a breve le date della prossima edizione

Contattaci su Whatsapp
1500 €

Il corso è al completo! Pubblicheremo a breve le date della prossima edizione

Contattaci su Whatsapp

Descrizione del corso

Passiamo le nostre giornate su Internet e per qualunque azienda, così come per singoli professionisti, avere un sito web bello da vedere e facile da navigare non è più un’opzione. Per questo oggi quella dello sviluppatore web è una delle figure professionali più richieste. Grazie a questo corso puoi passare dall’altra parte dello schermo, acquisendo le competenze per fare dello sviluppo web la tua carriera, anche se la tua conoscenza della programmazione parte da zero. 


Assieme agli esperti di Aulab, sei seguito passo dopo passo attraverso un percorso di 8 settimane in cui impari tutto quello che c’è da sapere sullo sviluppo frontend per creare siti web, app e portali più complessi come software gestionali e servizi di e-commerce. Sarai in grado di utilizzare i linguaggi fondamentali del mestiere:

  • HTML per creare la struttura e i contenuti della pagina;

  • CSS per aggiungere colore e stile ai contenuti

  • Javascript per renderli dinamici e interattivi.


Grazie a un metodo di lavoro innovativo, puoi sperimentare direttamente sul campo quello che apprendi ed entri in contatto con una rete di professionisti digitali per trovare opportunità sempre nuove e reinventare la tua professione.
8 video lezioni on demand
8 lezioni live streaming
Piattaforma didattica con materiali e quiz
Possibilità di pagare a rate
Certificato di fine corso

Cosa imparerai

Come programmare in HTML, CSS, e JAVASCRIPT
Come creare pagine web, app e portali online
Come muoversi nel mondo degli sviluppatori web e diventare un professionista del settore

Docenti

Come funziona il corso


Il corso ha una durata complessiva di 44 ore, che si articolano in 8 settimane.  

In ogni settimana ci sono 2 ore di lezione on demand sulla piattaforma di Aulab e 3 ore e mezza di lezione live con il docente e la classe il sabato: è l’occasione per porre domande ai docenti e per confrontarsi sulle esercitazioni pratiche realizzate durante la settimana. 

Le lezioni teoriche dei docenti sono pre-registrate e disponibili sulla piattaforma di Aulab quando vuoi, in modo da garantire la massima flessibilità nella scelta dei tempi di fruizione. Le esercitazioni si svolgono individualmente o in gruppo: i partecipanti riproducono le funzionalità che hanno visto sviluppare dal docente e scrivono il codice in prima persona. 


Sulla piattaforma online potrai consultare il materiale didattico, rivedere le lezioni on demand in qualsiasi momento e metterti alla prova con i quiz interattivi.

La partenza del corso verrà confermata al raggiungimento del numero minimo di iscritti.

È possibile concordare modalità di pagamento personalizzate.


Le tappe del percorso


In questo primo modulo viene introdotto il linguaggio HTML 5, HyperText Markup Language, il linguaggio usato per creare documenti nel world wide web. Vengono descritti e caratterizzati i tag - gli elementi che costituiscono la base del linguaggio - prestando particolare attenzione ai tag semantici e alle best practices per scrivere del codice moderno ed efficiente.

L’occasione per confrontarsi con il docente e la classe, condividendo le prime impressioni e risolvendo i dubbi su quanto affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

Analizzata la struttura di base di un documento HTML, è il momento di lavorare sull’aspetto grafico. In questo modulo viene introdotto il linguaggio CSS 3, che permette di aggiungere degli stili a i nostri documenti. In particolare, vengono descritti la sintassi del linguaggio e le proprietà più utilizzate.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

Per realizzare la tua prima pagina web, tappe obbligate sono la conoscenza delle proprietà “display” e del concetto di “flexible box”: gli argomenti principali di questo modulo. Concludiamo la trattazione del linguaggio CSS con le media queries e le animazioni, fondamentali per rendere responsivi e dinamici i nostri siti web.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

Acquisite le basi dei linguaggi HTML e CSS, è finalmente possibile studiare il più popolare dei framework frontend: Bootstrap. Con il suo grid system, utilities e componenti ci permette di realizzare rapidamente dei prototipi di siti web completamente responsive. L’approccio è “mobile first”, per realizzare pagine ottimizzate per ogni dispositivo.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

In questo modulo iniziamo a studiare il primo vero linguaggio di programmazione: Javascript. Scopriamo in che modo questo è legato al linguaggio HTML, prestando particolare attenzione ad alcuni concetti - come variabili, tipi di dati e cicli - comuni a ogni linguaggio di programmazione.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

È il momento di studiare le funzioni e di capire come rendere il nostro codice più pulito e modulare. Analizziamo dettagliatamente il concetto di “contesto di esecuzione” e il funzionamento interno del linguaggio. Il modulo si conclude con un approfondimento sugli array e sui loro metodi.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

Nell’ultimo modulo dedicato al linguaggio Javascript, esploriamo il concetto di “oggetto” e ne studiamo i principali esempi: set, map, date e di nuovo array. Viene infine introdotto il DOM e la DOM Manipulation, attraverso i quali possiamo finalmente rendere dinamiche e interattive le nostre pagine web.

L’occasione per confrontarsi con il docente e la classe, condividendo le tue impressioni e risolvendo i dubbi su quanto già affrontato nella lezione precedente. Infine, analizziamo insieme il compito a casa della settimana.

Nel modulo finale mettiamo in pratica tutte le nozioni acquisite durante il corso attraverso la creazione, in live coding, di una landing page. Ci concentriamo inoltre sui più importanti principi di UX/UI, per curare anche l’usabilità del nostro sito.

A questo punto non ti resta che presentare il tuo sito completo e ascoltare cosa ha da dirti il docente: è dal confronto che nascono i migliori progetti.

Progettato con cura da Aulab

Aulab
È il centro di formazione specializzato per Web Developers, Coworking Tech e Sviluppo Software, in cui un team di esperti progettano corsi sempre nuovi, in base agli ultimi sviluppi tecnologici e alle richieste del mondo del lavoro. Hanno basato la loro offerta formativa sul learning by doing: la teoria è sempre messa in pratica per realizzare progetti innovativi in grado di anticipare il futuro di domani.

Registrati alla newsletter

Segui Arianna, la newsletter di Feltrinelli Education per
non perdersi nel cambiamento: gratis, settimanale, per te!
Segui Arianna