Corso ALTA FORMAZIONE Python Sviluppatore Software
Pubblicato da Formazione Manageriale

Online
80 ore
Professionisti - Aziende - Disoccupati - Studenti
Avanzato

Sbocchi professionali

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.

Requisiti d'accesso

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.

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.

Referente Dott.ssa Monica Luca

Aggiungi ai preferiti

Scopri tutti i dettagli sul Corso ALTA FORMAZIONE Python Sviluppatore Software


PROGRAMMA E MODULI DIDATTICI

Il linguaggio Python - 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 While loop
  • 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

Possibilità di Stage e Placement presso aziende Partner del settore.

Corso a numero chiuso.

Materiale didattico e Attestato di partecipazione ­finale.

Il corso prevede una durata di 80 ore.

Il corso si terrà in modalità ESCLUSIVAMENTE on line.

Frequenza sabato e domenica in sessioni full immersion, con sessioni di 4 ore.

Per maggiori informazioni su questo percorso formativo puoi utilizzare il form "Richiedi informazioni" messo a disposizione da tuttoformazione.com e sarai contattato direttamente dallo staff del centro di formazione.

RECENSIONI

Nessuna recensione inserita

La tua opinione conta Fai la tua recensione


Nessuna recensione inserita

Richiedi informazioni

Corsi simili

Richiedi informazioni