Sei sulla pagina 1di 18

ADMINISTRADOR DE SERVIDORES Y PGINAS WEB

DATOS GENERALES DEL CURSO

1.

FAMILIA PROFESIONAL: REA PROFESIONAL:

INFORMTICA Y COMUNICACIONES INFORMTICA

2.

DENOMINACIN DEL CURSO:

ADMINISTRADOR PGINAS WEB

DE

SERVIDORES

3.

CDIGO:

IFCI7004

4.

CURSO:

OCUPACIN

5.

OBJETIVO GENERAL:

El alumno ser capaz de adquirir los conocimientos necesarios para crear, mantener e implementar pginas Web estticas y dinmicas.

6.

REQUISITOS DEL PROFESORADO:

6.1.

Nivel acadmico:

Titulacin universitaria (preferentemente ingeniero, licenciado o diplomado en Informtica) o en su defecto, capacitacin profesional equivalente en la ocupacin relacionada con el curso.

6.2.

Experiencia profesional:

Deber tener al menos tres aos de experiencia en la ocupacin.

6.3.

Nivel pedaggico:

Ser necesario tener formacin metodolgica y/o experiencia docente.

7.

REQUISITOS DE ACCESO DEL ALUMNO:

7.1.

Nivel acadmico o de conocimientos generales: Ciclo Formativo de grado superior o FP-II, preferentemente en la rama de Informtica. BUP, Bachiller o nivel de conocimientos equivalentes, con conocimientos en Informtica.

7.2.

Nivel profesional o tcnico: Conocimientos de Informtica. No se requiere experiencia profesional.

7.3.

Condiciones fsicas:

Ninguna en especial, salvo aquellas que impidan el normal desarrollo del curso.

8.

NMERO DE ALUMNOS:

15 alumnos

9.

RELACIN SECUENCIAL DE BLOQUES DE MDULOS FORMATIVOS: Internet avanzado. Diseo e implementacin de la estructura de un sitio Web. Instalacin, administracin, gestin e implementacin del servidor Web y su seguridad. Implementacin de un lenguaje de script en servidor y una base de datos. Creacin de interfaces grficos Web para la extraccin de contenidos.

10. DURACIN: Prcticas ...........................................................................240 horas Conocimientos profesionales .............................................90 horas Evaluaciones.......................................................................20 horas

Total.......................................................................................... 350 horas

11 INSTALACIONES

11.1. Aula de clases tericas: Superficie: el aula deber tener un mnimo de 45 m2 para grupos de 15 alumnos (3 m2 por alumno). Mobiliario: El aula estar equipada con mobiliario docente para 15 plazas, adems de los elementos auxiliares.

11.2. Instalaciones para prcticas: Superficie: para el desarrollo de las prcticas descritas se usar indistintamente el aula de clases tericas. Iluminacin: uniforme, de 250 a 300 lux aproximadamente. Condiciones ambientales: temperatura climatizada (20-22 C). Ventilacin: natural o controlada asegurando un mnimo de cuatro-seis renovaciones/ hora. Mobiliario: estarn equipadas con mobiliario para 15 plazas, adems de los elementos auxiliares.

11.3. Otras instalaciones: Un espacio mnimo de 50 m2 para despachos de direccin, sala de profesores y actividades de coordinacin. Una secretara. Aseos y servicios higinico-sanitarios en nmero adecuado a la capacidad del centro. Los centros debern reunir las condiciones higinicas, acsticas, de habitabilidad y de seguridad exigibles por la legislacin vigente, y disponer de licencia municipal de apertura como centro de formacin.

12. EQUIPO Y MATERIAL:

12.1 Equipo: 16 PCs con sus respectivos monitores, ratones y altavoces (15 para los alumnos, 1 para el profesor y 1 que har las veces de servidor, aunque puede ser el mismo equipo del profesor) compatibles con los sistemas operativos profesionales ms extendidos en el mercado. La configuracin mnima de los equipos ser: Microprocesadores Intel Pentium III 400 MHz o superior o bien AMD Athlon 400 MHz o superior. Para el servidor Pentium III 400 MHz o superior.

