CURS D’ESPECIALISTA UNIVERSITARI EN SISTEMES GNU/LINUX:
ADMINISTRACIÓ I DESENVOLUPAMENT


Directors: Dr. Llorenç Valverde Garcia i Dr. Ricardo Galli Granada Departament de Ciències Matemàtiques i Informàtica



Programa detallat

1. Programari lliure: Definició, raons i exemples (8)

1.1. Aspectes ètics, científics i econòmics (5)

Filosofia del programari lliure i obert. El projecte GNU i la Free Software Foundation. L'impacte econòmic a les empreses, el valor i creixement de la infraestructura de programari. La visió científica del programari obert. L'economia del programari lliure i obert. Traduccions i localització del programari lliure.

Programari lliure i recerca.

1.2. Projectes i distribucions (3)

El desenvolupament de Linux i BSD, orígens i forma de gestió. Exemples de projectes reconeguts: Apache, XFree, KDE, Gnome, Perl. Llicencies d'us del programari: Copyletft, GPL, Open Source, BSD, Apache, etc. Debian, RedHat, Mandrake, SUSE, Ubuntu. Objectius, avantatges, actualització, programari disponible.

2. Eines i aplicació d'escriptoris. Edició científica (14)

2.1. Aplicacions ofimàtiques i multimèdia (2)

Navegadors, editors de text, gestors de correu electrònic. Firefox, Konqueror, extensions. Kmail, Firebird, Evolution, mutt. Introducció bàsica a Koffice i OpenOffice.

2.2. Multimèdia en GNU/Linux (4)

Reproductors só i vídeo (Xine, Mplayer, XMMS, Juk...). Codificació i edició de só i vídeo no lineal. codificadors MP3, Vorbis, Flac i MPEG, sox, lame, ffmpeg. K3b, Audacity, Cinelerra, Kino.

2.3. Edició i publicació amb OpenOffice.org (4)

Format de documents, principis bàsics. Processador de text, fulla de càlcul, presentacions, dibuix vectorial, connexions amb bases de dades

2.4. Edició i publicació científica (4)

Tex/Tetex. Latex. Lyx

3. Eines bàsiques del programari lliure (9)

3.1. Arquitectura de sistemes operatius (3)

Introducció als sistemes operatius: el nucli, eines del sistema, nucli Linux, eines GNU. Sistemes de fitxers i journaling, Ext2, Ext3, ReiserFS, JDB, XFS. Arquitectura d'Escriptoris gràfic: Xfree, KDE i GNOME.

3.2. Línia de comandaments i administració bàsica (6)

Comandaments i eines bàsiques, edició de text, grep, awk. Administració i programació: comandaments, configuració bàsica, usuaris, permisos, programació bàsica bash/sh per a tasques més habituals Introducció a Perl, programes bàsics

4. Programació LAMP planes Web dinàmiques (16)

4.1. Bases de dades (3)

Bases de dades, introducció, disseny, normalització, llenguatge SQL. Bases de dades MySQL, PostgreSQL. Optimització i seguretat

4.2. Llenguatges de scripting (5)

Introducció a PHP. Estructura de dades, diccionaris, estructures de control, expressions regulars, classes i paquets, interfície amb altres biblioteques genèriques. Perl avançat.

4.3. Programació Web (8)

Estàndard CGI. Llenguatges encastats. PHP, Perl CGI i mòdulsPerl. Accés a base de dades MySQL i Postgres. Abstracció de dades, llibreries, l'autenticació d'usuaris, gestió de sessions, formularis, execució de comandaments externs del sistema, generació dinàmica d'imatges. Generació de imatges i presentacions multimèdia.

5. Xarxes i serveis (9)

5.1. Configuració bàsica de xarxes (3)

TCP/IP, adreces, interfícies, rutes, ports, servicis, servidores, daemons. Fitxers de configuració. Programes de configuració. Eines de avaluació, seguretat.

5.2. Serveis de fitxers, impressió (3)

Servidors de Fitxers: Samba, NFS, FTP. Impressió: CUPS, Foomatic, servidors locals i remots, integració amb Samba/Windows.

5.3. DNS i correu electrònic (3)

Serveis de noms DNS. Estàndard DNS, Bind, camps del bind (MX, NS...). Correu electrònic, servidors SMTP, Sendmail, Exim, Postfix. DHCP.

6. Pràctiques Laboratori (75)


7. Riscs professionals i medi ambient (21)

7.1. Prevenció de riscs professionals (12)

Integració i gestió de la prevenció. Riscs generals i la seva prevenció. Riscs específics i la seva prevenció en el sector. Primers auxilis.

7.2. Sensibilització mediambiental (9)

Introducció al concepte del mediambient. La contaminació i el deteriorament dels recursos naturals. La ciutat: nostre mitjà. L’actuació de l’Administració. Discusió en grup sobre les principals causes de contaminació i els seus efectes en el Medi ambient.