5N 2023/24

immagini

IN COSA CONSISTE?

Informatica che si concentra sui linguaggi di programmazione come C, C++, Java, SQL e PHP offrirebbe una formazione dettagliata su questi linguaggi e le relative applicazioni. Ecco una possibile struttura del corso:

Fondamenti di Programmazione (C):



Programmazione Orientata agli Oggetti (C++):

Sviluppo di Applicazioni Java:
  • Fondamenti di Java e la macchina virtuale Java (JVM).
  • OOP in Java.
  • Gestione delle eccezioni in Java.
  • Concorrenza e multithreading.
  • Interfacce grafiche con JavaFX.


  • Gestione di Basi di Dati con SQL:
  • Struttura e progettazione di database relazionali.
  • Linguaggio SQL per interrogazioni e manipolazione dei dati.
  • Creazione e gestione di tabelle, viste, trigger e stored procedure.


  • Sviluppo Web con PHP:
  • Fondamenti del linguaggio PHP.
  • Integrazione di PHP con HTML e CSS.
  • Interazione con database MySQL tramite PHP.
  • Creazione di applicazioni web dinamiche.
  • Gestione di sessioni e cookies.


  • Progetti Pratici:
  • Applicazione pratica dei linguaggi appresi in progetti reali.
  • Collaborazione e sviluppo in team.
  • Metodologie di sviluppo software.


  • Sicurezza delle Applicazioni:
  • Principi di sicurezza informatica nelle applicazioni.
  • Vulnerabilità comuni e best practice di sicurezza.
  • Gestione delle autenticazioni e delle autorizzazioni.


  • Ottimizzazione del Codice e Prestazioni:
  • Tecniche di ottimizzazione del codice.
  • Strumenti per il profiling delle prestazioni.
  • Miglioramento delle prestazioni dell'applicazione.


  • Gestione di Progetti Software e Ciclo di Vita del Software:
  • Metodologie di gestione di progetti software.
  • Modelli di ciclo di vita del software.


  • Tendenze Attuali e Nuove Tecnologie:
  • Esplorazione di nuove tendenze nell'informatica.
  • Approfondimento su sviluppi recenti e tecnologie emergenti.

  • Questo tipo di corso preparerebbe gli studenti a diventare sviluppatori software competenti, con una solida comprensione dei linguaggi di programmazione menzionati e delle competenze necessarie per affrontare progetti complessi nel mondo reale.

    Assistenza

    Per richiedere assistenza contattare il Referente.
    I tempi di risposta potrebbero essere lunghi.

    Riferimenti

    Scuola I.T.I G.Ferraris Scampia

    Via Antonio Labriola Lotto 2G, 80145 Napoli NA

    Sito scuola

    Podcast

    yess