Corso Python | LABFORWEB

Corso Python

Icona del Corso Python firmato LABFORWEB

Inizio: 4 giugno 2025
Durata: 45 ore
Orario: serale 18.15-21.15Prerequisiti: basi di programmazione

Ecco alcune delle cose strepitose che puoi fare con Python:
  • Analizzare e visualizzare dati con Pandas e Matplotlib.
  • Automatizzare attività come gestione file e report.
  • Sviluppare applicazioni web con Flask.
  • Gestire progetti complessi con ambienti virtuali e moduli.
  • Lavorare in modo interattivo usando Jupyter Notebooks.

Il corso in pillole

Il Corso Python è il punto di partenza ideale per chi vuole avvicinarsi alla programmazione in modo pratico e intuitivo. Python è un linguaggio di programmazione versatile, semplice da imparare e altamente richiesto nel mercato del lavoro. Grazie alla sua sintassi chiara e leggibile, è perfetto sia per principianti che per chi vuole migliorare le proprie competenze informatiche.

Durante il corso, acquisirai tutte le basi per padroneggiare Python e imparerai come utilizzarlo per:

  • Sviluppare programmi e script per risolvere problemi reali.
  • Analizzare dati e creare visualizzazioni efficaci.
  • Automatizzare attività ripetitive e migliorare la tua produttività.
  • Approcciarti allo sviluppo di applicazioni web.

Puoi frequentare il Corso Python in una delle seguenti modalità a scelta:

  1. Online in Diretta Streaming
  2. Video Lezioni On Demand
IL PROGRAMMA DEL CORSO

È il corso che fa per te? Si se...

  • Vuoi imparare a programmare con un linguaggio semplice e versatile.
  • Hai bisogno di competenze pratiche per entrare nel mondo della programmazione, analisi dati o automazione.
  • Sogni una carriera tech e vuoi imparare uno dei linguaggi più richiesti dalle aziende.
  • Vuoi migliorare la tua produttività automatizzando attività ripetitive o creando strumenti personalizzati.
  • Ti piace risolvere problemi e vuoi trasformare le tue idee in progetti concreti, come siti web, script utili o modelli di intelligenza artificiale.

Quando

Dal 4 giugno al 7 luglio 2025, tutti i lunedì, mercoledì e giovedì, in orario serale 18.15/21.15.

Il corso è diviso in 15 lezioni per un totale di 45 ore.

Il Corso Online in Live Streaming

Puoi frequentarlo ovunque tu voglia: da casa, dal tuo ufficio, da un parco. Ti basta avere con te un computer e una connessione a Internet.

I software che ti occorrono per lo svolgimento delle lezioni sono tutti gratuiti e scaricabili online.

Il Corso On Demand

Puoi frequentarlo in qualunque ora della giornata, 7 giorni su 7.

Hai inoltre, durante tutto il corso, la possibilità di interagire con i docenti e i tutor che ti daranno assistenza sugli argomenti trattati.

Cosa ti diamo

  • Dispense ed esercizi pratici che troverai nell'area riservata LABFORYOU.
  • Le registrazioni video di tutte le lezioni per non perderti nemmeno un minuto di corso, anche in caso di assenza.
  • L'attestato di partecipazione a fine corso.

Costi

I costi del corsdo Python
  • Durata: 45 ore

  • Corso in Diretta Streaming
    780 euro

  • Video Corso On Demand
    690 euro

Iscrizione

Per iscriverti al Corso Python dovrai compilare la scheda di iscrizione e versare una quota di 100 euro a titolo di acconto.

Ti invieremo la scheda di iscrizione via mail e potrai versare l'acconto tramite Bonifico Bancario.

Se preferisci passare a scuola per procedere alla tua iscrizione, prenota un appuntamento, e qualcuno del nostro staff sarà pronto ad accoglierti. Ci trovi in Via Francesco Saverio Solari, 16 a Roma.

Paga in 3 rate con PayPal

Puoi dividere il pagamento del tuo corso in 3 rate senza interessi, grazie a PayPal.

  1. Corso in aula o in live streaming:
  2. Corso on demand:

Se hai bisogno di info sul pagamento in 3 rate contattaci e ti risponderemo il prima possibile.

Tutto chiaro?

