Está en la página 1de 21

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA


GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

GUA COMPONENTE PRCTICO

301127 PROGRAMACION DE SITIOS WEB


FRANCISCO JAVIER HILARION NOVOA

GACHETA
Junio 2016

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

2. ASPECTOS DE PROPIEDAD INTELECTUAL Y VERSIONAMIENTO


La presente gua de laboratorio fue diseada en el ao 2016 por el Ing. Francisco
Javier Hilarion Novoa, Tutor de Tiempo Completo de la UNAD, y ubicado en el
CEAD de Gachet Cundinamarca, el Ing. Francisco Javier Hilarion Novoa es
Ingeniero electrnico, candidato a especialista en Seguridad Informtica y
certificado en competencias como E-mediador en ambientes virtuales de
aprendizaje, se ha desempeado como docente ocasional de tiempo completo de
la Escuela de Ciencias Bsicas Tecnologa e Ingeniera de la UNAD, desde inicios
del ao 2015.
La gua inicial del curso, ha tenido tres actualizaciones, dos de ellas desarrolladas
por el Ingeniero Yhon Robles en los aos 2008, 2015 y una en Diciembre del ao
2015, realizada por el Ingeniero Electrnico, Francisco Javier Hilarion Novoa,
Todos los derechos de autor pertenecen a la Universidad Nacional Abierta y a
Distancia UNAD.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

3. INDICE DE CONTENIDO

Pg.
2. ASPECTOS DE PROPIEDAD INTELECTUAL Y VERSIONAMIENTO

3. INDICE DE CONTENIDO

4. LISTADO DE TABLAS

5. CARACTRISTICAS GENERALES

6. DESCRIPCIN DE PRCTICAS

11

a. Practica de laboratorio
7. FUENTES DOCUMENTALES

11
20

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

4. LISTADO DE TABLAS
4.1 Rbrica de evaluacin Practicas de laboratorio

4.1 LISTADO DE GRFICOS Y FIGURAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

5. CARACTERSTICAS GENERALES

Introduccin

El curso de Programacin de sitios WebPHP es de tipo metodolgico, componente


electivo del Programa de Ingeniera de
Sistemas de la Universidad Nacional
Abierta y a Distancia UNAD, tiene como
objetivo principal la fundamentacin terica
y prctica del lenguaje de programacin
PHP, de los estudiantes del programa de
Ingeniera de Sistemas, programas afines
y/o particulares, todo esto a travs de la
estrategia de educacin abierta y a
distancia.
El curso tiene 3 crditos acadmicos los
cuales
comprenden
el
estudio
independiente y el acompaamiento
tutorial, con el propsito que el estudiante:
Fundamente la concepcin sistmica
de los principios de programacin en
el lenguaje PHP.
Centre
en
la
comprensin,
aprehensin de los conceptos
propios de la programacin en el
lenguaje PHP.
Fomente el espritu investigativo,
despertar la creatividad en el
desarrollo
de
soluciones
a
problemas informticos aplicando las
ventajas que ofrece el lenguaje de
programacin PHP.
Comparta sus logros, experiencias y
dudas con su tutor y sus
compaeros de curso, futuros
colegas.
Desarrolle procesos y habilidades
necesarias
para
su
continua
formacin en el mbito personal,
social y profesional.
Este curso est compuesto por tres
unidades didcticas a saber:
Unidad
1.
Fundamentos
de
programacin, que trata los siguientes

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

temas:
Conceptos, antecedentes, instalacin y
configuracin del intrprete, un programa
en PHP, variables y tipos de datos, mbito
de las variables, valores desde formularios,
funciones
de
apoyo,
operadores,
constantes, expresiones Estructuras de
seleccin simples, estructuras de seleccin
compuestas,
estructuras
interactivas
simples,
estructuras
interactivas
compuestas, sintaxis alternativa, funciones.
Unidad 2. Diseo avanzado de la interfaz
de usuario, que trata los siguientes temas:
Inclusin de cdigo desde archivos,
objetos,
operaciones
con
matrices,
cadenas de caracteres, Manipulacin de
fechas, conceptos bsicos de HTTP,
cookies,
Manipulacin
de
archivos,
Manipulacin de ficheros y directorios.
Unidad 3. Programacin de bases de
datos, que trata los siguientes temas:
Introduccin a bases de datos MySqlcaractersticas, instrucciones bsicas de
SQL, conectividad de bases de datos en
PHP, grficos en PHP, formatos grficos,
diseo grfico, creacin de imgenes,
tratamiento de color, graficas vectoriales,
expresiones regulares y sesiones.
Justificacin
En el mercado global, se ve la necesidad
de que por medio de la web, interacten los
clientes, empleados, gerentes de las
empresas, con la informacin de dichas
empresas de una menara gil, eficiente y
dinmica, garantizando la integridad de sus
datos, por tal razn PHP es una de las
opciones para cumplir con dicha necesidad
global.
PHP, acrnimo de "PHP: Hypertext
Preprocessor", es un lenguaje "Open
Source" interpretado de alto nivel,
especialmente pensado para desarrollos
web y el cual puede ser embebido en
pginas HTML. La mayora de su sintaxis
es similar a C, Java y Perl y es fcil de

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

