fbpx

ABCDigital School

Diventa Full Stack Developer

Diventa una delle figure più richieste nel mercato del lavoro!

Full Stack post

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.

    Resta aggiornato sui prossimi corsi in partenza

    Seguici sulle nostre pagine social!