Python: dalla shell allo sviluppo web
Durata: 2 giorni | Prezzo: € 499,00
📣 Sconto del 20% per più persone della stessa azienda
Descrizione
Python è un linguaggio di programmazione orientato agli oggetti, che si presta ad una molteplicità di usi: da semplici script a complesse applicazioni web. Python unisce caratteristiche molto potenti ad una sintassi semplice ed intuitiva, che rendono il codice pulito e di facile leggibilità .
Contenuti
Cosa è python
- Il linguaggio scelto da NASA, Google, Yahoo, Intel, Youtube, Instangram e tanti altri…
- Introduzione su cosa è python e le sue caratteristiche principali
Installare python
- Come installare python nei vari sistemi
Le basi di Python
- L’importanza dell’indentazione
- I tipi di dati
- Liste, stringhe, tuple, insiemi, dizionari, bytes
- Strutture di controllo
- Gestire le eccezioni con try, except e raise
- Le caratteristiche Pythoniche!
Le funzioni
- Definire le funzioni
- Le funzioni del modulo
builtins
- Rudimenti della programmazione funzionale: map, filter, reduce etc.
Le classi e la OOP
- Metodi speciali
- Super
Le classi argomenti avanzati
- Overloading
- Ereditarietà singola e multipla
Conosciamo le librerie standard
- sys
- shelve e pickle
- smtplib, urllib e ftplib
- threading
- multiprocessing
Argomenti avanzati
- Iteratori
- Introspezione
- Generatori
- Decoratori
Python e i Database
- Connessione ad un database
- Lettura
- Scrittura
- Modifica ed eliminazione dei dati
Introduzione a FastAPI e allo sviluppo web
- Cosa è FastAPI
- Sviluppiamo una semplice API
Python per DevOps
- Task runner