Nuevos cursos de Linux en la UTN – Mar del Plata

Cursos Presenciales UTN Unidad Académica Mar del Plata
Área del conocimiento: IT, sistemas operativos, desarrollo de software
Ciclo de cursos Ubuntu Linux
Tramo 1:
“Introducción a Ubuntu Linux”
Destinatarios: Público general que desee conocer Linux y cómo utilizarlo en un entorno
laboral u hogareño.
Requisitos previos: tiene que hacer uso cotidiano de una computadora.
Objetivos del curso: Mostrar las posibilidades que ofrece Linux en cuanto a
productividad en el ámbito laboral y en cuanto a capacidades multimedia para el entorno
hogareño. Lograr que los asistentes puedan: usar internet (mail, web, videoconferencias,
etc.), utilizar una herramienta ofimática, reproducir audio y video, editar imágenes e
instalar software.
Docente: Edwin Alexis Abot (T.S.P., Estudiante avanzado TSSI, Programador y
Administrador de Sistemas en INIDEP)
Duración: 24 horas presenciales estructuradas en 6 clases (1 por semana) de 4 horas.
Vacantes: Mínimo 10 alumnos, máximo 20 alumnos (2 por pc)
Hardware y software necesarios:
• Hardware mínimo: 10 pc
• Hardware deseable: 10 pc y un proyector.
• Software necesario: Ubuntu 14.04
Estructura de Contenidos:
• Clase 1:
◦ Qué es Linux
◦ Introducción a Ubuntu Linux
◦ El gestor de arranque.
◦ Navegando por Internet con Firefox.
◦ Conociendo el sistema de archivos.
◦ Montaje y desmontaje de unidades de almacenamiento.
•
•
•
•
•
•
◦ Reproducir audio y video.
Clase 2:
◦ Introducción a LibreOffice.
◦ Escribiendo documentos con LibreOffice Writer.
◦ Formateando mi documento: formateo de texto y página.
◦ Insertando imágenes, gráficos y viñetas.
◦ Guardando mi documento: ¿que extensión uso? ¿.odt, .doc o .docx?.
◦ Exportar un documento a PDF.
◦ Trabajo práctico de LibreOffice Writer
Clase 3:
◦ Creando una planilla de cálculos con LibreOffice Calc.
◦ Cargando datos en mi planilla.
◦ Cálculos básicos: operaciones aritméticas básicas, sumatoria, promedio.
◦ Referenciando celdas en la misma hoja o en otra hoja de mi planilla.
◦ Formateando celdas.
◦ Guardando mi planilla: ¿que extensión uso? ¿.odt, .xls o .xlsx?
◦ Trabajo práctico de LibreOffice Calc
Clase 4:
◦ Creando una presentación con LibreOffice Impress.
◦ Creando diapositivas.
◦ Insertando imágenes, gráficos y texto a la diapositiva.
◦ Animando los elementos de una diapositiva y su transición.
◦ Creando anotaciones.
◦ Reproduciendo y controlando una presentación.
◦ Trabajo práctico de LibreOffice Impress
Clase 5:
◦ Evolution, el cliente de correos de Ubuntu.
◦ Configurando una cuenta de mail.
◦ Revisando el correo.
◦ Enviando email.
◦ Grabando cds y dvds con Brasero.
◦ Trabajo práctico de Cliente de Correo
Clase 6:
◦ Configurando una impresora.
◦ El centro de software de Ubuntu.
◦ Instalando programas.
◦ Actualizaciones de Ubuntu.
◦ Instalando actualizaciones.
◦ Práctica libre
Jornada de instalación y presentación del trabajo práctico final.
◦ Los asistentes que deseen el Certificado de Aprobación deberán entregar todos
los trabajos prácticos completos al finalizar el curso conforme indique la
consigna propuesta por el docente.
◦ Al finalizar el curso, aquellos que hayan participado del mismo, podrán asistir
con una pc, netbook o notebook particular para que se le instale el sistema
operativo.
Certificado: Se entregará un “Certificado de Asistencia” a quien cumpla con el 80% de
asistencia y un “Certificado de Aprobación” a quien, además, presente los trabajos
prácticos propuestos para el final de este curso.
Tramo 2:
“Administración de Ubuntu Linux”
Destinatarios: Estudiantes de las carreras TSP, TSSI y asistentes al curso “Introducción a
Ubuntu Linux”
Requisitos previos:
• Poseer el certificado de asistencia al Tramo 1 “Introducción a Ubuntu Linux”,
• o rendir un examen de acreditación de conocimientos.
• Ser estudiante o graduado de las carreras TSP, TSSI o carreras afines,
Objetivos del curso: Conocer qué es el software libre y GNU/Linux. Entender las
diferencias entre las distintas distribuciones de Linux y su filosofía. Conocer la estructura
de un SO Linux basado en Debian. Instalar y configurar Ubuntu Linux (junto a otros
sistemas operativos si es necesario). Utilizar el intérprete de comandos BASH (la famosa
“consola”) de forma eficaz. Administrar procesos. Compilar, instalar y configurar diversos
programas y drivers desde el intérprete de comandos. Uso de varios protocolos (FTP,
SSH, etc.) Administrar las fuentes de software.
Docente: Edwin Alexis Abot (T.S.P., Estudiante avanzado TSSI, Programador y
Administrador de Sistemas en INIDEP)
Duración: 48 horas presenciales estructuradas en 12 clases (1 por semana) de 4 horas.
Vacantes: Mínimo 10 alumnos, máximo 20 alumnos (2 por pc)
Hardware y software necesarios:
• Hardware mínimo: 10 pc
• Hardware deseable: 10 pc y un proyector.
• Software necesario: Ubuntu 14.04
Estructura de Contenidos:
•
Módulo 1:
◦ El nacimiento de Linux. Breve reseña histórica.
◦ Análisis de las distintas Distribuciones GNU-LINUX.
◦ Instalación de Ubuntu Linux.
◦ Particionado y reparticionado de discos.
◦ Estructura del sistema de archivos de Linux.
▪ Particiones del sistema y swap.
▪ Estructura del árbol de directorios.
▪ El sistema de archivos EXT4.
◦ El intérprete de comandos Bash y comandos básicos.
•
•
•
•
Módulo 2:
◦ Administración de usuarios, grupos y permisos.
◦ El Superusuario y Sudo.
◦ Utilizando varias terminales.
◦ Administración de procesos y htop.
◦ Administración de servicios.
◦ Montaje de distintas unidades de almacenamiento y sistemas de archivos.
Módulo 3:
◦ El sistema de paquetes de Debian
◦ Los gestores de paquetes apt, aptitude y synaptic
▪ Instalación, eliminación y actualización de paquetes
◦ Administrando las fuentes de software y llaves GPG
Módulo 4:
◦ El Kernel de Linux
◦ Configuración del hardware
▪ Interfaces de red, video y sonido
◦ Administración de interfaces de red Ethernet e inalámbricas
◦ Instalación de drivers.
Módulo 5:
◦ Acceso remoto a un servidor.
◦ Protocolo SSH.
•
•
◦ Protocolo FTP.
◦ Configuración de un servidor VNC.
Módulo 6:
◦ El sistema de ventanas X.
◦ Los sistemas de escritorio.
▪ Gnome, KDE, LXDE, XFCE, Unity.
◦ El sistema versiones de Ubuntu. STS y LTS.
◦ Los distintos “sabores” mantenidos por la comunidad de Ubuntu.
Evaluación teórica y práctica:
◦ Aquellos que deseen el “Certificado de Aprobación” deberán rendir un examen
que consistirá en una parte teórica, con cuestionario multiple choice, y una parte
práctica en la cual el alumno deberá resolver una serie de problematizaciones
en la pc.
Certificado: Se entregará un “Certificado de Asistencia” a quien cumpla con el 75% de
asistencia y un “Certificado de Aprobación” a quien, además, apruebe la evaluación
teórica y práctica final.
Tramo 3:
“Ubuntu para desarrolladores: 'abc' de los servidores Linux”
Destinatarios: Estudiantes de las carreras TSP, TSSI y asistentes al curso
“Administración de Ubuntu Linux”
Requisitos previos:
• Poseer el certificado de asistencia del Tramo 2 “Administración de Ubuntu Linux”,
• o rendir un examen de acreditación de conocimientos.
• Ser estudiante o graduado de las carreras TSP, TSSI o carreras afines.
Objetivos del curso: Configuración y uso del entorno de desarrollo. Configurar un
servidor “XAMPP” para desarrollo y pruebas. Instalar y configurar diversos IDEs. Crear,
configurar y usar máquinas virtuales con VirtualBox. Lectura de Logs. Configuración y uso
de software de versionado GIT.
Docente: Edwin Alexis Abot (T.S.P., Estudiante avanzado TSSI, Programador y
Administrador de Sistemas en INIDEP)
Duración: 24 horas presenciales estructuradas en 6 clases (1 por semana) de 4 horas.
Vacantes: Mínimo 10 alumnos, máximo 20 alumnos (2 por pc)
Hardware y software necesarios:
• Hardware mínimo: 10 pc
• Hardware deseable: 10 pc y un proyector.
• Software necesario: Ubuntu 14.04
Estructura de Contenidos:
•
•
•
•
•
Modulo 1:
◦ Configuración de repositorios con las últimas versiones de NetBeans, Eclipse,
Android Studio, Sublime Text y Brackets.
◦ Instalación de los IDEs mencionados en el punto anterior
◦ Configuración de repositorios con las últimas versiones de Oracle Java
◦ Instalación de Oracle JDK 8
◦ Clientes FTP
Módulo 2:
◦ Instalación de Ubuntu Server en una máquina virtual
◦ Introducción a Apache web server.
◦ Instalación y configuración de Apache.
◦ Creación de “Virtual Hosts”.
◦ Servir una aplicación web PHP o Python.
◦ Servidor FTP.
Módulo 3:
◦ Introducción a los motores de base de datos MySQL, PostgreSQL y MongoDB.
◦ Instalación y configuración de MySLQ, PostgreSQL y MongoDB.
◦ PHP MyAdmin, pgAdmin III
Módulo 4:
◦ Introducción a git
◦ Administrando un repo con herramientas gráficas (GitCola)
◦ Administrando un repo desde la línea de comandos.
◦ El flujo de jabato de “GitFlow”
◦ Servicios de hosting git GitHub y Bitbucket
Evaluación práctica:
◦ El alumno deberá presentar al final del curso un entorno de desarrollo y pruebas
completamente configurado.
Certificado: Se entregará un “Certificado de Asistencia” a quien cumpla con el 75% de
asistencia y un “Certificado de Aprobación” a quien, además, apruebe la evaluación
práctica final.