
- Coding
- 5572 (Registrati)
Questo corso è ideale per tutte le persone che desiderano imparare a programmare con Python. Il corso parte da zero quindi è adatto anche a chi non ha conoscenze di alcun linguaggio di programmazione o di progettazione. Cominceremo dalle basi e faremo il nostro percorso di studio verso alti livelli di programmazione! Alla fine del corso sarai capace di programmare in Python a tutti i livelli possibili.
Python è un linguaggio di programmazione moderno, dalla sintassi semplice e potente che ne facilita l’apprendimento. Gli ambiti di applicazione sono svariati: Python è attualmente utilizzato per realizzare interfacce GUI, per lavorare con i database, per lo sviluppo di applicazioni Web e desktop, per realizzare giochi, grafica 3D e molto altro. Si tratta di un linguaggio portabile sviluppato in ANSI C. È possibile usarlo su diverse piattaforme come: Unix, Linux, Windows, DOS, Macintosh, Sistemi Real Time, OS/2, cellulari Nokia e Android, giacché è interpretato, quindi lo stesso codice può essere eseguito su qualsiasi piattaforma.
Verrà inoltre condiviso tutto il codice sorgente delle applicazioni che creeremo durante il corso per un confronto con le tue future applicazioni!
Il corso è adatto anche a chi ha una conoscenza pressoché nulla di programmazione, insegnerà ad utilizzare la nuova suite di sviluppo Python e a utilizzare le nuove librerie da zero. Non è necessaria alcuna conoscenza preliminare per prendere questo corso.
Gli studenti avranno solo bisogno di un computer o un dispositivo compatibile con un sistema operativo.
Obiettivi del corso:
– Imparare a programmare in Python a partire da zero.
– Riuscire ad arrivare ad un livello avanzato riuscendo cosi a creare app da zero.
– Padronanza completo del linguaggio e delle sue istruzioni.
A chi è rivolto:
– Chiunque voglia programmare, sviluppare per aziende o trovare lavoro come programmatore.
– Persone che vogliono imparare un nuovo linguaggio di programmazione.
Contenuti del corso
-
- Introduzione e Installazione su Windows
- Come Usare IDLE e Fare Operazioni Numeriche
- Variabili e Stringhe (Cosa Sono e Come Usarle!)
- Come Fare Conversioni di Tipo e Input Dati, Print e Primo Programma
- Diagrammi di Flusso, Logica Booleana e Operatori di Comparazione
- Controllo del Flusso: Istruzioni
- Il Ciclo While
- Il Ciclo For e la Funzione Range
- Come Costruire Una Semplice Calcolatrice
- La Standard Library (Cos’è e Come Usare i Suoi Moduli)
- Scrivi Le Tue Funzioni
- Differenze Tra Variabili Globali e Variabili Locali
- Come Gestire Gli Errori Con Try ed Except
- Le Liste e i Tuple
- Similarità tra Liste e Stringhe
- I Metodi delle Liste
- I Dizionari
- Metodi per Stringhe e Formattazione Avanzata
- Come Creare, Leggere e Scrivere un File Testuale
- I FILES (Come Copiarli, Spostarli, Rinominarli e Cancellarli)
- Come Usare Le Cartelle
- Come Navigare il File System
- Come Installare Moduli di Terze Parti con PIP
- Come Inviare eMail con Python
- Come Usare Archivi ZIP
- Come Leggere File CSV (OpenData & Python)
- Come Passare Parametri da Riga di Comando
- Test Di Fine Corso