aprender. La meta de este lenguaje es


permitir escribir a los creadores de pginas
web, pginas dinmicas de una manera
rpida y fcil, aunque se pueda hacer
mucho ms con PHP.
PHP puede hacer cualquier cosa que se
pueda hacer con un script CGI, como
procesar la informacin de formularios,
generar pginas con contenidos dinmicos,
o enviar y recibir cookies.
PHP puede ser utilizado en cualquiera de
los principales sistemas operativos del
mercado, incluyendo Linux, muchas
variantes Unix (incluyendo HP-UX, Solaris
y OpenBSD), Microsoft Windows, Mac OS
X, RISC OS y probablemente alguno ms.
PHP soporta la mayora de servidores web
de hoy en da, incluyendo Apache,
Microsoft Internet Information Server,
Personal Web Server, Netscape e iPlanet,
Oreilly Website Pro server, Caudium,
Xitami, OmniHTTPd y muchos otros. PHP
tiene mdulos disponibles para la mayora
de los servidores, para aquellos otros que
soporten el estndar CGI, PHP puede
usarse como procesador CGI.
Por tal razn, este curso pretende brindar
las
herramientas
bsicas
en
la
Programacin para Internet, para que el
estudiante se las apropie y aplique en la
diversidad de soluciones a problemas de
carcter ingenieril que podr encontrar para
el amplio mundo del Internet, herramienta
que sin duda seguir en auge en el futuro
prximo.
Vale la pena resaltar, que el manejo de los
diferentes temas y la comprensin de los
principales conceptos del curso, darn al
estudiante una visin ms amplia de su
carrera y proyectarn sus posibilidades de
desempeo profesional.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

Intencionalidades formativas

Propsitos

Logar que el estudiante maneje los


conocimientos bsicos del lenguaje
de programacin PHP.
Capacitar a los estudiantes para la
comprensin, aprehensin de los
conceptos
propios
de
la
Programacin en PHP.
Fomentar en el estudiante la
investigacin y la creatividad,
caractersticas
que
deben
identificarlo en su entorno como
Ingeniero Programador.
Contribuir al fomento del espritu
investigativo del estudiante a travs
del desarrollo de actividades y
experiencias de comprobacin de
conceptos.
Generar en el estudiante el
desarrollo de actitudes y valores
particulares
de
la
formacin
autnoma.

Objetivos

Que el estudiante se fundamente


tericamente en la concepcin del
lenguaje de Programacin PHP.
Que el estudiante mediante el
anlisis determine los algoritmos
validos que den solucin a
problemas informticos.
Que el estudiante visualice el
alcance y futuro del lenguaje de
programacin PHP.
Que el estudiante desarrolle la
habilidad para el manejo de php
para dar las soluciones a las
necesidades de la regin.
Que el egresado de este curso se
competente en el mercado laboral.
Que la regin reconozca a nuestros
egresados como la mejor opcin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

para
ejercer
funciones
competencia en esta rea.

de

Metas

El estudiante identificar las tcnicas


propias del lenguaje de
programacin PHP.

El estudiante reconocer la
fundamentacin terica y conceptual
de la programacin en PHP.

El estudiante podr tomar decisiones


sobre la solucin de problemas
informticos en algoritmos del
lenguaje de programacin PHP.

El estudiante ser reconocido a nivel


local,
regional,
nacional
e
internacional como una persona
idnea para el manejo de soluciones
en lenguaje PHP.

Competencias

El estudiante desarrolla Aplicaciones


Basadas en el lenguaje de
programacin PHP, que satisfagan
las necesidades del usuario.

El estudiante conoce las ventajas y


limitaciones que ofrece el lenguaje
de programacin PHP.

El estudiante evala y da soporte a


aplicaciones desarrolladas en el
lenguaje de programacin PHP

El estudiante se sensibiliza a travs


del trabajo en grupo y de la

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

