Home/ Corsi/ Programmazione

Introduzione alla Programmazione

Livello DigComp Base. Un corso completo per iniziare a programmare: impara i fondamenti del codice, gli algoritmi e la gestione database MySQL.

2 Unità Formative Certificato In presenza
Corso di Introduzione alla Programmazione
★★★

Finanziato dall'Unione Europea, NextGenerationEU. Percorso realizzato con Ministero del Lavoro e delle Politiche Sociali, Regione Toscana GIOVANISI e GOL (Garanzia di Occupabilità dei Lavoratori), in collaborazione con la Provincia di Livorno.

Lezioni del corso

Programma completo con teoria, pratica e progetti reali.

01

Concetti Fondamentali e Algoritmi

Termini informatici essenziali, algoritmi, schemi di flusso (flowcharts) e pseudocodice. La prima lezione per iniziare il tuo percorso nella programmazione.

UF 1
02

Variabili e Tipi di Dati

Caratteristiche del codice strutturato e documentato, operatori aritmetici, parametri nei programmi. Con esempi pratici in pseudocodice e Python.

UF 1
03

Introduzione a MySQL

Database, tabelle e primi passi con SQL. Impara a creare e gestire database, definire tipi di dati e vincoli, e organizzare le informazioni in modo strutturato.

UF 2
04

Query Avanzate e Modifica Dati

Padroneggia INSERT, UPDATE, DELETE, JOIN e query complesse. Ottimizza le performance con indici e impara a importare dati con LOAD DATA.

UF 2

Descrizione

Il corso di Introduzione alla Programmazione è strutturato in 2 Unità Formative: un percorso completo per acquisire competenze di base nella programmazione, nel problem solving digitale e nella gestione dei dati.

UF1, Introduzione al Codice: concetti fondamentali, algoritmi, variabili e tipi di dati, operatori, logica di programmazione, test e debug.

UF2, MySQL Database Management: creazione e gestione database, tabelle, query SELECT, comandi INSERT/UPDATE/DELETE, indici e importazione dati.

Cosa imparerai

  • Comprendere algoritmi, schemi di flusso e pseudocodice
  • Scrivere codice strutturato e documentato
  • Usare variabili, tipi di dati e operatori aritmetici
  • Applicare logica, iterazione, procedure e funzioni
  • Creare e gestire database MySQL
  • Scrivere query SELECT, INSERT, UPDATE, DELETE e JOIN
  • Ottimizzare le performance con indici e importare dati
  • Adottare comportamenti base di sicurezza informatica

Dettagli del corso

UF1 + UF2
Struttura
8:30–14:30
Orario
60/100
Test finale
In presenza
Modalità

Linguaggi e strumenti

I linguaggi e gli strumenti che utilizzeremo durante il corso:

Pseudocodice Python Algoritmi SQL MySQL

Vuoi portare questo corso nella tua organizzazione?

Progetto percorsi su misura su programmazione, dati e digitale per aziende, enti e team.

Parliamone
Torna ai corsi