Full Stack Web Developer
- Home
- Full Stack Web Developer
Corso finalizzato a formare personale da inserire in Azienda, previa selezione da corso e colloquio
Azienda promotrice del corso
Obiettivi
L’obiettivo del corso è di addestrare il partecipante all’utilizzo degli strumenti quotidianamente adoperati in Axio Studio per la realizzazione di complesse Web App reattive, basate su una tipologia di architettura scalabile, manutenibile e costruita in team.
Grazie a questo corso il partecipante sarà in grado di districarsi nel complesso mondo dello stack tecnologico proposto (Docker + Laravel + Vue), di lavorare in team (Git) ed estrarre informazioni da banche dati (MySQL/MariaDB).
Al termine dei singoli moduli, sarà proposto al candidato un questionario di apprendimento con valutazione.
Il percorso è finalizzato a formare e qualificare personale da inserire nell’Azienda promotrice del corso. Gli allievi che otterranno performance di livello adeguato saranno inserite in organico aziendale previo ulteriore periodo di stage, con un contratto di formazione lavoro 18+18 mesi.
Programma
Macro argomenti
- Docker
- Git
- MySQL/MariaDB
- Framework Laravel
- Framework VueJS
Programma per argomento
Docker
- Installazione docker
- Utilizzo di docker da riga di comando
- Immagini preconfigurate
- Avvio di un container
- Architettura a micro-servizi tramite docker-compose
- Limitare le risorse
- Interazione tra guest e host
Git
- Versionamento del software
- Installazione del client
- Piattaforme per la gestione del versionamento del software
- Repository e Branch
- I comandi principali di git
- Lavorare in team
MySQL/MariaDB
- Il linguaggio SQL
- Creazione di banche dati
- Tabelle, viste, funzioni e procedure
- Permessi e utenti
Framework Laravel
- Creazione dell’ambiente di sviluppo
- Architettura MVC
- CRUD attraverso API Rest
- Gestione dell’autenticazione
- Utilizzo di librerie di terze parti
Framework VueJs
- Creazione dell’ambiente di sviluppo
- Architettura del framework
- Creazione di un’applicazione
- Creazione di componenti
- Installazione di librerie di terze parti
- Interrogazione di microservizi
Requisiti d'accesso
Prerequisiti per la partecipazione
- Conoscenza di base del terminale (Windows, Linux o Mac)
- Basi di programmazione ad oggetti (OOP)
- Conoscenza di base di JavaScript
- Conoscenza di base di PHP
- Pc notebook di proprietà del partecipante
I dati relativi all'organizzazione del Corso possono subire variazioni
Caratteristiche
- Settore Corsi a pagamento
- Scadenza iscrizioni 18/01/2023
-
Periodo
dal 23/01/2023
al 22/02/2023
Durata del corso
- Ore 40
Iscrizione
Le iscrizioni per questo evento risultano chiuse.
Per maggiori dettagli sul corso contatta Valentina Sieni all'indirizzo v.sieni@asev.it
Date di svolgimento
Il corso si svolgerà dal 23/01/2023 al 22/02/2023
Calendario 2023
- Lunedì 23 gennaio ore 9 – 13
- Mercoledì 25 gennaio ore 9 – 13
- Lunedì 30 gennaio ore 9 – 13
- Mercoledì 1 febbraio ore 9 – 13
- Lunedì 6 febbraio ore 9 – 13
- Mercoledì 8 febbraio ore 9 – 13
- Lunedì 13 febbraio ore 9 – 13
- Mercoledì 15 febbraio ore 9 – 13
- Lunedì 20 febbraio ore 9 – 13
- Mercoledì 22 febbraio ore 9 – 13
Periodo dello stage (presunto)
da Lunedì 27 febbraio a venerdì 17 marzo 2023
Sede di svolgimento
-
ASEV - Via Piovola, 138
ASEV
Via Piovola, 138
50053 Empoli (FI)