Corso Python | LABFORWEB

Corso Python

Icona del Corso Python firmato LABFORWEB

Inizio: 10 febbraio 2025
Durata: 56 ore
Orario: a scelta tra10.00-13.00 | 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 10 febbraio al 6 marzo 2025, tutti i lunedì, mercoledì e giovedì, in orario mattutino o serale.

Il corso è diviso in 12 lezioni per un totale di 36 ore.
Alla conclusione del corso è inoltre previsto un laboratorio pratico di 6 ore che si terrà sabato 8 marzo dalle 10.00 alle 17.00 (con un'ora di pausa pranzo).

Durante il corso sono inoltre previste circa 14 ore di tutoraggio.
Il tutor ti aiuterà a chiarire eventuali dubbi sugli argomenti trattati in classe, e ti darà una mano nel caso avessi bisogno di aiuto per i tuoi "compiti a casa".

Segui il corso nella fascia oraria più comoda per te:

  • Mattina 10.00-13.00
  • Sera 18.15-21.15

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: 56 ore

  • Corso in Aula o 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

Matteo

Full Stack Developer dal 2000.
Comincia il suo percorso informatico nel 1989 quando mette le mani su un Commodore 128 e frequenta un corso di Basic. Da quel momento la programmazione diventa parte integrante della sua vita.

Cresce con tecnologie Microsoft e ottiene nel 2002 la certificazione di Web Developer.
Negli anni, si occupa di analisi e sviluppo di applicazioni gestionali di varia natura, acquisendo, oltre a competenze tecniche, anche competenze in problem solving e nel rapporto diretto con i clienti.

Alterna la sua attività di sviluppo a quella di docente in materie informatiche per conto di enti regionali.
Dal 2015 affianca alle tecnologie Microsoft anche tecnologie open source come nodejs e python.
Ad oggi si occupa principalmente di docenza e di consulenza informatica per le aziende.

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