convivencia diaria acerca de la


importancia de valores tales como la
tolerancia, el respeto y la tica
profesional.

Denominacin de practicas

El estudiante desarrolla la capacidad


de expresin oral, escrita y de
compresin
en
los
diferentes
mbitos que involucran su desarrollo
profesional, consiguiendo as un
adecuado y fluido uso de la
terminologa y el lxico propio de su
profesin.
Prcticas de Laboratorio Proyecto
integral:

manejo

de

programacin

bsica, manejo de archivos planos y


manejo de bases de datos
Nmero de horas

12

Porcentaje

25% 125 puntos/500 puntos

Curso Evaluado por proyecto

SI_X

Seguridad industrial

Ninguna

NO__

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

6. DESCRIPCIN DE PRCTICAS
PRACTICA DE LABORATORIO
Tipo de practica
Presencial
Otra
Cul
Porcentaje de evaluacin
Horas de la practica
Temticas de la prctica

Intencionalidades
formativas

Autodirigida

Remota

25% en puntos 125


12
Manejo de programacin bsica
Diseo avanzado de la interfaz del usuario
Manejo de bases de datos
Propsito(s)
Fundamentar a los estudiantes en los conocimientos
bsicos de programacin de php, manejo de
archivos planos, el reconocimiento y aplicacin de
las instrucciones de manejo de base de datos SQL,
motivando los estudiantes en el proceso de
comprensin y aprehensin de los conceptos propios
de la programacin en php.
Objetivo(s)

Que el estudiante fundamente de forma


terica y prctica, la concepcin de la
Programacin php

Que el estudiante identifique las diversas


instrucciones SQL para el manejo de base de
datos e integracin con el lenguaje de
programacin php.

Meta(s)

Reconocer la fundamentacin terica y


conceptual de la Programacin en php.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

Aplicara las diferentes instrucciones del


lenguaje SQL con el fin de administrar bases
de datos desde el lenguaje PHP.

Diseara aplicaciones web que sean capaces


de competir en el mercado actual.

Competencia(s)

El estudiante podr desarrollar Aplicaciones


Basadas en la programacin en php. Que
den soluciones a problemas en diferentes
reas del conocimiento.

El estudiante estar en capacidad de orientar


sobre el uso y soporte de aplicaciones
desarrolladas
en
php,
que
manejen
estructuras de programacin enfocada al
manejo de bases de datos SQL.

El estudiante podr migrar sus aplicaciones


de un host local a un servicio de hosting
remoto.

Fundamentacin Terica

Variables
Una variable es un espacio, que se crea en la memoria del computador, que est
destinado a guardar informacin durante el tiempo que dure la ejecucin de un
programa y que cambia con los procesos.
Constantes
Una constante es un espacio, que se crea en la memoria del computador, que
est destinado a guardar informacin durante el tiempo que dure la ejecucin de
un programa y que cambia con los procesos.
Condicional

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

Estructura de programacin que permite manejar diferentes alternativas de


solucin para un ejercicio dependiendo la entrada a la estructura, dando un
alternativa para la entrada que cumple una determinada condicin y otra
alternativa para cuando no se cumple.
Ciclo for
Es una estructura de repeticin que se ejecuta segn la disposicin del
programador y se repite por un ciclo determinado por el programa. En cada ciclo
ejecutado realiza una tarea.
Formulario: Los Formularios no forman parte de PHP, sino del lenguaje estndar
de Internet, HTML. Vamos a dedicar en este captulo algunas lneas al HTML,
para entrar posteriormente a tratarlos con PHP.
Todo formulario comienza con la etiqueta <FORM ACTION="lo_que_sea.php"
METHOD="post/get"> . Con . Con ACTION indicamos el script que va procesar
la informacin que recogemos en el formulario, mientras que METHOD nos indica
si el usuario del formulario va a enviar datos ( post ) o recogerlos ( get ). La
etiqueta <FORM> indica el final del formulario.
A partir de la etiqueta <FORM> vienen los campos de entrada de datos que
pueden ser:
Cuadro de texto:
<input type="text" name="nombre" size="20" value="jose">
Cuadro de texto con barras de desplazamiento:
<textarea rows="5" name="descripcion" cols="20">Es de color rojo</textarea>
Casilla de verificacin:
<input type="checkbox" name="cambiar" value="ON">
Botn de opcin:
<input type="radio" value="azul" checked name="color">
Men desplegable:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

<select size="1" name="dia">


