Temáticas que aborda componente práctico:
·
Conceptos
básicos e instalación y configuración del intérprete, variables.
·
Introducción al
lenguaje de etiquetas HTML
·
Introducción al
lenguaje PHP
·
Operadores y
estructuras de selección
·
Estructuras
iterativas y funciones
·
Introducción a
los archivos planos
·
Inclusión de
código desde archivos, objetos, matrices, y cadenas de caracteres.
·
Conceptos
básicos de HTTP y cookies, entrada y salida en PHP.
·
Mantenimiento
de directorios y ficheros
·
Gestores de
bases de datos, instrucciones básicas SQL y bases de datos en PHP.
·
Librerías PDF
para PHP
·
Copias de
seguridad en MySQL y PHP
·
Gráficos en
PHP.
·
Sesiones y
seguridad en PHP
|
Actividades a desarrollar
De acuerdo a la estrategia de aprendizaje
implementada en el curso, la cual corresponde a aprendizaje basado en
proyectos y conforme a la fase 1, fase 2, fase 3, fase 4 y fase 5 de la guía
integradora de actividades del curso, en las cuales se viene desarrollando un
proyecto de desarrollo de software, ahora se requiere que el estudiante
consulte este documento, con el fin de cumplir a cabalidad con todos los
pasos de la estrategia de aprendizaje.
NOMBRE DE LA FASE
|
HERRAMIENTAS A UTILIZAR
|
Fase 1: Actividad inicial
|
Para el correcto
desarrollo de esta actividad, debe dirigirse a la página web (www.appserv.org) y descargar la versión 8.6 de la
suite de herramientas Appserv (Apache, PHP, MySQL, phpMyAdmin).
Posteriormente
debe instalar el software de acuerdo como lo indica la página web del
desarrollador.
Luego debe
ingresar a su navegador de preferencia (Google Chrome o Mozilla Firefox) y
digital en la barra de direcciones la siguiente instrucción, sin las
comillas: “localhost” y allí debe aparecer en pantalla la página de inicio
del proyecto Appserv Open Project.
|
Fase 2: Manejo programación básica
|
Visite la página
web (http://www.w3schools.com/php/default.asp) y ejecute cada
uno de los ejemplos allí establecidos, con el fin de adquirir el manejo de
las estructuras más sencillas, hasta las más complejas de la programación
básica en PHP.
Visite la página
web (http://www.w3schools.com/bootstrap/default.asp), con el fin de
ejecutar y comprender los ejemplos allí estipulados del framework
Bootstrap, el cual puede utilizar para mejorar el diseño del aplicativo y
de cada uno de los módulos implementados.
|
Fase 3: Manejo de archivos planos
|
También debe
revisar el OVI, “Manejo de archivos planos”, disponible en entorno de
conocimiento, que le orientará en el manejo de archivos planos.
|
Fase 4: Manejo de bases de datos
|
Digite en la
barra de direcciones de su navegador la sentencia, “localhost/phpmyadmin” y
digite en el campo usuario “root” y en el campo contraseña
“la_establecida_cuando_instalo_appserv”. (Nota: Debe ejecutar las
sentencias sin las comillas).
Luego verifique
que puede crear bases de datos y tablas de manera gráfica.
Posteriormente
revise el OVI recomendado como referencia complementaria en el entorno de
conocimiento y realice el código de conexión a la base de datos y valide la
respectiva ejecución del mismo.
Debe trabajar con
la extensión mysqli, la cual está recomendada por aspectos de seguridad y
compatibilidad. Para ello revise las referencias recomendadas en el entorno
de conocimiento del curso.
|
Fase 5: Evaluación Nacional; POA
|
Ingrese a la
siguiente página web (http://www.md5online.org/) con el fin de
reconocer la encriptación en MD5 y poder implementarla en las contraseñas
de acceso al aplicativo realizado en las fases de la estrategia de
aprendizaje, de acuerdo con la guía integradora de actividades.
Descargue el
software Camstudio de la siguiente página web (www.camstudio.org/) y proceda a instalarlo, con el
fin de grabar su pantalla donde realizará la sustentación del proyecto.
Para el correcto uso del software, debe consultar el manual del usuario,
disponible en la misma página web del desarrollador.
|
RECURSOS A
UTILIZAR EN LA PRÁCTICA
|
Computador portátil o de escritorio con
las siguientes especificaciones:
|
-
Sistema Operativo: Windows 7 o Superior
|
-
Memoria RAM: 1GB o superior
|
-
Procesador: Intel o AMD 1.6 GHz de velocidad de
procesamiento
|
SOFTWARE A
UTILIZAR EN LA PRÁCTICA
|
Suite de herramientas (Apache, PHP,
MySQL, phpMyAdmin): Appserv 8.6
|
Editor de código HTML y PHP: Sublime text
3
|
Navegador Web (Google Chrome o Mozilla
Firefox)
|
Camstudio (Grabador de pantalla)
|
|
Entorno para su
desarrollo:
|
Entorno de aprendizaje práctico
|
Productos a
entregar por el estudiante:
|
No se debe entregar ningún producto
|
Tipo de producto:
|
Individual
|
|
Colaborativo
|
|
No se entrega ningún producto
|
X
|
Individual:
|
No
se debe entregar ningún producto
|
Colaborativo
|
No
se debe entregar ningún producto
|
Este es un trabajo que no se debe entregar al tutor, solo es para tu aprendizaje, si te sientes confundido con algunos temas y deseas una explicación de parte nuestra puedes escribirnos a blogtustareas@gmail.com y podemos explicarte por un valor de 30.000 la hora.