Memoria RAM 256 MB o superior. Para el servidor 256 MB o superior. Discos duros de 60 GB o superior. Tarjeta de sonido. Tarjeta de Red LAN (10/100) Ethernet. Cable estructurado de par trenzado con conectores RJ-45. Los ordenadores estarn conectados en red, actuando uno de ellos como servidor, de modo que puedan ser utilizados en red o de forma individualizada. Sistemas operativos profesionales actualizados en el mercado (Windows 2000 o superior). Software de aplicaciones informticas y ofimticas actualizado y comn en el mercado, software de diseo de sitios Web (editores Web), software para la transferencia de ficheros (FTP). Software adicional de caractersticas suficientes para el adecuado desarrollo de los correspondientes contenidos del curso. Software de bases de datos SQL MySQL Software de programacin PHP. Acceso a Internet de Banda Ancha. Switch o Concentrador de cableado, con bocas suficientes para conectar a todos los equipos disponibles en el aula. Impresora Laser o de Inyeccin.

12.2. Herramientas y utillaje: Soportes de almacenamiento: 50 disquetes. 30 CDRom grabables.

12.3. Material de consumo: Materiales en cantidad y calidad suficiente para el correcto seguimiento del curso y realizacin de las prcticas.

12.4. Material didctico: Manual/es por cada alumno, que contemplen todos los contenidos del curso. A los alumnos se les proporcionar los medios didcticos y el material imprescindibles, para el desarrollo del curso.

12.5. Elementos de proteccin: En el desarrollo de las prcticas se utilizarn los medios necesarios de seguridad e higiene en el trabajo y se observarn las normas legales al respecto.

13. INCLUSIN DE NUEVAS TECNOLOGAS: Este curso se considera en su totalidad como nuevas tecnologas en el rea Informtica.

DATOS ESPECFICOS DEL CURSO

14. DENOMINACIN DEL MDULO: INTERNET AVANZADO.

15. OBJETIVO DEL MDULO: Realizar la configuracin y conexin de acceso a Internet, as como la transferencia de archivos o ficheros.

16. DURACIN DEL MDULO: 60 horas.

17. CONTENIDOS FORMATIVOS DEL MDULO:

A) Prcticas: Instalar y configurar una conexin a Internet. Instalar y configurar los principales navegadores de Internet. Elegir el proveedor de acceso a Internet. Configurar una conexin a Internet a travs de una red local. Buscar informacin en la red utilizando los navegadores instalados y los principales buscadores. Efectuar una conexin FTP y transferir ficheros bidireccionalmente. Transferir ficheros a travs del navegador. Configurar una cuenta de correo electrnico. Instalar y configurar un gestor de correo electrnico. Enviar y recibir correo electrnico.

B) Conocimientos tericos: Internet: conceptos generales: Historia y concepto de Internet. Transmisin de informacin en Internet. Nombres de dominio. Acceso a Internet.

Parmetros de configuracin. Conexin a Internet: Introduccin a las redes. Tipologa de redes. Protocolos: TCP/IP. Proveedores de acceso a Internet. Instalacin y configuracin de la conexin. Acceso a Internet a travs de una red local. Servicios de Internet : Introduccin al WWW (World Wide Web). Transferencia de ficheros (FTP). Correo (MAIL). Navegacin por Internet: Introduccin a las pginas Web. El URL (Universal Resource Locator). Navegadores: Conceptos bsicos. Tipos de navegador. Instalacin. Funciones y herramientas. Configuracin. Bsqueda de informacin: Buscadores. Tipos de bsquedas. Por palabras. Por categoras. Lgicas. Transferencia de ficheros con FTP. Introduccin al FTP (File Transfer Protocol). Direcciones FTP. Tipos de FTP. FTP con requisitos de usuario. FTP annimo. FTP pasivo. Requisitos para efectuar una conexin FTP. Transferencia de ficheros bidireccional. Modos de transferencia. FTP a travs del navegador. El correo electrnico E-MAIL: Introduccin al correo electrnico. Direcciones de correo electrnico. Servidores de correo (POP3 y SMTP). Configuracin del correo electrnico. Gestores de correo electrnico: Instalacin. Configuracin. Administracin del correo electrnico.

