Guía de Aprendizaje Taller PHP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Fecha:___________

CENTRO INCA LTDA


Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 1 de 6

1. IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE


Norma de Competencia: 220501048
Resultados de Aprendizaje Crear sitios Web dinámicos según estándares y protocolos
establecidos.
Insgructor: Ingeniero Audis Alberto Munive Rojas
Nombre Aprendiz:
Fecha: Código:

2. PRESENTACIÓN
✓ Bienvenido (a) a la guía de aprendizaje de la unidad 7.
✓ En esta unidad el aprendiz realizará actividades propuestas en casos que le permitan aplicar
las etiquetas propias de un sitio Web teniendo en cuenta el derecho de accesibilidad de los
usuarios.
✓ Elaborar los documentos solicitados y enviarlos al correo electrónico dispuesto para este fin.

3. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE


3.1. ACTIVIDAD DE APRENDIZAJE: Actividad El Sitio Web y La Gestión de Datos.
Para realizar la actividad 5 propuesta en la séptima unidad debe:
1. Leer el material del Nube que se encuentra en la guía de Materiales del curso
suministrado por el instructor y los documentos de apoyo que se encuentran en la
Plataforma del Aula Virtual suministrada también por el instructor
2. Crear un documento escrito en digital donde se registre todo el conjunto de respuestas
a las preguntas solicitadas en la guía.
3. El trabajo puede ser realizado individualmente (1) o por un máximo de cuatro (4)
estudiantes para trabajo colaborativo.
4. Una vez conscientes de las actividades se pide desarrollar las siguientes actividades:

3.2. TEMA ---> DESARROLLO DE PROCESOS DEL LADO DEL SERVIDOR


1. ¿Qué es PHP y cuáles son las características que presenta?

2. ¿Cuál es la aplicabilidad que se le da a este lenguaje de programación?

3. ¿Cuál es el modo de ejecución de este lenguaje, es decir, en qué plataforma se ejecuta?

4. ¿Qué diferencia funcional existe entre el lenguaje JavaScript y el PHP? Realice un


cuadro comparativo.

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 1 de


6
Fecha:___________
CENTRO INCA LTDA
Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 2 de 6

5. ¿Cuáles son las capacidades y ventajas del lenguaje PHP? Ilustre con ejemplos

6. ¿Cuál es el modo de desarrollo de aplicaciones que implementa PHP? Ilustre con


ejemplos.

7. Una de las principales estructuras de trabajo de PHP es la función, ¿cómo se


implementan y cómo se ejecutan?

8. Resuelva el siguiente requerimiento implementando PHP en una página de HTML:

Se requiere capturar tres valores que corresponden a los lados de un triángulo, por lo
cual, se busca que la aplicación determine de acuerdo a los valores si el triángulo será
Equilátero, Escaleno o Isósceles.

El producto de esta actividad debe ser subido a la Plataforma del Aula Virtual en documento
digital informático y puede ser presentado en formato .docx, .pdf, .zip o .rar como evidencia
de entrenamiento cognoscitivo según lo dispuesto en la norma.
3.3. Ambiente(s) requerido:
• Ambiente de navegación (computador y conexión a Internet)
• Instalación del software: NotePad++, Expression Web, Sublime Text, Deamveaber
• Procesador de texto: Microsoft Word, Open Office, WordPad

3.4. Material(es) requerido:

• Material del curso en Plataforma.


• Documentos de apoyo suministrados por el instructor y obtenidos por el aprendiz.
• Fuentes bibliográficas relacionadas con el tema.

4. EVIDENCIAS Y EVALUACIÓN

Descripción de la
Desarrollar conocimiento a partir de interrogantes consultivos.
evidencia

Documento digital en formato digital .docx, .pdf, .zip o .rar según


Entregable:
indicaciones del instructor.

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 2 de


6
Fecha:___________
CENTRO INCA LTDA
Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 3 de 6

Subir a la plataforma Virtual Inca el archivo final con las


respuestas y demás aspectos del taller. No se aceptarán entregas
Forma de entrega:
en plataformas o medios no autorizados, ya que no tendrán
ninguna validez.

Desarrolla consultas investigativas con referencia al tema


asignado.
Usa adecuadamente las tecnologías informáticas y de
comunicaciones para el desarrollo de la actividad.

Estructura correctamente los contenidos de una consulta de


Criterios de Evaluación: información según su orden.

Socializa los conocimientos adquiridos y aporta al comentario de


sus compañeros con relación a una problemática o un caso.

Entrega a tiempo: envía la actividad en la fecha indicada por el


instructor.

1. Hoja de presentación formal


2. Objetivos por alcanzar
El Informe Técnico o
a. General
trabajo por presentar debe
b. Específicos
contener los siguientes
3. Marco contextual o desarrollo de temática
componentes:
4. Conclusión
5. Glosario de términos técnicos

6. WEBGRAFÍA
• Curso Desarrollo de Aplicaciones Web (PHP, MySQL)
https://www.digitallearning.es
• Desarrollo de aplicaciones web con PHP - Norvic Software
https://norvicsoftware.com
• Qué aplicaciones se pueden crear con PHP
https://academy.leewayweb.com
• Desarrollo de Aplicaciones Web
http://desarrolloweb.dlsi.ua.es
• Desarrollo de Aplicaciones Web con PHP
https://elementi.me

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 3 de


