Escuela Acadmico Profesional de Ingeniera de Sistemas Departamento de Ciencias de Investigacin de la Ingeniera
"AO DE LA CONSOLIDACION DEMOCRATICA
S L A B O
PROGRAMACION WEB II
I. DATOS GENERALES :
1.1 Facultad : Facultad de Ingeniera Mecnica y Elctrica 1.2 Escuela Acadmico Profesional : Ingeniera de Sistemas 1.3 Departamento Acadmico : Ciencias de la Investigacin de la Ingeniera 1.4 Semestre Acadmico : 2006 - I 1.5 Cdigo : 1.6 Ciclo : Quinto 1.7 Crditos : 1.8 Horas Semanales : 04 (Laboratorio: 04) 1.9 Pre-Requisitos : 1.10 Profesores Responsables : Ing Victor Rodrguez Villanueva Ingeniero de Sistemas Profesor. Auxiliar TP20H Ing Erwin Pea Casas Ingeniero Qumico Profesor. Auxiliar TP20H
HORARIO DEL DICTADO DE CLASES DEL CURSO 1.11 Horario HORARIO HORA LUNES MARTES MIERCOLES JUEVES VIERNES SABADO
07:40 - 11:00 VSS-1 B Ing Rodrguez
II. SUMILLA :
En este curso Ud. aprender a configurar un servidor Web y las herramientas que harn posible su mantenimiento usando la consola y herramientas graficas. Aprender tambin los fundamentos de programacin WEB con el lenguaje PHP.
III. OBJETIVOS :
Al finalizar la asignatura el alumno ser capaz de: V SS Ciclo Ingeniera de Sistemas
2
a) OBJETIVOS GENERALES
1. Comprender el uso de PHP y su aplicacin para desarrollar soluciones a medida y promover su uso en las empresas. 2. Dominar el uso de la base de datos MySQL, dicha base de datos es muy usada por los desarrollares por su rapidez, seguridad, multiplataforma y otras muchas ventajas que tiene. 3. Dominar las principales tcnicas de programacin usando PHP, XML, y las herramientas que permiten crear cdigo usando la plataforma Linux como entorno de desarrollo. 4. Dominar las tcnicas avanzadas de PHP y tecnologas afines para desarrollar soluciones cliente/servidor.
IV. CRONOGRAMA :
SEMANA FECHA CONTENIDO 01 Del 24 al 29 de Abril Introduccin al PHP y MySQL 02 Del 02 de Mayo al 06 de Mayo Instalacin y Configuracin de Apache, PHP y MySQL en Windows 03 Del 08 al 13 de Mayo Caracteristicas de Lenguaje PHP 04 Del 15 al 20 de Mayo Array en PHP 05 Del22 al 27 de Mayo Operaciones, precedencia de operadores 06 Del 30 de Mayo al 03 de Junio Estructuras de Control. Primera Prctica Calificada 07 Del 05 de Junio al 10 de Junio Estructuras Repetitivas. Bloques de Cdigos.
08 Del 12 al 17 de Junio EXAMEN PRIMER PARCIAL 09 Del 20 al 24 de Junio Funciones en PHP. Parmetros, Valor de Retorno. Paso por valor y por referencia. 10 Del 27 de Junio al 01 de Julio Elementos de Diseo: Checks, text, radio, hidden, button, list, file, textarea. 11 Del 03 al 08 de Julio Apertura, Lectura, escritura y cierre de archivos. Manejo de Archivos. Segunda Practica Calificada. 12 Del 10 al 15 de Julio Iniciando MySQL. 13 Del 17 al 22 de Julio Manipulacin de Strings. 14 Del 25 al 27 de Julio Extraccin y unin de cadenas. Tercera Prctica Calificada Del 28 al 30 de julio SUSPENSIN DE ACTIVIDADES 15 Del 31 de Julio al 05 de Agosto Comparacin, bsqueda y reemplazo de strings. 16 Del 07 al 12 de Agosto EXAMEN SEGUNDO PARCIAL
3 17 Del 14 al 19 de Agosto EXAMEN SUSTITUTORIO 18 Del 21 al 26 de Agosto EXAMEN APLAZADO
V. METODOLOGIA
Para el cumplimiento de los objetivos, el desarrollo de el curso se tiene la siguiente metodologa y tcnicas. Teora : Mtodo Inductivo - Deductivo. Laboratorio : Aplicacin directa en laboratorios, cada alumno una computadora.
La presente Asignatura consta de: - Laboratorio : 04 Horas Cada grupo se ha subdividido en 2 sub grupos.
Laboratorio : Se realiza aplicando los conceptos vertidos a los alumnos y deben alcanzar los objetivos encomendados. en cada clase.
VI. MATERIAL DE ENSEANZA:
Para el desarrollo de la Asignatura se cuenta con libros textos de trabajo, copias, libros de especialidad para la aplicacin de las mismas, gua de estudio, cuaderno de apuntes, pizarra, mota, plumones, objetos del aula. Utiles de escritorio. Videos y trabajos de investigacin que provienen del Internet y textos especializados.
VII. SISTEMA DE EVALUACION :
7.1. De las notas :
7.1.1. Durante el desarrollo del curso se desarrollarn lmina cada una de las cuales tendr una nota que ser considerada como nota de prctica. 7.1.2. El promedio de la Evaluacin Permanente, ser dada por el promedio de trabajos que en forma permanente y continua se desarrollarn en el aula. 7.1.3. El promedio de los dos parciales.
7.2. Condiciones de Aprobacin :
7.2.1. El alumno debe obtener 11 o ms puntos como Promedio Final durante el Semestre Acadmico,. La calificacin aprobatoria ser 11.0 y menos de 11.0 si no logra alcanzar los objetivos marcados. 7.2.2. El tipo de evaluacin para este curso es el TIPO "A
3xProm. Parciales + 2xProm. Prcticas + Ev..Permanente P F = ------------------------------------------------------------------------- 6 7.2.3. Se tomar asistencia en todas las clases programadas.
7.2.4. El 30% de inasistencias del total de clases programadas en el curso inhabilita al alumno para todos sus efectos.
VIII. CONTENIDO DEL CURSO Y DESARROLLO DEL SILABO POR SEMANAS:
V SS Ciclo Ingeniera de Sistemas
4 PROGRAMACION WEB II
GRUPOS : V SS ( 1 y 2)
SEMANA 1 (Del 24 al 29 de Abril.)
1.1 Introduccin al PHP y MySQL
SEMANA 2 (Del 02 de 06 de Mayo.)
2.1 Instalacin y configuracin de Apache, PHP y MySQL en Windows
SEMANA 3 (Del 08 al 13 de Mayo.)
3.1 Caractersticas del Lenguaje PHP 3.1.1 Comentarios, variables y literales 3.1.2 Tipos de Datos 3.1.3 mbito de las variables 3.1.4 Constantes
SEMANA 4 (Del 15 al 20 de Mayo.)
4.1 Array en PHP 4.1.1 Iniciacin de un Array 4.1.2 Accediendo al contenido de un array 4.1.3 Arrays asociativos y multidimensionales
SEMANA 5 (Del 22 al 27 de Mayo.) 5.1 Operaciones, precedencia de Operadores
SEMANA 6 (Del 30 de Mayo al 03 de Junio.)
6.1 Estructuras de control 6.2 Sentencias If, then, else 6.3 Primera Prctica Calificada
SEMANA 7 (Del 05 de Mayo al 10 de Junio.)
7.1 Estructuras Repetitivas 7.1.1 While, do-while, switch, For, break 7.2 Bloques de cdigo.
SEMANA 8 (Del 12 al 17 de Junio..)
8.1 Examen Primer Parcial
SEMANA 9 (Del 20 al 24 de Junio.)
9.1 Funciones en PHP. Parmetros, Valor de Retorno. Paso por Valor y por referencia.
SEMANA 10 (Del 27 de Junio al 01 de Julio.)
10.1 Elementos de Diseo: checks, radio, button, text, file, textarea.
SEMANA 11 (Del 03 al 08 de Julio.)
5 11.1 Apertura, Lectura, escritura y cierre de archivos. Manejo de archivos. 11.2 Segunda Prctica Calificada.
SEMANA 12 (Del 10 al 15 de Julio.)
12.1 Iniciando MySQL con PHP
SEMANA 13 (Del 17 al 22 de Julio.)
13.1 Manipulacin de Strings
SEMANA 14 (Del 25 al 27 de Julio.)
14.1 Extraccin y unin de cadenas. 14.2 Tercera Prctica Calificada
SEMANA 15 (Del 31 de Julio al 05 de Agosto.)
15.1 Comparacin, busqueda y reemplazo de strings.
SEMANA 16 (Del 07 al 12 de Agosto.)
16.1 Examen Segundo Parcial
SEMANA 17 (Del 14 al 19 de Agosto.)
17.1 Examen Sustitutorio
SEMANA 18 (Del 21 al 26 de Agosto.)
17.1 Examen Aplazados
DESARROLLO DEL SILABO POR SEMANAS:
El desarrollo de las clases tericas se llevar a cabo con presentacin de trabajos de evaluacin permanente semanal, mientras que las clases prcticas se desarrollarn lminas que culminaran en sus domicilios.
OBSERVACIONES
Es necesario que los alumnos puedan corroborar sus aplicaciones en computadoras de fuera del horario de clases en sus domicilios.
IX. BIBLIOBRAFIA BASICA. - http://www.php.net - http://www.mmlinux.net
Ica, Abril del 2006
................. ................... Ing Victor Rodrguez V Ing Erwin Pea Casas Profesor Auxiliar T.P. Profesor Auxiliar T.P. Profesor del Curso Profesor del Curso