Está en la página 1de 5

INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO PBLICO

LUIS NEGREIROS VEGA

SLABO

I.

II.

INFORMACIN GENERAL
Carrera profesional

: Profesional Tcnico en diseo y desarrollo web

Mdulo
Unidad Didctica
Crditos
Semestre lectivo
Semestre Acadmico
Turno
Duracin del Semestre
N de Horas Semanal
Horario
Docente

: Programacin Web
: Desarrollo de aplicaciones Web II
:2
: 2017 - II
: IV Ciclo
: Diurno - Nocturno
: 18 Semanas
: 4 Horas
:
:

COMPETENCIA DE LA CARRERA PROFESIONAL


El curso corresponde al rea de Desarrollo de sistemas, siendo de carcter
terico prctico. Se propone desarrollar en los alumnos, las capacidades
necesarias para crear sitios Web dinmicos utilizando PHP como lenguaje de
programacin y motor de ejecucin de Scripts, MySQL como sistema gestor
de base de datos primario y Apache Web Server como plataforma integradora
de tecnologa y asistencia a los usuarios que accedan a travs de los
diferentes navegadores Web.

III.

CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIN


CAPACIDAD TERMINAL

Desarrollar e implementar un
Sistemas integrado Web
utilizando base de datos de
acuerdo a los requerimientos
empresariales

CRITERIOS DE EVALUACIN

Disea aplicaciones que


gestionen datos provenientes de
MySQL

Implementa mdulos AJAX en sus


aplicaciones WEB

IV.

Sem

ORGANIZACIN DE ACTIVIDADES Y CONTENIDOS BSICOS

Elemento
s de
Capacida
d
Elaboracin de
scripts

2
3

Diseando
WebForm y
empleando
controles de
Servidor PHP

Programacin
Avanzada en
lenguaje PHP

Actividades de
Aprendizaje

Contenidos Bsicos

N 01
Describa las ventajas
de las aplicaciones
Web

- Fundamentos de PHP.
- Introduccin a los
servidores WEB.
- PHP y Html

N 02 03
Comprende la
importancia de las
variables, constantes y
comentarios en una
aplicacin

N 04
Disea
algoritmos
basados
en
estructuras anidadas.

- Estructuras condicionales
- Diseo de vectores
- ndices numricos
- Ordenar elementos del
Vector

N 06
Construye
fragmentos
HTML con
estructuras PHP

N 06-07-08-09
Crea plantillas para
mejorar la
produccin del sitio
web.

Utiliza las funciones


de tratamiento de
cadenas para

Pginas dinmicas
Variables en PHP
Funcin gettype()
Operadores
Constantes
Comentarios

Tareas
previas
Identifica las ventajas
de PHP sobre otras
tecnologas.

Desarrolla ejercicios
utilizando los
elementos bsicos del
lenguaje.

Desarrolla
ejercicios
basadas en
estructuras
complejas

Resuelve ejercicios
- Estructuras iterativas
- Esquemas
HTML utilizando distintas
estructurados
por
ciclos estructuras de control
repetitivos.
- Funciones
- Parmetros de funcin
- Diseo de plantilla
en Adobe
Dreamweaver
- Instrucciones /
INCLUDE
- Lectura de archivos
de texto desde el
servidor.
- Modos de apertura de
archivos
- Manipulacin de cadena
de caracteres.
- Funciones para eliminar

Diagrama una BD,


tablas y
restricciones

Resuelve
ejercicios que
permiten integrar
instrucciones
PHP y MySQL

espacios en blanco, comparaciones


validar la informacin exactas utilizando strtolower(),
enviada por el usuario.
strtoupper()
- Manejo de fecha y hora
- Validacin de fecha

10

N10
Modelo Client
Disea BD y
Servidor en
tablas en MySQL
entorno web.
Desarrollo de
aplicaciones web
con lenguaje
Php Script
N 11
instrucciones PHP y
MySQL para dar
mantenimiento a los
datos.

11

12

Gestin de
datos con
cookies y
sesiones

N 12-13
Analiza
las
ventajas
de
utilizar
XML
para compartir
informacin.

13

14

15

Elaborar scripts
basados en
Programacin
orientada

control de
errores con
PHP