Se hai bisogno di altre informazioni sul corso, o sulle modalità di iscrizione, compila il modulo e ti risponderemo il prima possibile.
Se desideri parlare con qualcuno del nostro staff prenota un appuntamento.
Grazie.

VOGLIO ISCRIVERMI

Programma del Corso Python

Introduzione a Python

  • Introduzione alla programmazione e concetti fondamentali
  • Installazione di Python e ambiente di sviluppo
  • Output e input di base
  • Variabili, tipi di dati e operatori
  • Strutture di controllo: if, else, elif

Strutture dati

  • Liste: creazione, indicizzazione, slicing, metodi di lista
  • Tuple: creazione, operazioni di base
  • Dizionari: concetto, creazione, accesso ai valori, metodi di dizionario
  • Set: concetto, creazione, operazioni di set
  • DateTime

Funzioni

  • Definizione e chiamata di funzioni
  • Parametri e argomenti delle funzioni
  • Funzioni ricorsive e scope delle variabili

Programmazione orientata agli oggetti

  • Programmazione orientata agli oggetti
  • Creazione di classi e oggetti
  • Metodi di classe e metodi statici

Moduli

  • Definizione
  • Import
  • Moduli Custom e Moduli esistenti

Gestione delle eccezioni e file I/O

  • Introduzione alle eccezioni
  • Gestione delle eccezioni con try-except
  • Manipolazione di Files e Cartelle
  • Utilizzo del blocco "with" per la gestione automatica dei file

Gestione ambienti virtuali

  • venv
  • Installazione librerie negli ambienti virtuali

Utilizzo delle librerie

  • Math e Random
  • Numpyt
  • Pandas
  • Request e json

Accesso ai dati

  • Connessione a DB relazionali
  • Operazioni CRUD

I database

  • Tipologie di database (Gerarchico, NO SQL, Relazionale)
  • DB relazionali

Progettare e realizzare un database

  • Tabelle
  • Indici e chiavi primarie
  • Relazioni (uno a molti, uno a uno, molti a molti)

Il linguaggio Sql

  • Le Query
  • Query di selezione (Select)
  • Query di comando (Insert, Update, Delete)
  • Query di definizione dati (Creazione database, creazione e modifica della struttura, eliminazione elementi del database)
  • Esempi ed esercitazioni con MySql

Progetto finale

Sistema di gestione clienti per un negozio locale

Obiettivo: Creare un sistema per gestire clienti e acquisti.
Descrizione:

  • Database SQL:
    • Creare un database con tabelle per clienti e ordini.
    • Definire relazioni tra clienti e ordini (uno-a-molti).
  • Python:
    • Aggiungere nuovi clienti.
    • Registrare gli ordini.
  • Utilizzare Pandas per analizzare i dati
    • calcolare la spesa totale per cliente
    • Visualizzare un report dei clienti con il maggior numero di ordini.
VOGLIO SAPERNE DI PIÙ

Docente

Nicola

Laureato magistrale in ingegneria informatica, concepisce lo sviluppo del software come una forma d'arte paragonabile alla cura maniacale che si deve dare a un bonsai per vederlo germogliare. Ha lavorato come informatico per ISEA Engineering S.R.L. e nella pubblica amministrazione, e in parallelo anche da autodidatta ha sempre coltivato l'interesse per lo sviluppo web.

Ha contribuito allo sviluppo della libreria GI-learning nell'ambito dell'inferenza grammaticale di linguaggi regolari.
Affianco all'apprendimento è sempre stato affascinato dall'insegnamento di tematiche informatiche e scientifiche che ha coltivato in forma privata.
L'approccio didattico non è improntato a un'esibizione narcisistica delle proprie capacità ma come momento di condivisione della conoscenza.

Nel tempo libero pratica sport a livello agonistico aderendo al mantra "mens sana in corpore sano"

Compila il modulo per prenotare il tuo posto gratuito al Corso Python

  • Frequenza

  • Ho letto l'informativa sulla privacy e accetto le condizioni
  • © LABFORWEB srl | Nerd Academy
  • C.F. e P.IVA 11712501003
  • Via Francesco Saverio Solari, 16 - Roma (zona Portuense/Spallanzani)
  • Informativa cookie

Compila il modulo con i tuoi dati

Ti ricontatteremo per fissare un appuntamento in sede o in video chiamata, senza alcun impegno.

  • Ho letto l'informativa sulla privacy e accetto le condizioni
Chiudi il popup