Correo electrnico a travs de Web.

C) Contenidos relacionados con la profesionalidad: Fomentar la comunicacin y el trabajo en equipo. Favorecer las habilidades necesarias para la experimentacin y la adaptacin al cambio.

14. DENOMINACIN DEL MDULO: DISEO E IMPLEMENTACIN DE LA ESTRUCTURA DE UN SITIO WEB.

15. OBJETIVO DEL MDULO: Disear e implementar la estructura de un sitio Web utilizando lenguajes de programacin y etiquetado, optimizando el acceso a la informacin de los usuarios y la interaccin.

16. DURACIN DEL MDULO: 110 horas.

17. CONTENIDOS FORMATIVOS DEL MDULO:

A) Prcticas: Disear e implementar la estructura de un sito Web realizando las siguientes prcticas: Definir una estructura del sitio Web que facilite el acceso a la informacin de los usuarios. Crear un documento HTML estableciendo el ttulo y diferenciando las secciones principales. Modificar texto escribiendo frases con distintos tipos de fuentes, colores y tamaos. Mostrar listados con los elementos de lista de HTML, tanto listas numeradas como no numeradas. Establecer enlaces entre diferentes documentos HTML. Crear enlaces internos al documento. Insertar imgenes con diferentes formatos en los documentos HTML. Manipular los cambios de tamao y alineacin de imgenes conforme al texto. Implementar mapas a las imgenes para crear enlaces internos o externos. Establecer la estructura de un documento mediante tablas simples y anidadas. Separar el contenido del sitio Web mediante tablas. Confeccionar un formulario con todos sus elementos. Construir una pgina contenedora de marcos. Establecer mens de navegacin entre unos marcos y otros. Formatear el texto de las pginas mediante la aplicacin de hojas de estilo en cascada. Generar imgenes de sustitucin para los mens de los marcos que se empleen como ndices y dotarlas de efectos dinmicos. Implementar la estructura de un sitio Web utilizando un editor de pginas Web extendido y actual en el mercado. Validar formularios: Definiendo variables, referencias, vectores y matrices.

Recogiendo los valores de los elementos del formulario (cajas, botones, etc) y almacenndolos en las variables. Comparar los valores almacenados en las variables con valores introducidos previamente por el alumno mediante estructuras de control. Crear funciones especficas con instrucciones de comparacin. Comprobar el contenido de una caja de texto utilizando eventos y estructuras de control. Manipular los objetos del documento: Modificar el formato del texto del documente utilizando funciones. Crear sesiones utilizando cookies. Vincular un fichero .js o .vbs a varios documentos HTML incluidos en un sitio Web.

B) Conocimientos tericos: HTML: Caractersticas. Estructura de un documento HTML. Etiquetas. Propiedades y atributos. Formato del texto: Fuentes. Bloques de texto. Listas. Tablas. Hipervnculos: Hipertexto. Vnculos. URL. Tipos de enlaces. Imgenes: Enlaces. Formatos grficos. Mapas. Applets. Sonido. Vdeo. Formularios: Elementos de un formulario. Cajas. Botones. Casillas de verificacin. Listas desplegables. Etiquetas. Grupos de campos. Subir ficheros. Marcos: Conceptos bsicos.

Propiedad y atributos. Mens de navegacin. Enlaces. Nombres especiales. Hojas de estilo. Editor de pginas Web. Caractersticas del entorno grfico. Mens. Herramientas. Introduccin a los lenguajes de script: Elementos bsicos: Comentarios. Literales. Sentencias y bloques. Introduccin y escritura de datos. Tipos de datos: Variables. Arrays o matrices. Referencias o instancias. Operadores. Estructuras de control. Funciones. Objetos. Objetos predefinidos. Objetos del documento. Eventos. Cookies. Ficheros .js y .vbs. Validacin de formularios. Optimizacin de sitios Web.

