MAC FORMAZIONE
Logo MAC Formazione

Corso Python certificato

Il corso di Python con certificazione di Coding Apprentice e Coding Specialist, disponibile anche online, è progettato per fornire una solida comprensione di questo linguaggio di programmazione open source

Acquisirai le competenze necessarie per sviluppare applicazioni distribuite, creare script, effettuare computazioni numeriche e sviluppo software

Corsi in Aula

+90 Laboratori Informatici in tutta Italia

Corsi in Videoconferenza

Lezioni Online disponibili dalle 8:00 alle 23:00; anche organizzate su turni

587-office-building

Corsi on-site

Direttamente presso le sedi dei clienti corporate

Personalizzata in base all'esigenze dell'allievo

Personalizzata in base all'esigenze dell'allievo

Ore di laboratorio

oltre il 50% del corso

Piattaforma e-learning di supporto al corso

7 giorni su 7 & 24 ore al giorno

Certificato

Si, numerato e tracciabile con le certificazioni del nostro Ente di formazione

Certificazione Internazionale

Knowledge Pillars

Contattaci per maggiori informazioni

Compila i campi di seguito, un nostro consulente ti richiamerà al più presto!

"*" indica i campi obbligatori

Autorizzo trattamento dati personali secondo art. 13 d.lgs. 196/03 e il regolamento UE 2016/679 del parlamento Europeo e del Consiglio del 27 Aprile 2016.*
Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Certificazioni Corso Python

Il Corso di Python, disponibile anche online, ti fornirà le competenze per padroneggiare questo linguaggio di programmazione open source. Una volta completata con successo la formazione, riceverai un attestato di frequenza numerato e personale, che può essere facilmente verificato attraverso il nostro sito web. Inoltre, la nostra certificazione ISO 9001:2015 EA37 per la formazione professionale è valida in tutta Europa e attesta l’eccellenza della formazione ricevuta.

Mediante il corso, sarai in grado di ottenere una delle certificazioni informatiche internazionali riconosciute, scegliendo tra le seguenti opzioni, grazie alla formazione ricevuta.
certificazione Python Coding Apprentice (PCA) di Knowledge Pillars
certificazione Python Coding Specialist (PCS) di Knowledge Pillars.

Obiettivi del Corso Python

Il corso programmazione Python, certificato Coding Apprentice e Coding Specialist, è disponibile sia in aula che online, è stato progettato per fornire una formazione completa e approfondita. Non si tratta solo di imparare i comandi base e affidarsi a librerie già pronte, ma di acquisire una competenza elevata in un linguaggio di programmazione sempre più richiesto e utilizzato per data analyst, Big Data e machine learning.

Il corso Python, guidato da professionisti esperti, offre un percorso di apprendimento pratico, che consente di acquisire le competenze necessarie per operare in piena autonomia. Non ci limitiamo ad esempi sui libri, ma guidiamo il discente in un percorso concreto, reale e personalizzato. Il nostro obiettivo è fornire una formazione completa e pratica, che consenta di padroneggiare Python in modo professionale e di avere successo nella propria carriera.

Contattaci per maggiori informazioni

Compila i campi di seguito, un nostro consulente ti richiamerà al più presto!

"*" indica i campi obbligatori

Autorizzo trattamento dati personali secondo art. 13 d.lgs. 196/03 e il regolamento UE 2016/679 del parlamento Europeo e del Consiglio del 27 Aprile 2016.*
Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Programma del Corso Python

  • Algoritmi Per Esecutori Umani
  • Algoritmi Per Calcolare
  • Computer Science Foundamentals
  • Compilatori
  • Interpreti
  • Ibridi
  • 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

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)
  • 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
  • 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 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
RICHIEDI INFORMAZIONI

"*" indica i campi obbligatori

Autorizzo trattamento dati personali secondo art. 13 d.lgs. 196/03 e il regolamento UE 2016/679 del parlamento Europeo e del Consiglio del 27 Aprile 2016.*
Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.