Home › Programmi dei Corsi › Coding in Python
Coding in Python
- Unità didattiche: 138
- Modalità: Online
- Materiali: Video, dispense, file, quiz
- Partenza: Quando vuoi tu
- Certificato: Si, con QR di verifica
- Lingua: Italiano
- Accesso: 12 mesi
- Durata Certificato: Illimitata
- Disponibilità: 24 ore al giorno, 7 giorni su 7
- Assistenza docenti: Si
- Incluso nel Pacchetto: Si
- Studenti soddisfatti: 97%

a 59 € col Pacchetto
Descrizione
Coding in Python da zero
di Enrico Girardi
Impara a programmare in Python, uno dei linguaggi più usati al mondo, con il corso online di Coding in Python da zero del Dott. Enrico Girardi, Senior Web Developer e Senior Project Manager presso Artigiani Del Web. Grazie alla sua sintassi semplice ed efficace, Python è utilizzato per molte applicazioni, dal networking al machine learning.
Questo corso insegna in modo pratico, attraverso esempi ed esercizi, a utilizzare Python per risolvere problemi concreti, portando gli studenti a creare un progetto complesso “Biblioteca” verso la metà del corso e applicazioni che coinvolgono GUI, Telegram, Selenium ed Arduino.
Il Corso è adatto sia a chi si avvicina per la prima volta alla programmazione che a chi sviluppa in altri linguaggi.
- Sintassi
- Variabili
- Liste
- Operatori
- Cicli
- Funzioni
- Stringhe
- Decoratori
- Files
- creare una GUI (interfaccia grafica)
- creare un di bot di Telegram
- leggere i dati di un sito in automatico ed e inviare messaggi a Telegram
- fare Web Scraping con Selenium
- comunicare con Arduino (controllare Arduino con Telegram)
Ricorda, questo Corso è incluso anche nel pacchetto illimitato. Se ti interessa più di un Corso, non ti conviene acquistarli singolarmente ma prendere il pacchetto. Pagando 59 euro infatti, spesa inferiore al costo di due Corsi, potrai acquistare il pacchetto completo di tutti i Corsi presenti sul sito e fare tutti i Corsi che vuoi accedendo per un anno senza spese aggiuntive o rinnovi automatici, da questo link.
Durata
Il corso online può essere fruito online 7 giorni su 7, 24 ore su 24. Nessun vincolo di orario: studi quanto vuoi e quando vuoi. Una volta iscritto puoi iniziare quando vuoi e hai 12 mesi per completare il Corso.
Programma
- Introduzione e preparazione ambiente
- Hello World
- String, int, casting
- Esercizio
- Data Types
- Cosa sono le Liste in Python
- Slice
- Il Passo
- In
- Concatenazione
- Ripetizioni
- Len
- Min e Max
- Nested Lists (Liste nidificate), parte 1
- Nested Lists (Liste nidificate), parte 2
- Modifica delle liste
- Extend
- Extend e Append a confronto
- Set
- I Dizionari in Python, parte 1
- I Dizionari in Python, parte 2
- I Dizionari in Python, parte 3
- Tuple
- Gli operatori aritmetici
- Gli operatori di Confronto
- Gli operatori booleani
- Gli operatori condizionali, parte 1
- Gli operatori condizionali, parte 2
- I cicli in programmazione: While
- I cicli in programmazione: For, Break e Continue
- I cicli in programmazione: For e Range, parte 1
- I cicli in programmazione: For e Range, parte 2
- I cicli in programmazione: For – Else
- I cicli in programmazione: While – Else
- Le Funzioni in Programmazione
- Presentazione del progetto ed inizio: lista
- Introduciamo un Dizionario
- Popoliamo il Dizionario
- Lista in un dizionario
- Casting, if, elif, stampa autore e libro
- Comando Stampa Archivio
- Comando Stampa menù
- Stampa degli Autori, parte 1
- Stampa degli Autori, parte 2
- Comando di uscita, parte 1
- Comando di uscita, parte 2
- Aggiungere un libro selezionandone l’autore solo con ID
- Miglioriamo il codice
- Miglioriamo la stampa dei libri, parte 1
- Miglioriamo la stampa dei libri, parte 2
- Salvataggio in json
- Considerazioni finali
- Index
- Slice
- Stride
- In e Len
- ASCII + Ord e Chr
- Lower, Upper e Capitalize
- Title e Swapcase
- Equazione di Secondo Grado
- Equazioni di secondo grado: funzione
- Successione di Fibonacci
- Esercizio sul Fattoriale ed introduzione al Debugger
- GUI – parte 1 (Tkinter)
- GUI – parte 2 (GuiZero)
- GUI – parte 3
- GUI – parte 4
- Menu
- Creiamo una ListBox
- Passare valori multipli ad un bottone
- Passare valori multipli ad un bottone + Eval
- Decoratori, parte 1
- Decoratori, parte 2
- Range
- Random
- Creare un bot Telegram
- Risorse Telegram
- Impostazioni del bot
- Coding python
- Scriviamo su Telegram
- Sistemazione degli errori
- Aggiungiamo una GUI per scrivere su Telegram
- Files
- Read, parte 1
- Read, parte 2
- Write
- Append
- Except
- Directory
- Directory in percorso assoluto
- OS, parte 1
- OS, parte 2
- Selenium, parte 1
- Selenium, parte 2
- Selenium, parte 3
- Selenium, parte 4
- Selenium, parte 5
- Count, parte 1 (Stringhe 8)
- Count, parte 2 (Stringhe 9)
- Startswith (Stringhe 10)
- Endswith (Stringhe 11)
- Find (Stringhe 12)
- Index (Stringhe 13)
- Rfind ed Rindex (Stringhe 14)
- Arduino, parte 1: Presentazione del progetto
- Arduino, parte 2
- Arduino, parte 3
- Arduino, parte 4
- Arduino, parte 5
- Isalnum (Stringhe 15)
- Isalpha (Stringhe 16)
- Isdigit (Stringhe 17)
- Isidentifier (Stringhe 18)
- Islower (Stringhe 19)
- Isupper (Stringhe 20)
- Isprintable (Stringhe 21)
- Isspace (Stringhe 22)
- Istitle (Stringhe 23)
- Center (Stringhe 24)
- Expandtabs (Stringhe 25)
- Dict comprehensions
- Lambda
- List comprehensions
- Return multipli
- Sort
- Sorted
- Ljust – rjust (Stringhe 26)
- Lstrip – rStrip (Stringhe 27)
- Strip (Stringhe 28)
- Replace (Stringhe 29)
- Zfill (Stringhe 30)
- Join (Stringhe 31)
- Partition (Stringhe 32)
- Rpartition (Stringhe 33)
- Split (Stringhe 34)
- Split MAXSPLIT (Stringhe 35)
- Rsplit (Stringhe 36)
- Rsplitlines (Stringhe 37)
Certificato
Una volta che la piattaforma ha tracciato sia la fruizione di tutti i contenuti che l’esito positivo di tutti i quiz online di un singolo Corso, non si ottiene un semplice attestato di frequenza ma un Certificato di frequenza e superamento dello stesso. Il Certificato riporta il programma in inglese e italiano, le ore, il timbro, la votazione, la data, la firma del rappresentante legale e non contiene nessuna dicitura “corso online”, ed è del tutto identico a quelli di analoghi corsi seguiti in aula.
Inoltre, il processo di progettazione ed erogazione dei Corsi è Certificato ISO9001 da RINA, una Certificazione che è valida non soltanto in Italia ma anche all’estero attraverso IQNet, il più grande network internazionale della certificazione di sistemi di gestione.
I Certificati vengono inviati via mail in formato digitale (PDF), si stampano in autonomia ma sono dotati di un codice univoco anti-contraffazione che permette a un futuro datore di lavoro di verificarne l’autenticità.
I Certificati di Accademia Domani sono infatti validati da Veriform, un sistema di tracciamento automatizzato dell’autenticità basato su QR Code, che presto sarà anche su Blockchain.
Grazie a tutto questo, i Certificati sono largamente apprezzati dalle aziende private, e sono stati validi per il riconoscimento di crediti formativi in molte università italiane e straniere, e anche in settori specifici come l’attività sportiva, l’HACCP o le professioni non regolamentate, aiutando tantissimi studenti a cambiare o trovare lavoro.
Ciascun Certificato può essere inserito nel Curriculum e anche su LinkedIn.
Inserimento Lavorativo
Per saperne di più clicca su questo link.
Video del Corso
Il percorso Programmazione e Sviluppo
Questo corso è la porta d’ingresso del gruppo Programmazione e Sviluppo di Accademia Domani. Le altre tappe del percorso:
- Introduzione a Python 3
- Programmatore Java
- Programmatore C++
- Programmatore Linguaggio C
- Programmatore PHP
- Programmatore Javascript
- React e Redux
- Introduzione a JavaScript
- Introduzione a HTML5
- Database relazionali
- Introduzione a SQL
- SQL Developer con Oracle
- MongoDB e NoSQL
- Sistemista Linux
- Programmazione Videogiochi
- Introduzione a Unity 3D
Questo corso è incluso anche nel Pacchetto Tutto Incluso: 59 euro, un solo pagamento, tutti i corsi del catalogo per 12 mesi, senza rinnovi automatici.















