Sviluppo Web Full Stack: Dal Frontend al Backend

Corso

Online

250 € IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Inizio

    Scegli data

la figura del programmatore è una persona che scrive, testa e mantiene il codice per applicazioni software o sistemi informatici. Utilizzando linguaggi di programmazione come Python, Java, C++ o JavaScript, il programmatore crea programmi che rispondono a esigenze specifiche, risolvono problemi o automatizzano processi.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Emagister S.L. (Titolare del trattamento dati) utilizzerà i tuoi dati per svolgere attività promozionali (via email e/o telefono), pubblicare recensioni o gestire eventuali segnalazioni. Nella politica sulla privacy potrai conoscere i tuoi diritti e gestire la cancellazione.

Opinioni

Successi del Centro

2023
2022
2020

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

6 anni del centro in Emagister.

Materie

  • Web master
  • Programmatore
  • Python
  • Programmazione
  • Javascript

Programma

Modulo 1: .lo sviluppo web Cos'è il web development Differenza tra frontend e backend Tecnologie e strumenti fondamentali Panoramica delle principali tecnologie usate nel Full Stack (HTML, CSS, JavaScript, Node.js, Python, Ruby, ecc.) Modulo 2: Fondamenti di HTML Struttura di una pagina web Elementi HTML di base (titoli, paragrafi, immagini, link, liste) Semantica HTML Modulo 3: Fondamenti di CSS Principi di layout: box model, display, position Gestione dei colori, font e spaziatura Media queries per il responsive design Modulo 4: JavaScript di base Cos'è JavaScript e come si integra nel web Variabili, tipi di dato, operatori Funzioni, condizionali e cicli Manipolazione del DOM (Document Object Model) Modulo 5: . Responsive Design Cos'è il responsive web design Creazione di layout fluidi e adattabili Uso di media queries avanzate Modulo 6: Introduzione a Git e GitHub Cos'è il controllo versione Creazione di un repository Utilizzo di Git e GitHub per il versionamento del codice Modulo 7: JavaScript Avanzato Programmazione asincrona (callback, promesse, async/await) Introduzione agli oggetti, array, mappe e set .la manipolazione avanzata del DOM Modulo 8: Framework Frontend - React.js (o Vue.js/Angular) Cos'è un framework frontend Concetti di componenti, props, state Gestione degli eventi e ciclo di vita dei componenti Modulo 9: Introduzione ai Database Relazionali Cos'è un database relazionale Modello Entity-Relationship SQL: selezione, inserimento, aggiornamento e cancellazione dei dati Modulo 10: Fondamenti di Node.js Cos'è Node.js e come funziona Ambiente di runtime JavaScript lato server Utilizzo di pacchetti con npm (Node Package Manager) Modulo 11: Introduzione ad Express.js Cos'è Express.js e a cosa serve Creazione di un server semplice Gestione delle route e middleware Modulo 12: Gestione delle API (REST) Cos'è un'API RESTful Principi REST (stateless, risorse, metodi HTTP) Creazione di API con Express.js Modulo 13: Autenticazione e Sicurezza nel Web Cos'è l'autenticazione e come implementarla JWT (JSON Web Token) Tecniche di sicurezza: hashing delle password, prevenzione XSS e CSRF Modulo 14: Introduzione a Framework Backend (es. Django, Flask, Ruby on Rails) Cos'è un framework backend Panoramica di Django e Flask (o altri framework) Creazione di un’applicazione web di base con un framework Modulo 15: DevOps e Deploying di un'applicazione Web Cos'è il deploy di un’applicazione web Introduzione ai servizi di hosting (Heroku, AWS, DigitalOcean) Concetti di Continuous Integration e Continuous Deployment (CI/CD)

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Sviluppo Web Full Stack: Dal Frontend al Backend

250 € IVA inc.