I nostri percorsi – Full Stack Developer
- Home .
- I nostri percorsi – Full Stack Developer
Diventa Full Stack Developer
Compila il modulo di contatto
Per ricevere maggiori informazioni sul corso in partenza
DATA PREVISTA DI PARTENZA: MAGGIO 2024
IL CORSO SARA’ DISPONIBILE ONLINE – OLTRE 100H DI FORMAZIONE ON DEMAND PIU’ INCONTRI LIVE CON I DOCENTI.
Con il corso “Full Stack Developer” i nostri studenti:
– Diventeranno programmatori esperti nello sviluppo di siti web e applicazioni;
– Saranno in grado di gestire, con facilità, entrambi i lati dello sviluppo software, realizzando applicazioni e pagine web sia perfettamente funzionali che esteticamente piacevoli per l’utente.
I moduli del corso:
1. Fondamenti dello Sviluppo Web & Career Coaching: Ruolo dello sviluppatore, Funzionamento di un web server e delle pagine web, Ambiente di sviluppo. Introduzione a HTML, CSS e JavaScript. Struttura di base delle pagine web, stili CSS, e JavaScript per l’interattività;
2. JavaScript Avanzato e Framework Front-end: Concetti avanzati di JavaScript (ES6+), introduzione ai framework front-end, creazione di componenti e gestione dello stato;
3. Backend Development con PHP – Base: Panoramica di PHP, configurazione dell’ambiente di sviluppo, sintassi di base, variabili, tipi di dati, operatori. Strutture di controllo, definizione e utilizzo delle funzioni, ambito delle variabili. Array e loro manipolazione, stringhe e funzioni di gestione, gestione dei form e dei dati inviati dall’utente;
4. Interazione con il Database: Introduzione a MySQL e linguaggio SQL, utilizzo di PDO per la connessione al database, esecuzione di query, gestione degli errori, prevenzione di SQL injection;
5. Backend Development con PHP – Laravel: Introduzione ai framework, Pattern MVC, Introduzione a Laravel, creazione di route, controller, e viste, connessione a database con Eloquent ORM, autenticazione e sicurezza;
6. Version Control con Git e GitHub: Concetti base di version control, uso di Git per il tracking delle modifiche, collaborazione tramite GitHub;
7. Testing e Debugging: Introduzione ai test automatici, test unitari e di integrazione, debugging in PHP e JavaScript;
8. Progetto finale: Sintesi delle competenze acquisite, pianificazione e sviluppo di un progetto completo.
Le lezioni sono registrate e disponibili in qualsiasi momento, potrai guardarle quando preferisci senza rinunciare al tuo lavoro o alla tua vita.
Hai accesso illimitato alla piattaforma per ben 12 mesi.