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

Il corso Coding in Python di Accademia Domani insegna a programmare partendo dal linguaggio giusto per farlo: Python, il più richiesto e il più leggibile, quello con cui oggi si automatizzano gli uffici, si analizzano i dati e si costruisce l’intelligenza artificiale. Da zero assoluto: nessuna esperienza richiesta, solo la voglia di scrivere il primo programma.

Cosa imparerai

Le fondamenta della programmazione — variabili, condizioni, cicli — con la sintassi pulita di Python che le rende leggibili come pseudo-italiano; le funzioni e le strutture dati (liste, dizionari) che sono il pane quotidiano di ogni programma; la scrittura di programmi completi, dai piccoli automatismi ai primi progetti veri; e il metodo del programmatore: leggere gli errori, cercare le soluzioni, costruire per passi.

Il percorso Programmazione

Da questo hub, tutte le strade del codice: i linguaggi classici Java, C++, Linguaggio C e PHP; il web con JavaScript (e il corso completo), React e Redux e HTML5 gratuito; i dati con Database Relazionali, SQL gratuito, SQL Developer con Oracle e MongoDB; i sistemi con Sistemista Linux; i giochi con Unity (e la sua introduzione gratuita). E il proseguimento d’oro di Python è nel percorso AI: Machine Learning con Python. Con il Pacchetto a 59 € è tutto compreso.

Attestato incluso

Esame online ripetibile e Certificato di frequenza e superamento con QR di verifica, compreso nel prezzo.

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.

Domande frequenti

Python è adatto per iniziare a programmare?

È il linguaggio d'ingresso per eccellenza: sintassi leggibile, poche cerimonie, risultati visibili da subito. Per questo è il più usato nei corsi introduttivi di mezzo mondo — e al tempo stesso uno dei più richiesti dal mercato: si inizia lì e non lo si abbandona più.

Cosa si può fare con Python?

Praticamente tutto ciò che oggi fa notizia: automazione di compiti ripetitivi, analisi dei dati, applicazioni web, scripting di sistema e soprattutto intelligenza artificiale e machine learning, di cui è il linguaggio di riferimento. È il coltellino svizzero del codice.

Quanto tempo serve per imparare Python?

Le fondamenta — variabili, cicli, funzioni — si costruiscono in qualche settimana di pratica costante; l'autonomia sui primi progetti arriva con l'esercizio. La verità onesta: si impara a programmare programmando, e il corso è costruito per farti scrivere codice dalla prima ora.

C'è un attestato alla fine?

Sì: esame online ripetibile e Certificato di frequenza e superamento con QR di verifica, incluso nel prezzo, da inserire nel curriculum e su LinkedIn.