Da Zero a Programmatore in Python

Perché questo corso?

Conoscere la programmazione consente a chiunque di automatizzare operazioni che alternativamente dovrebbe gestire manualmente. La programmazione diviene quindi lo strumento attraverso il quale velocizzare ed automatizzare il proprio lavoro.

Programmare è un'attività artigianale che necessita di tanta pratica e di un insegnamento da parte di esperti del settore. L'apprendimento autodidatta è sicuramente valido ma una formazione guidata che consenta di conoscere i segreti per una buona programmazione è necessaria per poter avviare una carriera come sviluppatore software.

Esistono molti linguaggi di programmazione e molte tipologie di programmazione. La programmazione ad oggetti è la tipologia di programmazione più utilizzata nello sviluppo software odierno e tra i linguaggi ad oggetti, Python è sicuramente tra i più utilizzati.

Python è il linguaggio ideale per avvicinarsi alla programmazione per la sua versatilità, semplicità, eleganza, e potenza.

Programmare in Python

Cosa imparerò al termine del corso?

Al termine del corso Da Zero a Programmatore in Python:

  • scriverai codice Python con semplicità
  • apprenderai la forma-mentis ottimale per lo sviluppatore
  • saprai come scomporre un requisito complesso in tanti mini-task
  • conoscerai come far collaborare i vari script che implementerai
  • vedrai i costrutti necessari per la programmazione in Python
  • leggerai codice scritto da altri e ne capirai il significato
  • capirai come individuare i bug all'interno del codice

Corso di 8 ore, suddiviso in 16 sezioni, articolato in 87 videolezioni

La suddivisione del corso in 16 sezioni ti consentirà di affrontare i vari temi pianificando le ore di studio.

La suddivisione in sezioni ti aiuterà molto anche nel comprendere i benefici di ogni singolo costrutto sintattico.

Considerando che sei alle prime armi con la materia, è importante che tu abbia una scaletta da seguire. La scaletta degli argomenti sarà la guida che dovrai seguire per apprendere le nozioni in modo ordinato.

Come diceva Seneca:

Ignoranti quem portum petat nullus suus ventus est. (Nessun vento è favorevole per il marinaio che non sa a quale porto vuol approdare)

Pertanto è consigliato seguire le lezioni nell'ordine in cui sono proposte.

Le lezioni sono sempre intervallate da esercitazioni al fine di migliorare il tuo apprendimento.

Nel caso tu volessi approfondire alcuni temi, avrai la possibilità di interagire con noi chiedendo spiegazioni. Il nostro team sarà a tua disposizione per risolvere qualsiasi tipo di problema.

A fine corso riceverai un certificato di completamento, che potrai mostrare ai futuri datori di lavoro!

Studente con corso completato

Programma del corso

