Escolar Documentos
Profissional Documentos
Cultura Documentos
Crditos 2
d. Horas de trabajo directo con el docente e. Horas de trabajo autnomo del estudiante
a. Asignatura
c. Cdigo
Programacin Web II
f. Del nivel Tcnico profesional
32
64
g. Asignaturas pre-requisitos
h. Cdigo
Programacin Web I Tecnolgico Profesional Ingeniera de Sistemas i. Corresponde al programa acadmico Ingeniera de Sistemas j. Unidad acadmica que oferta la asignatura
prog_sistemas@cun.edu.co
l. Perfil acadmico del docente tutor: Ingeniero de sistemas con amplia experiencia a nivel profesional en el rea de desarrollo y diseo WEB, Labor en la empresa COMPUSOFT en la ciudad de Armenia en el cargo de Coordinador WEB encargndome de todas las etapas de un proyecto informtico, como anlisis, diseo, desarrollo y entrega final del producto al usuario final. Por otra parte poseo una amplia experiencia en la docencia a nivel universitario y de educacin no formal, orientando asignaturas como diseo grfico, diseo WEB, Programacin en JavaScript, programacin en PHP, fundamentos de programacin o algoritmia, programacin orientada a objetos bajo lenguaje Java, introduccin a las bases de datos, base de datos avanzadas y construccin de aplicaciones dinmicas en entornos WEB.
En la actualidad crear, desarrollar, acceder y administrar aplicaciones WEB es cada da ms frecuente y usual para las empresas, La movilidad es un factor que permite recoger cada ms usuarios y se incrementan las empresas que usan este tipo de aplicaciones viendo las mltiples ventajas que les brinda y ofrece. Por tal motivo en el ambiente laboral actual se hace necesario que los estudiantes estn capacitados para elaborar o modificar aplicaciones que permitan la interaccin con bases de datos permitiendo la interaccin del usuario con un servidor remoto o local.
n.Al finalizar el curso el estudiante estar en condiciones de (conceptualizar, entregar, analizar) Se pretende que el estudiante al terminar el curso est en capacidad de: Conceptualizar: Sobre qu es una tecnologa Cliente/Servidor enfocada a la WEB. Comprender la sintaxis del lenguaje PHP. Est en capacidad de elaborar sentencias sencillas y complejas utilizando las estructuras del lenguaje PHP. Poder crear interfaces para recopilar informacin y ser procesadas en scripts PHP. Crear e implementar sesiones de usuario y manejar la seguridad en aplicaciones PHP.
Entregar: Scripts PHP que permitan realizar procesos o clculos de cualquier ndole. Formularios que recopilen informacin y la procesen en scripts PHP. Un sistema manejador o administrador de contenidos.
Analizar: Sobre la forma correcta de disear y desarrollar una aplicacin Web de acuerdo a los requerimientos del usuario. Cmo validar en forma correcta la informacin que llega a un script PHP. La forma correcta de crear interfaces livianas y funcionales.
. Problemas (preguntas) que determinan el propsito de formacin en la asignatura: Cmo crear aplicaciones dinmicas mediante PHP? Manejo de la sintaxis del lenguaje? Cmo crear una interfaz grfica que permita enviar informacin al lado del Servidor? Cmo implementar las tcnicas de gestin de informacin almacenadas en Bases de datos? Cmo crear un programa multiprocesos que conecte las bases de datos hacia la interface de PHP? Qu es la programacin orientada a objetos con PHP? Qu es encapsulacin, herencia y polimorfismo?
o. Competencias El estudiante Identifica, conoce, evala, desarrolla y aplica los conocimientos adquiridos en la asignatura utilizando el computador como herramienta y el lenguaje de programacin PHP y Bases de datos como MYSQL u Oracle como el medio de solucin de los requerimientos organizacionales enfocando dichas aplicaciones a la WEB, permitiendo la movilidad y acceso total desde cualquier lugar del mundo descentralizando procesos y tareas a nivel organizacional.
p. Plan de trabajo
Propsitos de formacin
Acciones a desarrollar
PHP GENERALIDADES
Introducir al estudiante en los conceptos bsicos de un lenguaje de programacin del lado servidor como lo es PHP.
Permitir que el estudiante est en capacidad de embeber correctamente cdigo PHP en un documento XHTML o referenciarlo como un script externo. Ambientar al estudiante en la forma correcta de declarar y manejar variables y constantes en el lenguaje PHP.
Introducir al estudiante en el manejo de operadores y su empleo segn el resultado que se desea obtener.
Sesin
5
Propsitos de formacin
Acciones a desarrollar
Permitir que el estudiante pueda tomar decisiones y aplicar estructuras para manejo de sentencias repetitivas.
Introducir al estudiante en el uso de funciones con el fin de estructurar de forma eficiente el cdigo en una aplicacin WEB.
MANEJO DE FUNCIONES EN PHP PARTE 2 PARAMETROS POR REFERENCIA Y FUNCIONES QUE RETORNAN VALORES.
Permitir que el estudiante est en capacidad de manejar funciones con parmetros por referencia o que retornen valores.
Sesin
9
Propsitos de formacin
Acciones a desarrollar
Ambientar al estudiante en el manejo de estructuras que permitan manejar varios datos del mismo tipo.
10
Permitir que el estudiante pueda aplicar en forma efectiva esquemas o parmetros de seguridad a un sitio WEB mediante el uso de sesiones de usuario. Actividades extraclase con el fin de reforzar los temas desarrollados y resolver dudas o inquietudes sobre los mismos. Evaluar los conocimientos adquiridos en el desarrollo de las sesiones 7 a la 10.
11
SEMANA SANTA
12
Sesin
13
Propsitos de formacin
Acciones a desarrollar
RUTINAS DE CONEXIN CON LA BASE DE DATOS Y RUTINAS PARA INGRESAR, MODIFICAR Y ELIMINAR INFORMACION EN UNA BASE DE DATOS.
14
Introducir al estudiante en la realizacin de scripts para realizar la conexin a una base de datos, como Mysql. Y la creacin de rutinas para ingresar, modificar, eliminar o inactivar y consultar informacin contenida en una base de datos. Introducir al estudiante en el manejo de las tecnologas que componen Ajax.
Nmero de crditos: 4 Tutoras: 2 Presencial: 2 Autnomo: 4 Nmero de crditos: 2 Tutoras: 2 Presencial: 2 Autnomo: 4
15
16
SEMANA DE LA CUN
El estudiante entrega un proyecto final que es integrado o articulado con alguna otra asignatura complementaria donde la finalidad es plasmar los conocimientos adquiridos en el desarrollo del curso. Desarrollo de actividades propuestas por la institucin.
r. Calificacin (distribucin de notas) Prueba parcial 1 Primer parcial 50% Actividades Extraclase 50% Prueba parcial 2 Revisin parcial proyecto integrador 30% Segundo parcial 50% Actividades Extraclase 20% Prueba final Revisin Final proyecto integrador 50% Actividades Extraclase 50%
Total 30%
Total 30%
Total 40%
s. Bibliografa y Cibergrafa
Bibliografa
DOMINE PHP Y MySQL Alfaomega Editores Javier Ceballos. Taller de PHP- Universidad de Colima. Manual imprescindible de PHP5 Luis Miguel cabezas Granado. Material suministrado por el docente.
Cibergrafa
http://www.phpya.com.ar http://www.desarrolloweb.com/manuales/12/
Validado por
Aprobado por