Punto Net

Corso di Python

Punto Net

Corso
On-line
36 Ore
1.440 €

Descrizione

INFORMAZIONI CORSO PYTHON



Il corso di Python è la migliore soluzione per imparare, senza alcuna conoscenza di base, a sviluppare software attraverso l'uso di un linguaggio orientato agli oggetti e nello stesso tempo dinamico, semplice e flessibile.



Al termine di un programma formativo, altamente professionalizzante, avrai maturato l'esperienza necessaria per sfruttare appieno le potenzialità di un linguaggio che ne fa, della sua semplicità, l'arma migliore. Attraverso un corso python completo innanzitutto la logica di programmazione in Python, la sintassi di base del linguaggio e poi come sfruttare le numerosissime librerie esistenti, oltre 200, grazie alle quali potrai interagire con il sistema operativo e il filesystem. Imparerai a creare interfaccia grafiche user-friendly e a realizzare prodotti software altamente professionali che possano essere gestiti da utenti di alto profilo così come da neofiti che si avvicinano in punta di piedi al linguaggio della programmazione informatica e al computer in generale.



Non è un caso infatti che secondo le stime dell'ultimo indice della comunità di programmazione TIOBE, Python sia uno dei 10 migliori linguaggi di programmazione esistenti sul mercato.

Per quanto motivo, e per i motivi che leggerai in questo articolo, il corso python rappresenta una straordinaria opportunità di lavoro.



Il linguaggio Python, infatti è al contempo profondamente generico e di alto livello. È possibile utilizzarlo per lo sviluppo di applicazioni GUI desktop, siti Web e applicazioni Web. Inoltre, un corso Python ti insegneràcome un linguaggio di programmazione ti possa consentire di concentrarsi sulle funzionalità principali dell'applicazione, prendendo in considerazione le attività di programmazione comuni. Le semplici regole di sintassi del linguaggio che si possono acquisire attraverso un corso di programmazione python rendono inoltre meno complesso mantenere leggibile il codice base e rendere manutentibile l'applicazione senza particolari sforzi da un punto di vista di revisione programmatica e di linguaggio. Le ragioni per cui il mondo della programmazione si è sempre di più avvicinata al linguaggio Python sono molteplici e risiedono in diversi aspetti della sua struttura interna.





PERCHÈ IMPARARE PYTHON?



Una delle caratteristiche più importanti di Python è la capacità di supportare diversi paradigmi di programmazione.



Con Python, paragonato a JavaScript, Perl o Scheme, sviluppare applicazioni è facile, rapido e divertente, a prescindere dal contesto di riferimento e dal grado di complessità, sia che si tratti di uno scripting di sistema, sia che si tratti di un videogioco che, in teoria ha delle fasi di programmazione decisamente più complesse.



Insomma, se sei un programmatore e vuoi apprendere un nuovo linguaggio di programmazione che ti consenta di sviluppare con estrema semplicità anche applicazioni complesse; se sei un neofita della programmazione ma hai la necessità di sviluppare, in autonomia, un tuo software o semplicemente sei un appassionato dell'informatica e vuoi scoprire le potenzialità di un linguaggio nuovo e nello stesso tempo Open-Source, il corso Python è di sicuro la strada da percorrere!



CERTIFICAZIONE



Alla fine del corso verrà rilasciata la certificazione Microsoft MTA 98 - 381

Programma

PROGRAMMA DEL <b>CORSO PYTHON</b>

Comprendere Python
» Perché usare Python?
» Utilizzare l'interprete
» Tipi di dato predefiniti
» La sintassi di Python
» Oggetti, moduli, classi e funzioni di Python
» Gestione dell'errore
» Usare gli strumenti di sistema
» Le stringhe
» Funzioni sulle stringhe (comprazione, unione e divisione,…)
» Ricerche su stringhe
» Le Liste
» Operazioni sulle Liste (Accesso, Scomposizione, Inserimento,...)
» I dizionari
» Operazioni sui Dizionari (Creazione, Aggiunta, ...)
» I File (Apertura e chiusura di file)
» Operazioni su File (Luttura, Scrittura, Cancellazione, ...)
» Avviare un nuovo thread
» Creazione e terminazione dei thread
» Sincronizzare i thread
» Implementare una coda di thread multipli
» Inizializzare un thread temporizzato
» Aggiungere elementi a un file DBM
» Recuperare elementi da un file DBM
» Aggiornare gli elementi di un file DBM
» Conservare e Recuperare oggetti su un file di pickling
» Salvare oggetti in un file shelve
» Recuperare oggetti da un file shelve
» Modificare gli oggetti contenuti in un file shelve
» Connessione a un server MySQL
» Creare un database MySQL
» Aggiungere elementi a un database MySQL
» Recuperare elementi da un database MySQL
» Aprire un socket lato server per ricevere dati
» Aprire un socket lato client per inviare dati
» Ricevere dati in streaming utilizzando il modulo ServerSocket
» Ricevere dati in streaming utilizzando il modulo ServerSocket Invio di dati in streaming
» Inviare email usando il protocollo SMTP
» Ricevere messaggi di posta elettronica da un server POP3
» Utilizzare Python per recuperare file da un server FTP
» Analizzare le URL
» Aprire documenti HTML
» Recuperare i link, le immagini, il testo, i cookie dai documenti HTML
» Caricare in memoria un documento XML
» Verificare se i documenti XML sono ben formati!
» Accedere ai nodi figli
» Accedere agli attributi degli elementi
» Aggiungere un nodo alla struttura DOM
» Rimuovere un nodo da una struttura DOM
» Condurre ricerche su documenti XML
» Estrarre testo da documenti XML
» Analisi dei tag XML
» Aggiungere HTML alle pagine web usando script CGI
» Elaborare i parametri inviati a script CGI autoreferenziale
» Consentire agli utenti di inviare file mediante uno script CGI
» Creare un server HTTP per gestire richieste di tipo GET e POST
» Creare un server HTTP per elaborare gli script CGI
» Inviare una richiesta GET o POST in HTTP da uno script Python
» Creare un client o server XML-RPC
» Usare SOAPpy per accedere a un web service SOAP tramite un file WSDL

Prezzo

1.440 €

Sì, mi interessa

conoscere tutti i dettagli, prezzi, borse di studio, date e posti disponibili

Corso di Python

Per completare la richiesta deve accettare la politica sulla privacy
Inviando questo modulo accetti di ricevere regolarmente informazioni da Educaweb e dal Centro relative a questi corsi.
Ti raccomandiamo anche questi corsi