CORSO ALTA FORMAZIONE Python Sviluppatore Software

Corso

Online

1.464 € IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Livello

    Livello avanzato

  • Metodologia

    Online

  • Ore di lezione

    80h

  • Durata

    20 Giorni

  • Inizio

    Scegli data

Programmare in Python

In questo corso imparerai i fondamenti del linguaggio di programmazione Python, uno dei linguaggi ad alto livello piú popolari e richiesti nel mondo del lavoro.
Il corso, strutturato in micro progetti pratici, interattivi e di facile apprendimento, ti insegnerá a programmare in modo professionale, sviluppando applicazioni Python sia in modo procedurale che utilizzando la programmazione orientata agli oggetti (class, type, instancing). Comprenderai i tipi di base (int, float, boolean, string) e le strutture dati complesse (set, liste, dictionary).
Imparerai a regolare il flusso del codice utilizzando operatori condizionali ed espressioni, scriverai script che ti aiuteranno a manipolare dati, effettuare complessi calcoli e
automatizzare lavori ripetitivi.Alla fine del corso avrai tutte le competenze di base per un fluido e diretto inserimento nel
mondo del lavoro come sviluppatore.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Il programmatore Python é una figura molto versatile, ricercata per la realizzazione di siti e applicazioni web, sviluppo back end e API per applicazioni mobile (con django o flask), scienza e analisi dei dati, machine learning, creazione di tools e script per applicazioni di terze parti (es. Maya, Unreal) e scripts.

Il corsista dovrà dimostrare in ingresso, conoscenze informatica di base, logica, matematica e inglese base.

METODOLOGIA DIDATTICA
Il Team Trainers si avvale di esperti di programmazione con oltre 15 anni di esperienza nelle società informatiche italiane e internazionali come programmatori di applicazioni web, apps e videogames.
La metodologia è prevalentemente pratica. Esercitazioni e project work ti permetteranno di verificare l’avanzamento delle competenze apprese.
Possibilità di Stage e Placement presso aziende Partner del settore.

Corso a numero chiuso.
Materiale didattico e Attestato di partecipazione ­finale.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Inglese tecnico
  • Programmazione
  • Informatica e tecnologia
  • Python
  • Apprendimento
  • Logica
  • Sviluppatore Intranet Aziendale
  • Information tecnology
  • Matematica applicata
  • Game maker

Professori

Corpo docenti

Corpo docenti

Docenti professionisti del settore

Programma

ØIl linguaggioPython - Introduzione

Perché usare Python

Punti di forza

Installare Python su Windows, OSX o Linux

Installare Visual Studio Code

Installare Pip e Pipenv

L’interprete Python

Sintassi di base

Le variabili

Le costanti

I Numeri

Operatori di base

Operatori condizionali

Le Stringhe

Le Liste

I Dizionari

Le Tuple

I File

For e Whileloop

Comprensione di Liste e Dizionari

ØProgrammazione Funzionale

Le dichiarazioni

Le funzioni e i metodi

Gli argomenti

Argomenti opzionali e argomenti multipli

Le funzioni ricorsive

Il terminale

Creiamo una calcolatrice

Rendiamo la calcolatrice interattiva

Aprire e modificare un file

Scriviamo in un file

Calcoliamo le statistiche di un file di testo

Lavorare con i file CSV

Lavorare con le date

Lavorare con i numeri casuali (random)

Sviluppiamo un estrattore di numeri del superenalotto

ØProgrammazione a Oggetti (OOP)

La programmazione ad oggetti (OOP)

La struttura tipica di un applicazione Python

I tipi e le classi

Le istanze

L’ereditarierá

La composizione

Le librerie principali

Sviluppiamo una piccola applicazione bancaria

Creiamo una piccola AI (Intelligenza Artificiale)

I Design patterns

Macchine a stati finiti

Observer pattern

I Callbacks

Creiamo un videogame testuale

Facciamo combattere due AI

Le eccezioni e la gestione degli errori

ØPython e il Web

Introduzione a Python e il mondo del web

La libreria requests

Integriamo una piccola API per il meteo

Introduzione a Django

Introduzione a Flask

ØPython e il mondo del lavoro

Come proseguire il tuo apprendimento

Consigli per iniziare la carriera

Superare il tuo primo colloquio di lavoro

Ulteriori informazioni

Il corso prevede una durata di 80 ore. Il corso si terrà in modalità on line con sessioni di 4 ore. Frequenza sabato e domenica in sessioni full immersion.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

CORSO ALTA FORMAZIONE Python Sviluppatore Software

1.464 € IVA inc.