C) Contenidos relacionados con la profesionalidad: Fomentar la comunicacin y el trabajo en equipo Favorecer las habilidades necesarias para la experimentacin y la adaptacin al cambio.

14. DENOMINACIN DEL MDULO: INSTALACIN, ADMINISTRACIN, GESTIN E IMPLEMENTACIN DEL SERVIDOR WEB Y SU SEGURIDAD.

15. OBJETIVO DEL MDULO: Instalar, administrar, gestionar e implementar un servidor Web y sus contenidos garantizando su seguridad.

16. DURACIN DEL MDULO: 40 horas.

17. CONTENIDOS FORMATIVOS DEL MDULO:

A) Prcticas: Instalar y configurar un servidor Web mediante la edicin del fichero de configuracin. Comprobar la seguridad del servidor accediendo por URL al listado de carpetas del servidor. Implementar una carpeta de seguridad SSL donde nos pida para entrar, en las pginas incluidas en ella la autenticacin de los usuarios. Implementar el sitio Web desarrollado en el mdulo anterior en los directorios virtuales del servidor. Optimizar el servidor utilizando las herramientas habilitadas para la configuracin. Instalar y configurar en el servidor un lenguaje de script de servidor.

B) Conocimientos tericos: Instalacin del servidor Web: Sistemas operativos soportados. Instalacin del servidor en el sistema operativo: Arranque y parada del servicio. Verificacin de la instalacin. Directivas bsicas de configuracin. Herramientas de configuracin. Autenticacin de Usuarios. Servidores Virtuales: Servidores virtuales por nombre. Servidores virtuales por IP.

Optimizacin del servidor: Ficheros log y su control. Limitacin del ancho de banda. Carga del servidor. El servidor y la generacin del contenido dinmico: Introduccin a los lenguajes de script de servidor.

C) Contenidos relacionados con la profesionalidad: Fomentar la comunicacin y el trabajo en equipo. Favorecer las habilidades necesarias para la experimentacin y la adaptacin al cambio.

14. DENOMINACIN DEL MDULO: IMPLEMENTACION DE UN LENGUAJE DE SCRIPT EN SERVIDOR Y UNA BASE DE DATOS.

15. OBJETIVO DEL MDULO: Manejar un lenguaje de script que se ejecute en el servidor y conectarlo con un gestor de base de datos.

16. DURACIN DEL MDULO: 90 horas

17. CONTENIDOS FORMATIVOS DEL MDULO:

A) Prcticas: Instalar y configurar un intrprete de lenguaje de script de servidor sobre el servidor Web ya implementado. Instalar y configurar un gestor de base de datos en el servidor. Validar formularios utilizando la sintaxis de un lenguaje de script de servidor y crear mensajes Web de respuesta al cliente dependiendo del resultado del procesamiento. Crear una base de datos en la que haya un mnimo de tres tablas utilizando las herramientas del gestor. Conectar un lenguaje de script de servidor con la base de datos utilizando las funciones de conexin especficas. Realizar consultas para recuperar registros de las tablas de la base de datos. Visualizar los resultados de las consultas en formato HTML. Implementar y desarrollar una pequea tienda virtual. Registrar los usuarios que se conecten al sitio Web en la base de datos.

B) Conocimientos tericos: Instalacin de un intrprete de lenguajes de script: Instalacin del intrprete. Herramientas de configuracin. Sintaxis de un lenguaje de script de servidor: Tipos de datos. Variables.

Vectores y matrices. Base de datos: Expresiones. Operadores. Precedencia de operadores. Estructuras de control. Formularios: Validacin. El lenguaje SQL en la base de datos: Consultas bsicas. Modificacin de datos. Consultas avanzadas. Creacin de tablas. Intersecciones o consultas entre tablas (JOINS). El lenguaje de script y la base de datos: Funciones del lenguaje de script para acceder a la base de datos. Conexin a la base de datos. Registros. Visualizacin de datos de una consulta. Otras operaciones con registros.

C) Contenidos relacionados con la profesionalidad: Fomentar la comunicacin y el trabajo en equipo. Favorecer las habilidades necesarias para la experimentacin y la adaptacin al cambio.

