Difference between revisions of "Studiosg materiale per corsi"

From Studiosg
Jump to navigationJump to search
(Corretto i collegamenti a Selenium)
(Aggiunto i collegamenti alle nuove dispense dedicate a SELinux ed ai video relativi.)
 
(One intermediate revision by the same user not shown)
Line 31: 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.1.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 ===
 
=== Selenium ===
Line 44: Line 48:
  
 
=== 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 [http://www.giustetti.net/resource/course/selinux/selinux-2.0.pdf collegamento].
 +
 
 +
I video sono invece consultabili su YouTube:
 +
 
 +
* [https://www.youtube.com/watch?v=NIsf9Ulj5A8 Introduzione].
 +
* [https://www.youtube.com/watch?v=ZUgX8VjhCio Parte 1].
 +
* [https://www.youtube.com/watch?v=mgrXox3JlIk Parte 2].
 +
* [https://www.youtube.com/watch?v=G9O86d3JPdo Parte 3].
 +
* [https://www.youtube.com/watch?v=gAaJHTNUKaM Parte 4].
 +
* [https://www.youtube.com/watch?v=pav8SwXoW0E Parte 5].
 +
* [https://www.youtube.com/watch?v=rzYTjuezOqY Parte 6].
 +
* [https://www.youtube.com/watch?v=oxkHDVbH9VM Parte 7].
 +
* [https://www.youtube.com/watch?v=eigwXBoPeCM Parte 8].
 +
* [https://www.youtube.com/watch?v=LI6HP5oxFRU Parte 9].
 +
 
 +
Anche raggruppati nella playlist che li include tutti, al seguente [https://www.youtube.com/playlist?list=PLTs5JUAP_cf0PwwPa_dv9ZK8xsKBblqN7 indirizzo].
  
 
=== Sistemista Linux ===
 
=== Sistemista Linux ===
Line 68: Line 87:
 
* 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 funzionalità avanzate di SQL sono scaricabili dal seguente [http://www.giustetti.net/resource/course/sql/sql_avanzato-1.1.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].
  
Line 76: Line 95:
  
 
[https://www.youtube.com/watch?v=XEeizBjVwEs Video su come collegare LibreOffice a MariaDB]
 
[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}}

Latest revision as of 13:30, 31 May 2024

Benvenuti nella pagina Wiki di Simone Giustetti.


Lingue: English - Italiano


Materiale Didattico

Segue un elenco del materiale didattico suddiviso per argomento.

Crittografia

I lucidi utilizzati per il corso di introduzione alla crittografia ed all'uso di EncFS e GPG sono scaricabili dal seguente collegamento.

I video sono invece consultabili su YouTube:

Docker

  • I lucidi inerenti i contenitori in Linux ed il loro funzionamento sono scaricabili dal seguente collegamento.
  • I lucidi dell'introduzione a Docker sono scaricabili dal seguente collegamento.
  • I lucidi inerenti l'amministrazione di contenitori tramite Docker sono scaricabili dal seguente collegamento.
  • Gli esempi d'uso sono scaricabili dal seguente collegamento.
  • I lucidi che trattano Docker Compose sono scaricabili dal seguente collegamento.

Programmazione Web

Il corso di Programmazione Web è suddiviso in capitoli dedicati ai diversi linguaggi trattati.

  • I lucidi dell'introduzione alla programmazione sono scaricabili dal seguente collegamento.
  • I lucidi dell'introduzione sono scaricabili dal seguente collegamento.
  • I lucidi relativi al protocollo HyperText Transfer Protocol sono scaricabili dal seguente collegamento.
  • I lucidi relativi al linguaggio HTML 5 sono scaricabili dal seguente collegamento.
  • I lucidi relativi alla Storage API introdotta in HTML 5 sono scaricabili dal seguente collegamento.
  • I lucidi relativi alla Validation API introdotta in HTML 5 sono scaricabili dal seguente collegamento.
  • I lucidi relativi alla Search Engine Optimization (SEO) tramite codice HTML sono scaricabili dal seguente collegamento.
  • I lucidi relativi al linguaggio CSS sono scaricabili dal seguente collegamento.
  • I lucidi relativi al linguaggio JavaScript sono scaricabili dal seguente collegamento.
  • I lucidi relativi agli eventi ed alla loro associazione a codice JavaScript sono scaricabili dal seguente collegamento.
  • I lucidi relativi al linguaggio PHP sono scaricabili dal seguente 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 collegamento.
  • I lucidi relativi a Selenium IDE sono scaricabili dal seguente collegamento.
  • I lucidi relativi a Selenium Web Driver sono scaricabili dal seguente collegamento.
  • I lucidi relativi a Selenium Grid sono scaricabili dal seguente collegamento.

SELinux

I lucidi del seminario incentrato sul funzionamento di SELinux sono scaricabili dal seguente collegamento.

I video sono invece consultabili su YouTube:

Anche raggruppati nella playlist che li include tutti, al seguente indirizzo.

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 collegamento.
  • I lucidi relativi al programma VI sono scaricabili dal seguente collegamento.

Gestione dei File System

  • I lucidi relativi alla amministrazione dei file system sono scaricabili dal seguente collegamento.

Utenti, Gruppi e Permessi

  • I lucidi relativi alla amministrazione delle utenze sono scaricabili dal seguente collegamento.
  • I lucidi relativi alla amministrazione dei gruppi sono scaricabili dal seguente collegamento.
  • I lucidi relativi al funzionamento dei permessi sono scaricabili dal seguente collegamento.

Gestione dei Processi

  • I lucidi relativi alla amministrazione dei processi sono scaricabili dal seguente collegamento.

Installare Software

  • I lucidi relativi alla gestione dei programmi installati sono scaricabili dal seguente collegamento.

SQL

Il corso di SQL è suddiviso in capitoli.

  • I lucidi dell'introduzione sono scaricabili dal seguente collegamento.
  • I lucidi relativi al DML sono scaricabili dal seguente collegamento.
  • I lucidi relativi al DDL sono scaricabili dal seguente collegamento.
  • I lucidi relativi al DCL sono scaricabili dal seguente collegamento. È stata recentemente aggiunta una sezione dedicata a PostgreSQL.
  • I lucidi relativi alle funzionalità avanzate di SQL sono scaricabili dal seguente 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.

  • Il database Employees è scaricabile dal seguente 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 GitHub.
  • Il database Presenze è scaricabile dal seguente collegamento. Oltre alla struttura tabellare, l'archivio contiene alcune centinaia di nominativi fittizi che consentono di provare i comandi base di SQL.

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 collegamento.
  • I lucidi del corso possono essere scaricati dal seguente collegamento.
  • I lucidi relativi al funzionamento dei Foreign Data Wrapper disponibili per PostgreSQL possono essere scaricati dal seguente collegamento.



Lingue: English - Italiano