
MAC Formazione
“In una regata la barca che vince ha lo stesso vento delle altre, ma ha un equipaggio migliore!”

Rivolto a
Privati
Livello
Avanzato
Modalità
A Distanza
Durata
28 ore
Al termine
Certificato Riconosciuto
Descrizione
Oggi questo linguaggio gode di ottima salute e risulta esser tra i più utilizzati in quanto, tra le altre cose, viene implementato per statistiche e analisi correlate.
Viene dunque utilizzato nei Big Data, ma anche per realizzare programmi statistici o di tipo economico.
Requisiti
Il corso di Programmazione Python può essere sempre personalizzato per le varie applicazione e per i vari livelli di competenza iniziali ma per partecipare al corso base non occorrono particolari requisiti se non una passione per l’argomento è l’impegno costante durante il corso.
Titolo
Il corso Python , al termine della formazione completata con profitto, rilascia un attestato numerato e personale, tracciabile attraverso il sito Web con certificazione ente ISO 9001:2015 EA37 per la formazione professionale valida in tutta Europa.
Certificato
Certificato Riconosciuto
Al termine della formazione completata con profitto, verrà rilasciato un attestato di frequenza numerato e personale, tracciabile attraverso il nostro sito Web con certificazione ente ISO 9001:2015 EA37 per la formazione professionale valida in tutta Europa.
Offerta: Prezzi, Costi e condizioni
Per ulteriori informazioni e per iscrizioni, contattaci subito!
Verrai contattato da un responsabile che ti fornirà tutte le informazioni in merito al percorso formativo richiesto, alle modalità di erogazione e al prezzo.
Programma del Corso
CONCETTO DI ALGORITMO
- Algoritmi Per Esecutori Umani
- Algoritmi Per Calcolare
COMPUTER SCIENCE FUNDAMENTALS
- Computer Science Foundamentals
PROGRAMMI TRADUTTORI
- Compilatori
- Interpreti
- Ibridi
PYTHON: FONDAMENTI DEL LINGUAGGIO
- Installazione Ambiente
- Utilizzo del Programma Traduttore
- Introduzione a Python (Indentazione del Codice, Tipo Di Dato: Definizione, Oggetti di Built-in)
- Introduzione al linguaggio
- Gli elementi del codice Python
- Architettura di un programma Python
- Input/Output : Console Applications
- Espressioni, Istruzioni Semplici, Assegnazione, Assignment Expressions
- Paradigmi di Programmazione
- Programmazione Strutturata in Python 3 (Sequenze, Selezioni e Cicli)
- Moduli Come Contenitori Di Istruzioni
- La PythonVirtual Machine
- Etichette e Oggetti
- Oggetti Iterabili, Iteratori e Contesto di Iterazione
- Passaggio Argomenti Da Linea Di Comando
IL CORE DATA-TYPE
1. Tipi Numerici
- Tipo Intero (Le operazioni definite, Rappresentazione degli Interi in Python, Codifica Unsigned e in Complemento a 2, Differenza di Codifica Con la Libreria Numpy, Gli Operatori Bitwise)
- Tipo reale (Le operazioni definite, Rappresentazione secondo lo standard IEEE 754, Metodi dei Float)
- Tipo Complesso (Cenni matematica alla teoria dei Complessi, Il tipo di dato complex in Python, Esempi di Applicazioni concrete)
- Il tipo Logico e le Espressioni Logiche
2. Operazioni, Funzioni e Classi di Built-in
- Teoria ed Esempi di Applicazione Pratica
3. Modulo Itertools
4. Gli Insiemi Matematici In Python 3 (Set Type)
- Creazione
- Caratteristiche
- Manipolazione
- Set Comprehension
5. Dizionari In Python 3 ( Dict Type)
- Creazione
- Manipolazione
- Dict-Comprehension
- Valutazione di Efficienza
6. Persistenza E Serializzazione Degli Oggetti Col Modulo Shelve
7. Le Sequenze
- Indexing
- Slicing
- Concatenazione
- Ripetizione
- Le Stringhe di caratteri e le Stringhe di Byte (Character Encoding System, Manipolazione delle Stringhe, Metodi Delle Stringhe e Formattazione)
- Byte Array
- Liste (Creazione, Caratteristiche, Manipolazione, List-Comprehension)
- Tuple (Creazione, Caratteristiche, Immutabilità)
- Tuple Con Nome (Named Tuple)
FUNZIONI, GENERATORI E I/O FILE E GESTIONE DIRECTORY
- Paradigma di Programmazione Procedurale
- Definizione e chiamata di una funzione
- Passaggio dei Parametri in Python 3
- Funzioni Anonime: lambda keyword ed esempio di applicazione concreta
- Generatori
- Coroutine via Enhanced Generators
- Generator Expression
- Sub-Generatori
- File
- Directory
MODULI, PACKAGE , VIRTUAL ENVIRONMENTS AND APPLICATIONS
- Moduli
- Percorsi di Ricerca Dei Moduli
- Varianti dell’ Istruzione Import
- Package
- Regular Package
- Namespace Package
- Namespace
- Scope e name resolving
- Installazione dei package
- Virtual Environments
CLASSI E PROGRAMMAZIONE ORIENTATA AGLI OGGETTI
- Classi e Istanze
- Scope e Namespace
- Namespace di classe e di Istanza
- Un primo sguardo all’ overloading
- La composizione
- L’ereditarietà
- Ereditarietà multipla
- Overriding e Overwriting
- Le eccezioni
- L’istruzione with e i context manager
Obiettivi del Corso
Il corso Python nasce, ed è quindi strutturato, per formare in modo completo il nostro discente. Se ancora qualcuno pensa che utilizzare Python significhi affidarsi a librerie già pronte e a qualche comando base, possiamo dire che si è davvero fuori strada. Oggi questo linguaggio gode di ottima salute ed è tra i più utilizzati in quanto, tra le altre cose, viene implementato per statistiche e analisi correlate. Viene dunque utilizzato nei Big Data, ma anche per realizzare programmi statistici o di tipo economico; questo impiego professionale impone una competenza elevata del linguaggio ed è per questo che il corso è affidato sempre a professionisti che guidano l’allievo in un percorso concreto e reale senza passare dagli esempi elementari che si trovano anche sui libri. La tipologia di insegnamento, che prevede molta pratica, consente di fissare bene i concetti per poter operare in piena autonomia alla fine di questo percorso di formazione.
MAC Formazione - Contatti

Scrivi un messaggio a
MAC Formazione
tramite Corsidia
Nota bene: non confondere Corsidia con l'organizzatore di questo corso, sarà MAC Formazione a contattarti!
Categorie e Materie del Corso
Vuoi cercare un altro corso?
Trovalo fra i corsi selezionati da Corsidia, ricordati di specificare la materia cercata e la tua città oppure "online":
Trova un altro corso