Skip to content

Latest commit

 

History

History
49 lines (24 loc) · 3.57 KB

presentazione.md

File metadata and controls

49 lines (24 loc) · 3.57 KB

Presentazione del Corso

Questo corso di informatica per avvocati è stato realizzato all'interno del Master di I Livello (2020) in Intelligenza Artificiale, diritto ed etica delle tecnologie emergenti, presso l'Università Europea di Roma.

I docenti

Avv. Roberto Alma

Avvocato e fondatore dello studio KBL LAW. Si occupa principalmente di Diritto dell'informatica, privacy, proprietà intellettuale e diritto commerciale e societario, M&A ed Operazioni Straordinarie. Fermamente convinto che nell'epoca attuale, un consulente legale debba avere una approfondita conoscenza delle tecnologie dell'informazione. Pertanto, anche per passione personale, studia dal 2015 tecniche e linguaggi di programmazione. In particolare, ha una buona conoscenza di Javascript (ES6) e della programmazione back-end (Node.js e Python) e front-end (React.js e Vue.js come framework front-end). Ritiene che le tecnologie dell'informazione possano essere un ottimo strumento per innovare ed ottimizzare la professione legale e, in particolare, ho realizzato alcune applicazioni per l'automazione dello studio legale (con particolare riferimento alla generazione automatica di documentazione legale).

Profilo LinkedIn

Avv. Massimiliano Nicotra

Avvocato, si occupa di diritto della tecnologia da oltre vent'anni, è Data Protection Officer di società multinazionali e professore a contratto in “Fondamenti ed evoluzione dell’amministrazione digitale”, coordinatore della sezione Privacy e Compliance del Centro di Ricerca Economica e Giuridica nonché Vicepresidente del Comitato Strategico del Centro di Ricerca sull’Amministrazione Digitale presso l'Università degli Studi di Roma Tor Vergata, Dipartimento di Economia e docente nel corso di alta specializzazione in Responsabile della protezione dei dati e sicurezza delle informazioni, nonché auditor ISO/IEC 27001:2015.

Profilo Linkedin

Descrizione del corso

Il corso tratta i seguenti aspetti:

  1. Introduzione al pensiero computazionale

  2. Introduzione ai comandi da terminale

  3. Introduzione alla programmazione WEB

  4. Introduzione al linguaggio Markdown

  5. Basi di Git e GitHub

  6. Programmazione con Python

    1. Variabili e tipi di dati

    2. Controllo dell'esecuzione del programma

    3. Liste

    4. Funzioni

    5. Lavorare con i file

    6. Classi ed oggetti