Changes

Aggiornato l'elenco dei lucidi relativi a: SQL, PostgreSQL e Programmazione WEB
Line 1: Line 1: −
{{header_it|title=Pagina di StudioSG dedicata al materiale didattico| keyword={{Template:keyword_it_crittografia}}| description=Un elenco dei lucidi, delle dispense, degli esempi ed altro materiale didattico usato nei corsi con i collegamenti da cui scaricarlo. |}}
+
{{header_it|title=Pagina di StudioSG dedicata al materiale didattico | keyword={{Template:keyword_it_crittografia}} | description=Un elenco dei lucidi, delle dispense, degli esempi ed altro materiale didattico usato nei corsi con i collegamenti da cui scaricarlo. |}}
    
== Materiale Didattico ==
 
== Materiale Didattico ==
Line 18: Line 18:  
* [https://www.youtube.com/watch?v=dl4yNIEUJ6I Parte 7].
 
* [https://www.youtube.com/watch?v=dl4yNIEUJ6I Parte 7].
 
* [https://www.youtube.com/watch?v=az25OIB7MHs Parte 8].
 
* [https://www.youtube.com/watch?v=az25OIB7MHs Parte 8].
 +
 +
=== Docker ===
 +
* I lucidi inerenti i contenitori in Linux ed il loro funzionamento sono scaricabili dal seguente [http://www.giustetti.net/resource/course/docker/lxc-1.0.pdf collegamento].
 +
* I lucidi dell'introduzione a Docker sono scaricabili dal seguente [http://www.giustetti.net/resource/course/docker/docker-1.0.pdf collegamento].
 +
* I lucidi inerenti l'amministrazione di contenitori tramite Docker sono scaricabili dal seguente [http://www.giustetti.net/resource/course/docker/docker_cli-1.0.pdf collegamento].
 +
* Gli esempi d'uso sono scaricabili dal seguente [http://www.giustetti.net/resource/course/docker/docker_cli_esempi-1.0.pdf collegamento].
 +
* I lucidi che trattano Docker Compose sono scaricabili dal seguente [http://www.giustetti.net/resource/course/docker/docker_compose-1.0.pdf collegamento].
    
=== Programmazione Web ===
 
=== Programmazione Web ===
Line 24: Line 31:  
* I lucidi dell'introduzione sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggi_e_paradigmi_di_programmazione-1.1.pdf collegamento].
 
* I lucidi dell'introduzione sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggi_e_paradigmi_di_programmazione-1.1.pdf collegamento].
 
* I lucidi relativi al protocollo HyperText Transfer Protocol sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_protocollo_http-1.0.pdf collegamento].
 
* I lucidi relativi al protocollo HyperText Transfer Protocol sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_protocollo_http-1.0.pdf collegamento].
* I lucidi relativi al linguaggio HTML sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_html-1.0.pdf collegamento].
+
* I lucidi relativi al linguaggio '''HTML 5''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_html-1.2.pdf collegamento].
* I lucidi relativi al linguaggio CSS sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_css-1.0.pdf collegamento].
+
* I lucidi relativi alla '''Storage API''' introdotta in HTML 5 sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_html_storage_api-1.0.pdf collegamento].
* I lucidi relativi al linguaggio JavaScript sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_javascript-1.0.pdf collegamento].
+
* I lucidi relativi alla '''Validation API''' introdotta in HTML 5 sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_html_validation_api-1.0.pdf collegamento].
* I lucidi relativi al linguaggio PHP sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_php-1.0.pdf collegamento].
+
* I lucidi relativi alla '''Search Engine Optimization (SEO)''' tramite codice HTML sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_seo-1.0.pdf collegamento].
 +
* I lucidi relativi al linguaggio '''CSS''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_css-1.0.pdf collegamento].
 +
* I lucidi relativi al linguaggio '''JavaScript''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_javascript-1.0.pdf collegamento].
 +
* I lucidi relativi agli eventi ed alla loro associazione a codice JavaScript sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_javascript_eventi-1.0.pdf collegamento].
 +
* I lucidi relativi al linguaggio '''PHP''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/web_programming/web_linguaggio_php-1.0.pdf collegamento].
 +
 
 +
=== Selenium ===
 +
Il corso di Selenium ed automazione dei test di interfacce web è suddiviso in capitoli dedicati ai diversi strumenti trattati.
 +
* I lucidi di introduzione a Selenium sono scaricabili dal seguente [http://www.giustetti.net/resource/course/selenium/web_selenium-1.0.pdf collegamento].
 +
* I lucidi relativi a '''Selenium IDE''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/selenium/web_selenium_ide-1.0.pdf collegamento].
 +
* I lucidi relativi a '''Selenium Web Driver''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/selenium/web_selenium_wd-1.0.pdf collegamento].
 +
* I lucidi relativi a '''Selenium Grid''' sono scaricabili dal seguente [http://www.giustetti.net/resource/course/selenium/web_selenium_grid-1.0.pdf collegamento].
    
=== SELinux ===
 
=== SELinux ===
 
I lucidi del seminario incentrato sul funzionamento di SELinux sono scaricabili dal seguente collegamento (In corso di aggiornamento).
 
I lucidi del seminario incentrato sul funzionamento di SELinux sono scaricabili dal seguente collegamento (In corso di aggiornamento).
 +
 +
=== Sistemista Linux ===
 +
Il corso introduttivo all'amministrazione di sistemi Linux è suddiviso in capitoli.
 +
 +
'''Strumenti Base di Amministrazione'''
 +
* I lucidi relativi alla riga di comando (CLI) sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_cli-1.0.pdf collegamento].
 +
* I lucidi relativi al programma VI sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_vi-1.0.pdf collegamento].
 +