6
Fecha:___________
CENTRO INCA LTDA
Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 4 de 6

Glosario de términos del Desarrollo web


 AAA (Authentication, Authorization And Accounting)
Dentro de la Industria del Software de Seguridad es un tipo de protocolo que ofrece los servicios
de Autenticación, Autorización y Administración, de ahí el significado de las siglas AAA.
 Ajax
Es una técnica utilizada para enviar o recibir información del servidor sin tener que recargar la
página, su mayor uso se da en bibliotecas como Angular JS.
 Angular js
Es una biblioteca de JavaScript que permite crear aplicaciones de una sola página, lo que quiere
decir que el navegador nunca recarga la página solo carga el nuevo contenido.
 Apache
Es el servidor HTTP más usado para hospedar sitios web.
 API (Application Programming Interface)
Es una interfaz que permite conectar aplicaciones con diferentes servicios u otras aplicaciones.
 Aplicación
Es un Software que tiene un propósito específico. Ejemplo, un procesador de palabras, una hoja
de cálculo, Photoshop, Moovit, etc.
 Base de datos
Es un conjunto de datos (direcciones, productos, ubicaciones geográficas, contactos, etc.)
organizados en un tipo de estructura que permite su consulta.
 Biblioteca
Es un conjunto de funciones, recursos y demás elementos que facilitan la programación de una
aplicación.
 Bug
En glosario desarrollo web, es la forma común de llamarle a los errores o defectos encontrados en
las aplicaciones.
 Código abierto
Es una tendencia en la que el código del Software es público, entre sus características, cualquier
persona puede usarlo, compartirlo, modificarlo o crear una variante del Software inicial.
 Cookies
Es un fragmento de información que una aplicación web guarda en el navegador del usuario para
recordar la identidad o preferencias, esta información permite que los sitios identifiquen al
usuario en su próxima visita.

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 4 de


6
Fecha:___________
CENTRO INCA LTDA
Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 5 de 6

 CSS (Cascading Style Sheets)


Es un lenguaje que permite definir el estilo visual de una página web, trabaja en conjunto con el
HTML. Ejemplo, de que color debe ir el texto, cómo se deben ubicar las imágenes en el sitio
web, etc.
 Dirección IP
Es un número que identifica a cada computador conectado a una red.
 DNS (Domain Name System)
Es un servidor que se encarga de traducir los nombres de dominio en direcciones IP, lo que
quiere decir que identifica cada dominio con una única dirección IP.
 Dominio
Es el nombre por el cual se identifica un sitio web o una red. Ejemplo, designplus.co
 FTP
Es un protocolo que permite subir o descargar archivos de un servidor web.
 Hosting
Es la infraestructura tecnológica necesaria para alojar un sitio web.
 HTML (Hypertext Markup Language)
Es un lenguaje de etiquetado que se utiliza para hacer páginas web.
 HTTP (Hypertext transfer protocol)
Es el protocolo más utilizado para intercambiar información en Internet. Ejemplo, consultar una
página web.
 Java
Es un lenguaje de programación multipropósito creado por Sun Microsystems (adquirido ahora
por Oracle), es un lenguaje interpretado que se ejecuta en una máquina virtual.
 Javascript
Es un lenguaje de programación interpretado cuya principal aplicación es generar interacción
(usuario-página) en los sitios web. Ejemplo: animaciones, contenido interactivo y eventos
(reacciones a acciones que realiza el usuario).
 Jquery
Es una biblioteca de JavaScript que tiene como finalidad simplificar el desarrollo de páginas web
interactivas.
 JSON (Javascript Object Notation)
Es un formato para almacenar, transmitir o representar datos con estructura.

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 5 de


6
Fecha:___________
CENTRO INCA LTDA
Unidad 5 Programación de sitios web con manejo de datos Versión 2.0

Página 6 de 6

 Lenguaje de etiquetado
Es una manera de codificar un documento para agregar estilo, estructura o reglas de
presentación.
 Lenguaje de programación
Es un conjunto de palabras, expresiones y símbolos que permiten escribir instrucciones que las
máquinas pueden interpretar y ejecutar.
 Linux
Sistema operativo de código fuente abierto basado en unix inventado por Linus Torvalds, el cual
en los últimos años ha tomado auge en el sector web. La mayoría de los sitios web estan alojados
en máquinas linux.
 Php
Es un lenguaje de programación que se utiliza principalmente para hacer sitios web dinámicos.
 Protocolo
En el glosario desarrollo web, es la manera o el lenguaje por el cual se comunican las máquinas.
 Ruby
Es un lenguaje de programación multipropósito inventado por Yukihiro Matsumoto,
recientemente se creó Ruby On Rails, un framework de Ruby para desarrollo web, en otras
palabras sirve para usar Ruby como lenguaje de programación para crear sitios web.
 Servidor
Es un computador que presta algún tipo de servicio. Ejemplo, un sitio web, correo electrónico,
descarga de archivos, etc.
 SQL (Structured Query Language)
Es el lenguaje que se utiliza para hacer consultas en una base de datos.
 XML (Extensible Markup Language)
Es un lenguaje de etiquetado que permite definir cualquier tipo de estructura de datos que se
desee.

Derechos Reservados de Autor: Ing. Audis A. Munive Rojas Página 6 de


6

También podría gustarte