<option selected value="lunes">lunes</option>
<option>martes</option>
<option value="miercoles">mircoles</option>
</select>
Boton de comando:
<input type="submit" value="enviar" name="enviar">
Campo oculto:
<input type="hidden" name="edad" value="55">
Este ltimo tipo de campo resulta especialmente til cuando se requiere pasar
datos ocultos en un formulario.
Para el manejo de archivos planos se emplean las siguientes instrucciones:
file_exists(). boolean file_exists ( string elemento ) Determina existencia del
elemento.
filesize(). int filesize ( string nom_fichero ) Determina el tamao de un fichero.
fileatime(). int fileatime ( string nom_fichero ) Devuelve el tiempo del ltimo
acceso.
filemtime(). int filemtime ( string nom_fichero ) Devuelve el tiempo de la ltima
modificacin.
filectime(). int filectime ( string nom_fichero ) Devuelve el tiempo del ltimo
cambio.
filetype(). string filetype ( string elemento ) Devuelve el tipo de elemento.
fopen() nos devuelve un valor numrico (indicador de archivo) de tipo entero que
nos servir para hacer referencia al archivo abierto.
fread(). string fread (int indicador, int num_bytes) Lee bytes especificados.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

fgetc(). string fgetc(int indicador) Lee caracter.


fgtes(). string fgets(int indicador, int num_bytes Lee Lnea restringido por bytes.
fscanf(). Valor fscanf (int indicador, string formato [, string var1...]); Obtiene datos
bajo un formato.
fputs(). int fputs(int fichero, string cadena [, int longitud]); Escribe cadenas en el
fichero.
fwrite(). int fwrite(int fichero, string cadena [, int longitud]); Escribe cadenas en el
fichero.
El lenguaje SQL (Structured Query Language, SQL) o, lenguaje estructurado
para consulta de bases de datos est compuesto por comandos, clusulas,
operadores y funciones de agregado. Estos elementos se combinan en las
instrucciones para crear, actualizar y manipular las bases de datos.

Descripcin de la practica
Instalar
el
software
Appserv,
disponible
en
(https://www.appservnetwork.com/en/), de acuerdo con el manual de instalacin
disponible en (https://www.appservnetwork.com/en/howto/) y verificar el perfecto
funcionamiento
del
servidor
apache,
como
se
aprecia
en
(https://www.appservnetwork.com/en/howto-use/).
Luego se debe desarrollar un aplicativo Web en el lenguaje de programacin
PHP, con el fin de responder y solucionar el siguiente problema:
El gerente de la Clnica Reina Inmaculada, convoca al departamento de
desarrollo de software, con el fin de crear un aplicativo en PHP, que almacene
toda la informacin en una base de datos mySQL, cuyo objetivo es el siguiente:
Ser capaz de gestionar las solicitudes de mantenimiento de equipos biomdicos,
en cada una de las unidades funcionales, de manera tal que los tcnicos de
mantenimiento conozcan en tiempo real las labores que tengan que desempear
y as mismo los lderes de las unidades funcionales conozcan la fecha y hora en
la cual el tcnico de mantenimiento har la inspeccin y reparacin del equipo.
El aplicativo debe tener:
- Mdulo de solicitudes: debe contener un formulario donde el usuario indique:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

serial del equipo, nombre del equipo, foto del equipo, marca del equipo, nmero
de inventario del equipo, ubicacin del equipo, falla que presenta dicho equipo,
hora en que se registra dicha solicitud, y una casilla de estado (en espera,
solucionado)
- Mdulo de atencin a solicitudes: debe tener una interfaz donde el tcnico de
mantenimiento pueda observar las solicitudes pendientes e indicar la fecha y hora
en la cual ir a inspeccionar el equipo, adicional debe tener una casilla de estado
(en espera, solucionado)
- Mdulo de administracin: all solo se puede acceder con nombre de usuario y
contrasea (Admin, 12345), la contrasea debe almacenarse en base de datos y
codificada en MD5.
All el administrador puede generar reportes en PDF (librera FPDF), de las
solicitudes solucionadas y de las solicitudes por atender, con fecha de registro de
la solicitud y con la fecha en que fue solucionada si es que ya fue solucionada.
Tambin permitir hacer copias de seguridad de la base de datos mediante
mysqldump.
El aplicativo debe tener una interfaz y diseo grfico amigable, para ello pueden
apoyarse en framework bootstrap o CSS.

Recursos a utilizar en la prctica (Equipos / instrumentos)


Equipo de computo

Software a utilizar en la prctica u otro tipo de requerimiento para el


desarrollo de la prctica
Appserv

Seguridad Industrial
No aplica este punto

Metodologa

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

Conocimiento previo para el desarrollo de la prctica.


Manejo de variables.
Conocimiento del entorno de desarrollo en php.
Manejo del concepto bsico de condicionales
Manejo del concepto bsico de ciclos de repeticin
Manejo de archivos planos
Manejo de bases de datos
Manejo de instrucciones SQL
Manejo de Framework CSS o Bootstrap
Forma de trabajo:
El estudiante debe apropiarse de los conceptos previos antes de iniciar las
prcticas, de acuerdo a los materiales disponibles en el entorno de conocimiento
y de las tutoras virtuales dadas por el tutor del curso.
El tutor virtual propone la elaboracin del laboratorio dando las pautas y
acompaa este procedimiento de forma virtual, por medio del servicio de
webconferencia o videotutoriales.
Haciendo retroalimentacin al final de la prctica.
Procedimiento:
1. Por medio de videoconferencia o videotutorial, el tutor socializa el trabajo a
realizar, en este caso el estudiante maneja su tiempo para el desarrollo de
la prctica.
2. El estudiante realizara la instalacin del servidor apache en Windows
Linux.
3. El estudiante desarrolla el aplicativo solicitado.
4. El estudiante entrega el resultado de su trabajo en un archivo (donde tiene
portada, introduccin, objetivos, desarrollo de la prctica con capturas de
pantalla, conclusiones y bibliografa). Los cdigos fuente de los ejercicios
desarrollados en PHP debe entregarlos en un archivo .zip
5. El tutor califica el trabajo individual de acuerdo a las participaciones
encontradas en el entorno de aprendizaje prctico y la parte grupal de
acuerdo a la entrega realizada grupalmente por el entorno de evaluacin y
seguimiento segn la rbrica de evaluacin, en los tiempos determinados
por la agenda del curso.
Sistema de Evaluacin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

El trabajo resultante de esta prctica tiene un valor del 25% de la nota general del
curso, donde la nota ser en puntos de 0 a 125.

Informe o productos a entregar


De manera individual el estudiante debe presentar un documento en PDF con
imgenes de excelente calidad en donde se registre la experiencia, las
dificultades y las conclusiones de la prctica, el archivo de la practica (cdigos
fuente) Todo esto en una carpeta cuyo nombre debe ser de la siguiente forma,
ejemplo: si el estudiante se llama Juan Vargas pinzn, quedara entonces
juan_vargas_pinzon_pra_301127
Que debe contener

Portada

Introduccin

Objetivos

Desarrollo de la prctica (Cometarios, cdigos fuente y captura de pantalla


de excelente calidad)

Experiencias o dificultades

Conclusiones del trabajo

Bibliografa

Tabla 1. Rbrica de evaluacin Practicas de laboratorio

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

Retroalimentacin
Esta se dar al momento de entrega de las notas por parte del Tutor diez (10)
das despus de la entrega de los programas por parte de los estudiantes,
explicando las fallas y mostrando la solucin. Se har de forma electrnica.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

7. FUENTES DOCUMENTALES
HTML 4 Iniciacin y referencias. Snchez Garca Jos Ignacio y otros. Editorial
Osborn McGraw Hill.
Creacin de aplicaciones web con PHP 4. Tobas Ratschiller y Till Gerken. Editorial
Prentice Hall.
Creacin de Sitios Web con PHP 4. Francisco Javier Gil Rubio y otros. Editorial
Osborn McGraw Hill.
JANSA, Kris. KING, Honrad. ANDERSON, Andy. Superutilidades para HTML y
diseo WEB. Espaa. 2002. Mc Graw Hill
PARKER, Timothy. Aprendiendo TCP/IP. Mxico. 2001. Prentice Hall.
MERCER, Dave. Fundamentos de Programacin en ASP 3.0. Colombia. 2001. Mc
Graw Hill.

DIRECCIONES DE SITIOS WEB


Descarga de Appserv: https://www.appservnetwork.com/en/download/
Instalacin de Appserv: https://www.appservnetwork.com/en/howto/
Cmo usar Appserv: https://www.appservnetwork.com/en/howto-use/
Manuales de PHP:
http://www.webestilo.com/php/
http://www.webtaller.com/construccion/lenguajes/info/manuales/php/
http://www.php.net/manual/es/
http://www.rinconastur.net/
http://www.desarrolloweb.com/php/
http://www.gnu.org/home.es.html

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
GUIA COMPONENTE PRCTICO DEL CURSO: 301127 - PROGRAMACION DE SITIOS
WEB

También podría gustarte