'''Gestione dei File System'''
 +
* I lucidi relativi alla amministrazione dei file system sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_file_system-1.0.pdf collegamento].
 +
'''Utenti, Gruppi e Permessi'''
 +
* I lucidi relativi alla amministrazione delle utenze sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_user-1.0.pdf collegamento].
 +
* I lucidi relativi alla amministrazione dei gruppi sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_group-1.0.pdf collegamento].
 +
* I lucidi relativi al funzionamento dei permessi sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_permission-1.0.pdf collegamento].
 +
'''Gestione dei Processi'''
 +
* I lucidi relativi alla amministrazione dei processi sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_process-1.0.pdf collegamento].
 +
'''Installare Software'''
 +
* I lucidi relativi alla gestione dei programmi installati sono scaricabili dal seguente [http://www.giustetti.net/resource/course/linux_sysadmin/sistemista_linux_sw_install-1.0.pdf collegamento].
    
=== SQL ===
 
=== SQL ===
 
Il corso di SQL è suddiviso in capitoli.
 
Il corso di SQL è suddiviso in capitoli.
* I lucidi dell'introduzione sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_intro-2.0.pdf collegamento].
+
* I lucidi dell'introduzione sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_intro-2.1.pdf collegamento].
 
* I lucidi relativi al DML sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_dml-2.0.pdf collegamento].
 
* I lucidi relativi al DML sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_dml-2.0.pdf collegamento].
 
* I lucidi relativi al DDL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_ddl-2.0.pdf collegamento].
 
* I lucidi relativi al DDL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_ddl-2.0.pdf collegamento].
* I lucidi relativi al DCL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_dcl-2.0.pdf collegamento].
+
* I lucidi relativi al DCL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_base_dcl-3.0.pdf collegamento]. È stata recentemente aggiunta una sezione dedicata a PostgreSQL.
* I lucidi relativi alle funzinoalità avanzate di SQL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_avanzato-1.0.pdf collegamento].
+
* I lucidi relativi alle funzionalità avanzate di SQL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_avanzato-1.1.pdf collegamento].
 
  −
Le note per installare Ms SQL Server su Linux e collegarsi allo stesso mediante driver JDBC sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/installazione_mssql_su_centos.pdf collegamento].
      
I database di esempio sono progettati con il dialetto di SQL di '''MariaDB''' / '''MySQL''' o '''Ms SQL Server'''. Possono essere facilmente adattati ai dialetti usati da altri RDBMS. I database sono distribuiti sotto forma di archivio compresso. Ogni archivio include una copia della relativa licenza d'uso.
 
I database di esempio sono progettati con il dialetto di SQL di '''MariaDB''' / '''MySQL''' o '''Ms SQL Server'''. Possono essere facilmente adattati ai dialetti usati da altri RDBMS. I database sono distribuiti sotto forma di archivio compresso. Ogni archivio include una copia della relativa licenza d'uso.
 
* Il database Employees è scaricabile dal seguente [http://www.giustetti.net/resource/course/sql/employees.zip collegamento]. N.B.: Si tratta di un database di test disponibile su GitHub. La versione inclusa è stata convertita nel formato del programma '''mysqldump''' per facilitarne il ripristino. Per informazioni circa i file originali si prega di consultare la documentazione presente nelle pagine di [https://github.com/datacharmer/test_db GitHub].
 
* Il database Employees è scaricabile dal seguente [http://www.giustetti.net/resource/course/sql/employees.zip collegamento]. N.B.: Si tratta di un database di test disponibile su GitHub. La versione inclusa è stata convertita nel formato del programma '''mysqldump''' per facilitarne il ripristino. Per informazioni circa i file originali si prega di consultare la documentazione presente nelle pagine di [https://github.com/datacharmer/test_db GitHub].
 
* Il database Presenze è scaricabile dal seguente [http://www.giustetti.net/resource/course/sql/presenze.zip collegamento]. Oltre alla struttura tabellare, l'archivio contiene alcune centinaia di nominativi fittizi che consentono di provare i comandi base di SQL.
 
* Il database Presenze è scaricabile dal seguente [http://www.giustetti.net/resource/course/sql/presenze.zip collegamento]. Oltre alla struttura tabellare, l'archivio contiene alcune centinaia di nominativi fittizi che consentono di provare i comandi base di SQL.
 +
 +
[https://www.youtube.com/watch?v=XEeizBjVwEs Video su come collegare LibreOffice a MariaDB]
 +
 +
==== Scrittura di Stored Procedure in PostgreSQL ====
 +
Il corso tratta l'argomento delle Stored Procedure e della scrittura di codice SQl procedurale seguendo lo standard del RDBMS Open Source PostgreSQL.
 +
* I lucidi dell'introduzione sono scaricabili dal seguente [http://www.giustetti.net/resource/course/postgresql/postgresql_intro-1.0.pdf collegamento].
 +
* I lucidi del corso possono essere scaricati dal seguente [http://www.giustetti.net/resource/course/postgresql/postgresql_sviluppo-1.0.pdf collegamento].
 +
* I lucidi relativi al funzionamento dei '''Foreign Data Wrapper''' disponibili per PostgreSQL possono essere scaricati dal seguente  [http://www.giustetti.net/resource/course/postgresql/postgresql_avanzato-1.0.pdf collegamento].
 +
 +
----
    
{{footer_it | link_page=En/Main_Page}}
 
{{footer_it | link_page=En/Main_Page}}