curso especial-de-titulacion

15

Click here to load reader

Upload: mary-martinez-morales

Post on 07-Jul-2015

1.482 views

Category:

Education


2 download

DESCRIPTION

Descripción del curso especial de titulación del ITTux.

TRANSCRIPT

Page 1: Curso especial-de-titulacion

Curso Especial de Titulación

“Desarrollo de Aplicaciones

Web usando Software Libre”

10 – MARZO - 2012

Page 2: Curso especial-de-titulacion

Objetivo del Curso

Proporcionar el conocimiento de

técnicas modernas, propiciando en

los participantes las habilidades para

el desarrollo de aplicaciones

web, mediante el uso del software

libre, consolidando su integración y

crecimiento en el ámbito profesional

y empresarial.

Page 3: Curso especial-de-titulacion

A quien va dirigido

Ingeniería en Sistemas Computacionales(ISIC-1993-296, ISIC-2004-296) yLicenciatura en Informática (LINF-1993-303, LINF-2004-303).

Para los Planes 1993 y anteriores, aplica laOpción V de Titilación denominada “CursoEspecial de Titulación”.

Para los Planes 2004, aplica la Opción IIIdenominada “Proyecto de Investigación”.

Page 4: Curso especial-de-titulacion

Temario

Metodología de la Investigación.- Lic. María de los ÁngelesMartínez Morales (1 Sesión).

Introducción al Sistema Operativo Linux, usando UBUNTU.- Ing.Jorge Luis Espinoza Hernández (1 Sesión).

Configuración de Servidores en Linux, usando UBUNTU.- MRT.Julio Aguilar Carmona (2 Sesiones).

Introducción a la Programación en PHP.- MSC. Tomas TorresRamírez (3 Sesiones).

Programación Avanzada en PHP.- Ing. Felipe de Jesús Niño de laCruz (3 Sesiones).

Page 5: Curso especial-de-titulacion

Metodología de la

Investigación

¿Qué es una monografía?

¿Qué pasos hay que seguir para elaborar

una monografía?

Bosquejo tentativo

Redacción del trabajo y estructura de la

monografía

Proyecto de Investigación

Page 6: Curso especial-de-titulacion

Introducción al Sistema

Operativo Linux, usando

UBUNTU

Ubuntu Linux CD-Live

Instalación de Ubuntu Linux

El Entorno de trabajo en Ubuntu Linux

Gestión de Archivos

Ofimática básica en Ubuntu Linux

Page 7: Curso especial-de-titulacion

Configuración de Servidores

en Linux, usando UBUNTU

Introducción

Instalación y Configuración de un Servidor de Nombre de Dominio (DNS)

Instalación y Configuración de un Servidor Web (Apache)

Instalación de un Servidor de Bases de Datos (MySQL)

Instalación del Lenguaje de Programación PHP

Instalación de un Servidor de Acceso Remoto (SSH)

Page 8: Curso especial-de-titulacion

Introducción a la

Programación en PHP

Introducción a PHP

Manejo de sentencias condicionales en

PHP

Manejo de sentenciad de control de ciclos

en PHP

Manejo de arreglos indexados y

asociativos en PHP

Page 9: Curso especial-de-titulacion

Programación

Avanzada en PHP

Manejo de Bases de Datos MySQL en

PHP

Creación de Gráficas en PHP usando la

librería pChart

Creación de Reportes en PDF usando la

librería FPDF

Manejo de Sesiones en PHP

Page 10: Curso especial-de-titulacion

Temas Propuestos a

Desarrollar

Sistema WEB para la reservación en unRestaurant

Sistema WEB para la reservación de boletos enlínea

Álbum fotográfico interactivo

Tutorial para el desarrollo de aplicaciones WEB

Tecnologías para desarrollo de aplicaciones WEB

Comparación de Bases de datos utilizadas enaplicaciones WEB

Comparación de las tecnologías usadas paraservidores WEB

Informe de los diferentes clientes de correoelectrónico vía Web

Page 11: Curso especial-de-titulacion

Temas Propuestos a

Desarrollar

Manejo de Bases de Datos PostgreSQL en PHP

Creación de un Sitio Web usando Joomla

Comparación de Sistemas Administradores deContenidos usados en la Educación

Creación de un Sitio Web utilizando Drupal

Desarrollo de un Sitio Web para un WebQuest

Creación de un Boletín Electrónico Dinámico

Configuración de un Cluster Apache de altorendimiento con balanceo de carga.

Guía de Instalación y configuración de un servidorWeb con Nginx-PHP-MySQL.

Page 12: Curso especial-de-titulacion

Temas Propuestos a

Desarrollar

Asegurando Apache con ModSecurity.

Sistema de detección de intrusos en un servidor Web.

Asegurando Apache con ModChroot.

Configuración y desarrollo de aplicaciones Web con

Django.

Autenticación a través de puertos cerrados via Port

knocking.

Estadísticas Web via Awstats.

Configuración de un servidor FTP con SSL/TLS para

asegurar la carga/descarga de contenido Web.

Page 13: Curso especial-de-titulacion

Temas Propuestos a

Desarrollar

Vulnerabilidades en los sistemas operativos

Utilización de sistemas operativos linux como

Firewall

Mitos de virus en linux

Análisis del protocolo IPv6 en los sistemas

operativos

Manual de instalación y configuración de

PfSense como Firewall

Virtualización en sistemas operativos

Redes de nueva generación basadas en QoS

Page 14: Curso especial-de-titulacion

Instalaciones y

Laboratorios

Sala de Internet (Centro de Cómputo)

Días Sábados

Horario de 8:00 a 17:00 hrs.

Page 15: Curso especial-de-titulacion

Fechas de Revisiones

31 de Marzo Parcial

21 de Abril Parcial

12 de Mayo Final