14. DENOMINACIN DEL MDULO: CREACIN DE INTERFACES GRFICOS WEB PARA LA EXTRACCIN DE CONTENIDOS.

15. OBJETIVO DEL MDULO: Realizar interfaces de usuario Web para la extraccin de informacin de una base de datos SQL.

16. DURACIN DEL MDULO: 50 horas.

17. CONTENIDOS FORMATIVOS DEL MDULO:

A) Prcticas: Instalar PHP y MySQL en un servidor Windows. Instalar PHP y MySQL en un servidor Linux. Generar una pgina PHP. Crear una pgina Web en PHP en la cual solicite el nombre y realice un saludo personalizado. Crear una pgina que pregunte la edad y diga si el usuario es mayor de edad o no. Crear una pgina Web que solicite un nmero y cree su tabla de multiplicar. Crear una pgina Web que diga la fecha y la hora con distintos formatos. Extraer informacin y generacin de informes con PHP. Dada una base extraer informacin y mostrarla segn las necesidades del usuario. Utilizar e instalar una aplicacin tipo PHP-Nuke.

B) Conocimientos tericos: Instalacin de PHP y MySQL en un servidor Web. Introduccin a PHP. Caractersticas. Variables y operadores. Variables. Constantes. Operadores: Operadores aritmticos. Operadores de cadenas. Operadores de comparacin. Operadores lgicos.

Operadores de asignacin. Sentencias de control. IFELSE, IFELSEIFELSE. SWITCHCASEDEFAULT. WHILE. DOWHILE. FOR. Las tablas: Tablas multidimensionales. Las funciones: La instruccin RETURN. Parmetros de las funciones. Funciones variables. Recursividad. Libreras de PHP. Optimizar el cdigo. Funciones de tiempo y fecha. Las clases. Los formularios: Cuadro de texto. Cuadro de texto con barras de desplazamiento. Casilla de verificacin. Botn de opcin. Men desplegable. Botn de comando. Campo oculto. Descarga de archivos. Funciones de acceso a ficheros: FGETS (INDICADOR_ARCHIVO, LONGITUD). FPUTS (INDICADOR_ARCHIVO, CADENA). FCLOSE (INDICADOR_ARCHIVO). FILE_EXITS (FICHERO). COPY (ORIGEN, DESTINO). Introduccin a MySQL: Forma de trabajo. Permisos. La estructura de MySQL. Funciones de PHP de acceso a MySQL: MYSQL_AFFECTED_ROWS. MYSQL_CLOSE. MYSQL_CONNECT. MYSQL_CREATE_DB. MYSQL_DATA_SEEK. MYSQL_DBNAME. MYSQL_DB_QUERY. MYSQL_DROP_DB. MYSQL_ERRNO. MYSQL_ERROR.

MYSQL_FETCH_ARRAY. MYSQL_FETCH_FIELD. MYSQL_FETCH_LENGHTHS. MYSQL_FETCH_OBJECT. MYSQL_FETCH_ROW. MYSQL_FIELD_NAME. MYSQL_FIELD_SEEK. MYSQL_FIELD_TABLE. MYSQL_FIELD_TYPE. MYSQL_FIELD_FLAGS. MYSQL_FIELD_LEN. MYSQL_FREE_RESULT. MYSQL_INSERT_ID. MYSQL_LIST_FIELDS. MYSQL_LIST_DBS. MYSQL_LIST_TABLES. MYSQL_NUM_FIELDS. MYSQL_NUM_ROWS. MYSQL_PCONNECT. MYSQL_QUERY. MYSQL_RESULT. MYSQL_SELECT_DB. MYSQL_TABLENAME. Conexin a MySQL desde PHP.

C) Contenidos relacionados con la profesionalidad: Favorecer las habilidades necesarias para analizar y resolver problemas de una manera metdica y ordenada. Fomentar la comunicacin y el trabajo en equipo. Fomentar las habilidades necesarias para la experimentacin y la adaptacin al cambio.