Main Menu

Corso specializzazione in Back-end developer

Corso specializzazione in Back-end developer

Corso specializzazione in Back-end developer

Corso specializzazione in Back-end developer

Corso del progetto SWAT

Il corso è un'opportunità imperdibile per acquisire competenze essenziali nello sviluppo web orientato al backend. Attraverso lezioni approfondite su Php e Sql, le partecipanti imparano a gestire e manipolare dati in ambienti web complessi. Inoltre, il corso offre un'opportunità unica di apprendere Laravel, un framework Php ampiamente riconosciuto, per sviluppare applicazioni backend sofisticate e scalabili. Al termine del corso, le partecipanti sono in grado di creare soluzioni backend efficienti e all'avanguardia e sono pronte per affrontare sfide e opportunità dello sviluppo web moderno.

DURATA

300 ore in 6 mesi (130 ore sincrone + 170 ore asincrone)

Inizio: mercoledì 24  gennaio 2024

Fine: venerdì 21 giugno 2024



MODULI E CALENDARIO

  • Competenze digitali avanzate – 80 ore

    Gennaio, febbraio e metà marzo: incontri live (dal 24/01/2024) 3 giorni a settimana: venerdì dalle 9 alle 11 / sabato dalle 11 alle 13 / mercoledì dalle 16.30 alle 18.30
  • Competenze trasversali – 15 ore

    2 incontri live: 09/04 dalle 11 alle 13 e 06/06 dalle 9 alle 11
  • Competenze in back-end developer – 205 ore

    Marzo, aprile, maggio, giugno: incontri live (dal 24/01/2024) 3 giorni a settimana: mercoledì dalle 16.30 alle 18.30 / venerdì dalle 9 alle 11 / sabato dalle 11 alle 13 

FORMATORI

Cristina Galfo

Roberta Moretti

 

 

PROGRAMMA COMPETENZE DIGITALI AVANZATE

 

MODULO

MACRO ARGOMENTI

Progettare un database

  • Nozioni preliminari
  • Creare una tabella
  • La visualizzazione Struttura
  • Mettere in relazione le tabelle

Usare le query

  • Query di comando
  • Creazione guidata delle query
  • Le query parametriche
  • Usare le query per filtrare i record del database
  • Ultime operazioni sulle query

Usare le maschere

  • Creare una maschera
  • Formattare le maschere

Usare i report

  • Creare un report
  • Creare un report da zero

Navigare in rete

  • Concetti di base
  • La sicurezza durante la navigazione in Rete

Usare il browser

  • Primi passi con il browser
  • Finestre e schede del browser
  • Configurare il browser

Gli strumenti del browser

  • La cronologia
  • Gestire i preferiti
  • Strumenti di interazione con il Web

Eseguire ricerche sul Web

  • I motori di ricerca
  • Valutare le informazioni sul Web

Usare la Posta elettronica

  • Nozioni di base
  • Inviare le email
  • Strumenti della posta elettronica

L’IT Security

  • Concetti di base
  • Le principali misure di sicurezza online
  • Le principali tecniche di violazioni dei dati personali
  • Misure per la sicurezza dei file

Attacchi e minacce informatiche

  • I diversi tipi di malware
  • Gli strumenti per difendersi dai malware

Le reti informatiche e la loro sicurezza

  • I diversi tipi di reti informatiche
  • La sicurezza delle reti informatiche
  • La sicurezza nelle reti wireless
  • Gli hotspot

Misure per navigare sicuri in internet

  • Il browser e la sicurezza online
  • Navigare in sicurezzza

Sicurezza nelle comunicazioni online

  • Posta elettronica
  • Reti sociali
  • Messaggistica istantanea
  • Dispositivi mobili

Mettere al sicuro i propri dati

  • Il backup dei dati
  • Eliminare i dati

 

 

PROGRAMMA COMPETENZE TRASVERSALI

 

Modulo da 15 ore

  • Introduzione al concetto di competenze (hard e soft) e di mindset (dinamico e digitale)
  • Introduzione al bilancio delle competenze e alla sua importanza
  • Presentazione di strumenti di autovalutazione per il proprio bilancio: competenze, punti di forza e valori.

 

 

PROGRAMMA COMPETENZE DI SPECIALIZZAZIONE

 

MODULO

MACRO ARGOMENTI

HTML e CSS

  • Introduzione al linguaggio HTML
  • Strumenti di sviluppo
  • Tag HTML Essenziali
  • Formattazione del testo
  • Struttura della pagina
  • Form HTML
  • Immagini e Video
  • Introduzione al CSS
  • Stili di base e tipografia

Bootstrap

  • Introduzione a Bootstrap
  • Layout e Grid System
  • Tipografia e Colori
  • Componenti di Base
  • Componenti navigazione
  • Componenti modali e alert
  • Carousel e slider
  • Componenti reattive
  • Ottimizzazione e migliorie

PHP

  • Introduzione a PHP
  • Variabili e tipi di dati
  • Debugging in PHP
  • Istruzioni condizionali
  • Data e ora
  • Istruzione iterative
  • Gestione delle stringe
  • Array
  • Funzioni
  • OOP

Database

  • Introduzione ai database
  • Introduzione a SQL
  • Basi di dati relazionali
  • Creazione di tabelle
  • Query SQL di base
  • Operatore CRUD
  • Query SQL avanzate
  • Gruppo e aggregazione
  • Gestione di MYSQL
  • Connessione a MySQL

Laravel

  • Introduzione a Laravel
  • Routing in Laravel
  • Views e template
  • Form e validazione
  • Database e model
  • Relazioni tra tabelle
  • Middleware
  • Autenticazione
  • Gestione delle sessioni
  • Creazione di API

 

 

Rimani aggiornato sulle nostre ultime attività, notizie ed eventi