Corso Python Base

  • ESIS S.r.l.
  • Attestato di partecipazione
  • € 1.500,00
  • 32
  • E-learning

Descrizione

Premesse

Python è un linguaggio di programmazione di “alto livello”, orientato a oggetti, adatto, tra gli altri usi, a sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Spesso viene anche studiato tra i primi linguaggi per la sua somiglianza a uno pseudo-codice e di frequente viene usato per simulare la creazione di software grazie alla flessibilità di sperimentazione consentita da Python, che permette al programmatore di organizzare le idee durante lo sviluppo, come per esempio il creare un gioco tramite Pygame oppure il back-end di un sito web tramite Flask o Django.

Obiettivi del corso

L’obiettivo del corso è quello di mettere i discenti in condizione di essere autonomi nella programmazione del linguaggio.

Piano di lavoro

PRIMO GIORNO: Principali caratteristiche del linguaggio

  • Metodologia e Sintassi di Base
  • Cicli e strutture di controllo
  • Esempi ed Esercitazioni pratiche

SECONDO GIORNO: Strutture Dati, Funzioni e I/O su file

  • Strutture Dati: Array, Liste, Tuple, Dizionari, Frame
  • Funzioni ed Accesso ai file
  • Esempi ed Esercitazioni pratiche

TERZO GIORNO: Classi, Oggetti e Librerie fondamentali

  • Classi ed Oggetti: specificità Python e ciclo di vita
  • Alcune Librerie fondamentali: numpy, scipy, pandas, matplotlib, sklearn
  • Esempi ed Esercitazioni pratiche

QUARTO GIORNO: Formati CSV, JSON, XML ed Accesso ai dati

  • Manipolazione dei formati CSV, JSON e XML
  • IO su Database: mappatura dei formati Python per SQL e NoSQL
  • Esempi ed Esercitazioni pratiche

Requisiti di partecipazione

Prerequisiti e strumenti richiesti

Il corso è rivolto a tutti coloro interessati ad apprendere il linguaggio di programmazione Python. Durante il corso saranno presentate le necessarie nozioni propedeutiche, per poi affrontare argomenti di programmazione specifici.

ESIS S.r.l.

ESIS S.r.l. è una società che da più di 30 anni opera nel settore dell'Information Technology, fornendo servizi professionali di consulenza informatica e di sviluppo software su misura per ogni Cliente. L’attenzione e la cura costante che pone alle nuove tecnologie e la flessibilità e l’affidabilità dei risultati su specifici settori di mercato rendono ESIS un partner all’avanguardia fra le IT con ... continua
Via Andrea Massena, 9 - 20145 Milano (MI)