Una volta iscritto al corso avrai accesso alle seguenti lezioni.

  1. Introduzione 03:27
  2. Panoramica 01:27
  3. Setup ed Hello World 08:33
  1. Cos'è Python? 03:36
  2. Parole chiave ed identificatori 06:17
  3. Identificatori 3 domande
  4. Istruzioni ed indentazione 06:31
  5. Commenti ed istruzione pass 09:12
  6. Interprete interattivo 04:37
  1. Definizione di variabile ed assegnazione dei valori 09:50
  2. Tipizzazione 06:10
  3. Costanti 07:39
  4. Literals 04:11
  5. Esercitazione sulla definizione delle variabili e delle costanti 4 domande
  1. Interi, decimali, complessi, booleani 04:57
  2. Definizione di numeri interi e decimali 4 domande
  3. Sequenze 04:52
  4. Conversioni 02:51
  5. Conversioni implicite 05:24
  6. Conversioni esplicite 04:07
  7. Conversioni esplicite 4 domande
  1. Input da console 08:28
  2. Output su console 03:21
  3. Somma numeri 1 domanda
  4. Input da file 06:29
  5. Scrittura su file 13:00
  6. Moduli 03:30
  1. Operatori aritmetici (parte 1) 03:25
  2. Operatori aritmetici (parte 2) 06:40
  3. Operatori confronto 06:22
  4. Operatori logici 05:56
  5. Short circuit 05:08
  6. Operatori di assegnazione 02:59
  7. Operatore not e leggi di DeMorgan 08:55
  8. Operatori logici 6 domande
  9. Operatore di inclusione, operatore di identità, precedenze tra operatori 06:33
  10. Diamo la precedenza 3 domande
  11. Convertitore Fahreneit - Celsius 1 domanda
  1. Istruzione IF 07:04
  2. Condizione valida? 8 domande
  3. Cosa stampa? 5 domande
  4. Come miglioriamo il codice? 2 domande
  5. Valore assoluto 1 domanda
  6. Istruzione IF-ELSE 03:49
  7. Vocale o Consonante? 1 domanda
  8. Istruzione ELIF 10:33
  9. Riscrivi codice 1 domanda
  10. Operatore ternario 02:00
  11. Calcola il voto! 1 domanda
  1. Obiettivi del modulo 02:51
  2. Ciclo FOR 07:36
  3. Range 07:07
  4. Sommatoria 1 domanda
  5. Produttoria 1 domanda
  6. Sommatoria multipli 1 domanda
  7. Triangolo numerico 1 domanda
  8. Ciclo WHILE 09:32
  9. Quanti numeri 1 domanda
  10. Break e Continue 02:49
  11. Conta multipli 1 domanda
  1. Definizione 05:44
  2. Creazione di una stringa 03:41
  3. Escape di caratteri 06:33
  4. Formattazione 12:05
  5. Giochiamo con le stringhe 3 domande
  6. Apici non Virgolette 3 domande
  7. Indexing e Slicing 09:47
  8. Conosci l'alfabeto? 1 domanda
  9. Contenimento, concatenazione, ripetizione 03:24
  10. Metodi built-in 04:42
  11. Stampa carattere per carattere 1 esecizio
  1. Creazione liste 05:12
  1. Accesso ai dati 05:47
  1. Cicli sulle liste 05:54
  1. Slicing 07:01
  1. Metodi append, insert, extend 08:41
  1. Metodi pop, remove, clear 04:53
  1. Metodi insert, count, sort 05:01
  1. Copia 06:01
  1. Manipoliamo le liste 1 esercizio
  1. Numero maggiore 1 esercizio
  1. Lunghezza parole 1 esercizio
  1. Creazione 03:16
  1. Modifica e Cancellazione 03:10
  1. Accesso 02:43
  1. Operazioni 02:27
  1. Differenze con liste 03:09
  1. Giochiamo con le tuple 1 esercizio
  1. Creazione di un insieme 05:31
  1. Modifica e Cancellazione degli elementi 04:55
  1. Operazioni insiemistiche: unione, intersezione, differenza, differenza simmetriche 05:57
  1. Aggiornamento operazioni insiemistiche, inclusione, cicli 04:17
  1. Frozenset 02:32
  1. Giochiamo con insiemi 1 esercizio
  1. Definizione e casi d'uso 06:19
  1. Creare un dizionario 09:52
  1. Accesso ai dati 07:59
  1. Modifica e Cancellazione 04:09
  1. Metodi built-in per modificare dati 11:31
  1. Metodi built-in per accedere dati 09:58
  1. Inclusione ed Iterazione 03:13
  1. Esami universitari 1 esercizio
  1. Matrice 1 esercizio
  1. Errori Sintattici 03:18
  1. Errori Logici 03:43
  1. Errori Runtime 03:29
  1. Che tipo di errore è? 6 domande
  1. Eccezioni 04:03
  1. Try...Except 09:58
  1. Gestione eccezioni 06:55
  1. Else...Finally 01:34
  1. Gestisci l'errore! 1 esercizio
  1. Gestisci errori multipli 1 esercizio
  1. Definizione 06:10
  1. Richiamare funzioni 06:45
  1. Parametri 05:33
  1. Return 04:23
  1. Scope e Lifetime 06:12
  1. Massimo tra due numeri 1 esercizio
  1. Cosa stampa? 4 domande
  1. Creazione 09:10
  1. Variabile __name__ 04:38
  1. Datetime 04:14
  1. Random 05:30
  1. Stampa date! 1 esercizio

Come posso iscrivermi?

Il corso è disponibile sulla piattaforma Udemy ad un costo di 129.99€.

Tuttavia per te che accedi al corso da questo sito, ti abbiamo riservato un coupon che, ai primi 100 utenti del sito che si iscriveranno, applicherà uno sconto.

Il coupon concede l'iscrizione al corso al costo promozionale di 19.99€ anzichè 129.99€; l'iscrizione scontata consente di averee l'accesso completo a tutti i contenuti del corso ed a tutti gli aggiornamenti che saranno apportati nel futuro.

Appena avrai effettuato l'iscrizione potrai accedere immediatamente a tutte le 87 videolezioni da qualsiasi dispositivo: pc, tablet, smartphone.

Affrettati dunque! L'offerta è riservata solo ai primi 100 iscritti!

Clicca il pulsante qui sotto per poter acquistare il corso ad un prezzo scontato.

Garanzia soddisfatti o rimborsati entro 30 giorni

Per qualsiasi ulteriore chiarimento puoi contattarci all'indirizzo: scrivocodice.it@gmail.com