HomeProgrammi dei CorsiCoding 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%
Coding in Python
Prezzo del corso
39,00 €
per un anno
oppure tutti i corsi per un anno
a 59 € col Pacchetto
L’Accademia
764.000 studenti formati
ISOCertificata ISO 9001
Ente Europeo EADL
Pagamenti accettati
PPayPal
Carta di credito
Bonifico bancario

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.

 
Nel corso dei Moduli imparerai tutto ciò che serve a programmare in Python:
  • Sintassi
  • Variabili
  • Liste
  • Operatori
  • Cicli
  • Funzioni
  • Stringhe
  • Decoratori
  • Files
Acquisirai anche alcune competenze molto pratiche, come:
  • 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)
 
Con il corso Coding in Python da zero acquisirai una solida conoscenza di uno dei linguaggi di programmazione più richiesti al mondo, amato dagli operatori IT, analisti di dati, scienziati, ingegneri, artisti e designer per la sua facilità, velocità e quindi bassi costi di sviluppo.
 
Inizia subito il tuo percorso di apprendimento con il corso di Coding in Python da zero e accedi alle opportunità professionali che questo linguaggio può offrirti!
 

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

Il programma del corso è suddiviso in 138 unità didattiche:
Introduzione al Corso
    0. Introduzione e obiettivi del Corso
MODULO 1 – AMBIENTE, STRING, INT, CAST E DATA TYPES
  1.  Introduzione e preparazione ambiente
  2.  Hello World
  3.  String, int, casting
  4.  Esercizio
  5.  Data Types
MODULO 2 – LE LISTE
  1.  Cosa sono le Liste in Python
  2.  Slice
  3.  Il Passo
  4.  In
  5.  Concatenazione
  6.  Ripetizioni
  7.  Len
  8.  Min e Max
  9.  Nested Lists (Liste nidificate), parte 1
  10.  Nested Lists (Liste nidificate), parte 2
  11.  Modifica delle liste
  12.  Extend
  13.  Extend e Append a confronto
MODULO 3 – SET, DICT, TUPLE
  1.  Set
  2.  I Dizionari in Python, parte 1
  3.  I Dizionari in Python, parte 2
  4.  I Dizionari in Python, parte 3
  5.  Tuple
MODULO 4 – GLI OPERATORI
  1.  Gli operatori aritmetici
  2.  Gli operatori di Confronto
  3.  Gli operatori booleani
  4.  Gli operatori condizionali, parte 1
  5.  Gli operatori condizionali, parte 2
MODULO 5 –  I CICLI
  1.  I cicli in programmazione: While
  2.  I cicli in programmazione: For, Break e Continue
  3.  I cicli in programmazione: For e Range, parte 1
  4.  I cicli in programmazione: For e Range, parte 2
  5.  I cicli in programmazione: For – Else
  6.  I cicli in programmazione: While – Else
MODULO 6 – LE FUNZIONI
  1.  Le Funzioni in Programmazione
MODULO 7 –  PRATICA I: PROGETTO “BIBLIOTECA”
  1.  Presentazione del progetto ed inizio: lista
  2.  Introduciamo un Dizionario
  3.  Popoliamo il Dizionario
  4.  Lista in un dizionario
  5.  Casting, if, elif, stampa autore e libro
  6.  Comando Stampa Archivio
  7.  Comando Stampa menù
  8.  Stampa degli Autori, parte 1
  9.  Stampa degli Autori, parte 2
  10.  Comando di uscita, parte 1
  11.  Comando di uscita, parte 2
  12.  Aggiungere un libro selezionandone l’autore solo con ID
  13.  Miglioriamo il codice
  14.  Miglioriamo la stampa dei libri, parte 1
  15.  Miglioriamo la stampa dei libri, parte 2
  16.  Salvataggio in json
  17.  Considerazioni finali
MODULO 8 – LE STRINGHE PARTE I 
  1.  Index
  2.  Slice
  3.  Stride
  4.  In e Len
  5.  ASCII + Ord e Chr
  6.  Lower, Upper e Capitalize
  7.  Title e Swapcase