N 14
Diferencia el uso
de
Cookies y sesiones
para prevalecer
datos del lado del
usuario.
N 15
Desarrollar de
aplicaciones con
modelos de
persistencia

- Introduccin a MySQL
- Aplicaciones de
administracin: MySQL
WorkBench, phpMyAdmin
- Diseo de BD, tablas y
restricciones.
- Operaciones de mantenimiento
- Dar de alta un registro
- Modificar
- Borrar
- Backup de BD en MySQL

- Integracin PHP &


MySQL
- Funcin: mysql_connect()
- Preparacin y ejecucin
de consultas
- Mantenimiento general de datos
desde PHP.

Construye
aplicaciones WEB
de gestionan
datos

Crear una
aplicacin Web
capaz de ser
consumida por
otros servicios.

Investiga las
ventajas de
XML

Disea un
sitio web
con niveles
de acceso.

- Cruce de datos
multiplataforma con XML
- Estructura de un fichero XML
- Generar XML mediante PHP

Debate:
combinaci
n de
tecnologas
en el
modelo Ajax

- Cookies. Almacenar
parmetros web de usuario.
- Crear, leer y borrar Cookies
- Sesiones en PHP
- Iniciar y destruir sesiones

Disea un
sitio web a
travs de
capas

- Programacin orientada a
objetos en PHP
- Definicin de clases
- Creacin de instancias
- Aplicacin del concepto de
herencia.

Construye
un sitio web
utilizando la
teora de
objetos.:

16

Gestin de
datos con
AJAX

17

Proyectos
Intranet
multiusuario

18

Reportes en
Aplicaciones
Web
con
MySQL

N 16
Manejar objetos
session en el
desarrollo de
aplicaciones web
con Javascript

-Manejo de errores
-Omitir mensajes de errores
-Personalizar la pgina de error
-Funcin: mysql_error()

Incorpora a su
sitio la
capacidad de
gestionar
errores.

N 17
Manejar
intercambio de
datos con formato
Json en
aplicaciones web
con Javascript

- Aplicaciones avanzados con


AJAX: PHP & Javascript
- Objeto XMLHttpRequest
- Enviar datos por GET
POST

Elabora scripts
con la ayuda de
AJAX para
recuperar datos
de forma directa

Formularios
animados con
ADOBE FLASH
Enviar y recibir
valores entre Flash
y PHP
Publicacin WEB

Sube su sitio
web a un
hosting en la
nube a travs
de FTP

N 18
Manejar reportes
en una aplicacin
web con javascript -

Proceso de recuperacin: Evaluacin segn criterios establecidos

19

V.

METODOLOGA

Para el desarrollo de la Unidad Didctica es aplicar los siguientes procedimientos


didcticos:
o

Clases Tericas: con exposicin del Docente y la participacin activa de los


Alumnos

Practicas: Se irn resolviendo aplicaciones mediante desarrollo de prcticas


dirigidas y calificadas.

Intervenciones Orales: Con presentaciones y exposiciones de los alumnos en


forma individual y grupal.

VI.

EVALUACIN

La escala de calificacin es vigesimal y el calificativo mnimo aprobatorio es


trece (13). En todos los casos la fraccin 0.5 o ms se considera como una
unidad a favor del estudiante.

El estudiante que en la evaluacin de una o ms Capacidades Terminales


programadas en la Unidad Didctica, obtenga nota desaprobatoria entre diez (10)
y doce (12), tiene derecho a participar en el proceso de recuperacin programado.
El estudiante que despus de realizado el proceso de recuperacin obtuviera
nota menor a trece (13), en una o ms capacidades terminales de una Unidad
Didctica, desaprueba la misma, por tanto, repite la Unidad Didctica.

El estudiante que acumular inasistencias injustificadas en nmero igual


o mayor al 30% del total de horas programadas en la Unidad Didctica,
ser desaprobado en forma automtica, sin derecho a recuperacin.
VII.

RECURSOS BIBLIOGRFICOS / INTERNET (URL)

PHP Prctico
Doyle Matt, Parra Prez Anaya Multimedia

PHP 5
Holzner, Steven, Cabrera Eisman Juan Anaya Multimedia

PHP & MySQL. Contenidos dinmicos


Edicin 2006. Editoral Anaya
multimedia
Autores: Daniel de la Cruz Heras, Carlos David Zumbado Rodriguez