La Terna Sinistrorsa è lieta di presentare a tutte le studentesse e gli studenti del Politecnico di Milano un’opportunità di formazione completamente gratuita nell’ambito della programmazione, svolta esperti operanti nel settore e già organizzatori del corso “Security Soft Start”.

La Terna Sinistrorsa in collaborazione con ONstairs vi propone un corso gratuito che coinvolgerà studenti di diversi atenei tra cui il Politecnico di Torino, l’Università degli Studi di Palermo e tanti altri ancora.

L’obiettivo del corso è quello di acquisire le competenze necessarie per scrivere delle web application complete utilizzando Java come linguaggio di back-end, unito a SQL per l’interazione con il database. Nella parte front-end si affronteranno i linguaggi HTML, CSS; JavaScript e i framework jQuery e Bootstrap.

Visto il successo del corso di cybersecurity non sarà necessario nessun test di ammissione o autovalutazione per potere partecipare a questa nuova iniziativa!
Alla fine del corso sarà rilasciato un attestato di partecipazione e sarà possibile partecipare ad ulteriori corsi di ONstaris non organizzati con la nostra collaborazione tra cui il corso intermedio e avanzato di Java.

Il corso dura 12 ore.

ISCRIZIONI DAL 11/01 AL 15/02

Inizio del corso*

*Le credenziali per il corso e maggiori dettagli saranno inviati via mail a iscrizioni chiuse

Il corso è svolto in modalità asincrona su piattaforma di e-learning Moodle fornita da Onstairs, con la possibilità di ricevere supporto in modalità “best effort” tramite forum.

Ogni sabato sarà caricata una nuova lezione e relativi test, materiali e/o laboratori.
La fine del corso è prevista per 10 aprile 2021.

Le lezioni, laboratori e quiz resteranno disponibili fino al 30 giugno 2021.

Modulo 1 – Introduzione al corso e alla programmazione
  •  Presentazione dell’istruttore
  • Descrizione e obiettvi del corso
  • Pianificazione
  • Introduzione generale alla programmazione
  • Fondamenti di architettura dei calcolatori
Modulo 2 – Algoritmi e diagrammi di flusso
  • Principi di teoria dell’informazione
  • Dati, informazioni e elaborazione
  • Linguaggi naturali e linguaggi formali
  • Algoritmi e pensiero algoritmico
  • Risolutore e esecutore
  • Rappresentazione degli algoritmi:
  • Diagrammi di flusso
  • Pseudocodifica
  • Teorema di Böhm-Jacopini e strutture fondamentali
  • Rappresentazione dei principali tipi di dato
Modulo 3 – Concetti principali di Java e operatori
  • ​La Java Virtual Machine (JVM)
  • ​Nozioni fondamentali di Java
  • Primo programma in Java
  • I tipi di dato in Java
  • Tipi interi (IntegerTypes)
  • ​Tipi in virgola mobile (FloatingPointTypes)
  • Il tipo boolean
  • Variabili e tipi
  • Operatori in Java
  • Regole di precedenza
  • Package in Java
Modulo 4 – Strutture di selezione e iterazione
  • Strutture di controllo in Java
  • Blocchi di codice e visibilità delle variabili
  • Condizione if
  • Switch
  • Cicli in Java
  • while e do while
  • Il ciclo for e il ciclo for “enhanced”
  • Blocco try / catch / finally
Modulo 5 – Programmazione strutturata
  • Metodi in Java
  • Il paradigma del “black box”
  • Variabili e metodi statici
  • Parametri
  • ​Valori di ritorno
  • API e Javadoc Oracle
Modulo 6 – Array e programmazione ricorsiva
  • ​Gli array (vettori)
  • Gli array in Java
  • Concetti generali
  • Operazioni fondamentali sugli array
  • L’array args in Java
  • Array multidimensionali
  • Programmazione ricorsiva
Modulo 7 – Esercitazione finale
ISCRIZIONE

Per iscriverti compila il seguente form:

Le iscrizioni sono aperte dall’11 gennaio al 25 febbraio 2021

Qualche giorno dopo la chiusura della fase di iscrizione saranno fornite via mail le informazioni relative alla modalità per accedere alla piattaforma dove seguire il corso.

In caso di mancato ricevimento di mail da parte nostra o di ONstairs entro il 1 marzo 2021 inviate una richiesta di partecipazione al corso all’indirizzo info@onstairs.com indicando l’ateneo di provenienza.

Chi è ONstairs?

ONstairs è una giovane startup, specializzata in cyber security e nuove tecnologie. Attingendo al knowhow dei soci, lo storico ISP Neomedia e consulenti informatici con esperienza in ambito militare e bancario, ONstairs pone il suo focus sulla sicurezza informatica, avendo tra gli obiettivi lo sviluppo e la formazione di risorse dal profilo professionale elevato.

Per il secondo anno rinnoviamo con ONstairs questa collaborazione esclusiva al Politecnico di Milano per offrire un’opportunità unica di formazione.

 

Chi è il docente?

Sandro Impastato è professore di ruolo di informatica nelle scuole superiori e libero professionista nell’ambito dello sviluppo software e della formazione professionale.

https://www.linkedin.com/in/sandroimpastato/

NON seguire questo link o sarai bannato dal sito!