MODULO 9 – ESERCIZI
  1.  Equazione di Secondo Grado
  2.  Equazioni di secondo grado: funzione
  3.  Successione di Fibonacci
  4.  Esercizio sul Fattoriale ed introduzione al Debugger
MODULO 10 – GUI
  1.  GUI – parte 1 (Tkinter)
  2.  GUI – parte 2 (GuiZero)
  3.  GUI – parte 3
  4.  GUI – parte 4
  5.  Menu
  6.  Creiamo una ListBox
  7.  Passare valori multipli ad un bottone
  8.  Passare valori multipli ad un bottone + Eval
MODULO 11 – TEORIA PARTE I
  1.  Decoratori, parte 1
  2.  Decoratori, parte 2
  3.  Range
  4.  Random
MODULO 12 – TELEGRAM
  1.  Creare un bot Telegram
  2.  Risorse Telegram
  3.  Impostazioni del bot
  4.  Coding python
  5.  Scriviamo su Telegram
  6.  Sistemazione degli errori
  7.  Aggiungiamo una GUI per scrivere su Telegram
MODULO 13 – FILES
  1.  Files
  2.  Read, parte 1
  3.  Read, parte 2
  4.  Write
  5.  Append
  6.  Except
  7.  Directory
  8.  Directory in percorso assoluto
  9.  OS, parte 1
  10.  OS, parte 2
MODULO 14 – SELENIUM
  1.  Selenium, parte 1
  2.  Selenium, parte 2
  3.  Selenium, parte 3
  4.  Selenium, parte 4
  5.  Selenium, parte 5
MODULO 15 – STRINGHE PARTE II
  1.  Count, parte 1 (Stringhe 8)
  2.  Count, parte 2 (Stringhe 9)
  3.  Startswith (Stringhe 10)
  4.  Endswith (Stringhe 11)
  5.  Find (Stringhe 12)
  6.  Index (Stringhe 13)
  7.  Rfind ed Rindex (Stringhe 14)
MODULO 16 – ARDUINO
  1.  Arduino, parte 1: Presentazione del progetto
  2.  Arduino, parte 2
  3.  Arduino, parte 3
  4.  Arduino, parte 4
  5.  Arduino, parte 5
MODULO 17 – STRINGHE PARTE III
  1.  Isalnum (Stringhe 15)
  2.  Isalpha (Stringhe 16)
  3.  Isdigit (Stringhe 17)
  4.  Isidentifier (Stringhe 18)
  5.  Islower (Stringhe 19)
  6.  Isupper (Stringhe 20)
  7.  Isprintable (Stringhe 21)
  8.  Isspace (Stringhe 22)
  9.  Istitle (Stringhe 23)
  10.  Center (Stringhe 24)
  11.  Expandtabs (Stringhe 25)
MODULO 18 – TEORIA PARTE II
  1.  Dict comprehensions
  2.  Lambda
  3.  List comprehensions
  4.  Return multipli
  5.  Sort
  6.  Sorted
MODULO 19 – STRINGHE PARTE IV
  1.  Ljust – rjust (Stringhe 26)
  2.  Lstrip – rStrip (Stringhe 27)
  3.  Strip (Stringhe 28)
  4.  Replace (Stringhe 29)
  5.  Zfill (Stringhe 30)
  6.  Join (Stringhe 31)
  7.  Partition (Stringhe 32)
  8.  Rpartition (Stringhe 33)
  9.  Split (Stringhe 34)
  10.  Split MAXSPLIT (Stringhe 35)
  11.  Rsplit (Stringhe 36)
  12.  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

Al termine del Corso viene data la possibilità di iscriversi al programma di inserimento lavorativo, che include: un Corso online aggiuntivo sulla scrittura del cv, sulla ricerca del lavoro e sul colloquio di selezione; la possibilità di inserire il cv nel database consultabile dalle aziende; la ricezione della newsletter con articoli sul mondo del lavoro e con le richieste delle aziende.
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:

Questo corso è incluso anche nel Pacchetto Tutto Incluso: 59 euro, un solo pagamento, tutti i corsi del catalogo per 12 mesi, senza rinnovi automatici.