LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Documentos relacionados
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Objetivos del curso. Nuestra experiencia, nuestra mejor garantía. Duración y materiales del curso. Formación online

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

Principales diferencias entre Excel 2010 y Excel 2013

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.

PASOS PARA CREAR UNA PÁGINA WEB

DOCUMENTACIÓN TÉCNICA

Introducción a la plataforma Moodle Aníbal de la Torre Plataforma Moodle. Accediendo a los contenidos

QUÉ ES Y QUÉ ESTUDIAR PARA SER PROGRAMADOR WEB? ITINERARIO DE FORMACIÓN, PLAN DE ESTUDIOS O DE CARRERA. (CE00302D)

Introducción a Gestión de Conocimiento y Capital Humano. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

AS237 - Dreamweaver CS5

Modelos Para la Toma de Decisiones

CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)

Modelos y Bases de Datos

NUEVAS HERRAMIENTAS PARA EL DISEÑO WEB

APLICACIONES WEB GOOGLE ANAYLITICS

Diseño orientado a la web. El lenguaje gráfico en la web. [10.1] Cómo estudiar este tema? [10.2] El color y la tipografía en la web

Videollamadas con Google Hangouts

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

Índice. Conoce las Herramientas de Premium y sácale el mejor partido a este nuevo servicio de Trabajando.com. Introducción. Perfil de los postulantes

El proceso de edición digital en Artelope y CTCE

Curso de HTML5 y CSS3

Para poder acceder al sistema sólo deberá ingresar la siguiente liga desde el navegador de su preferencia:

MANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR

Curso de PHP con MySQL Gratis

Diseño Estructurado de Algoritmos

Desarrollo de Aplicaciones móviles para Android y IOS

Modelos y Bases de Datos

Wiip Surveillance. Sistema de gestión de rondas de vigilancia. Wiip Systems C.B. S.L

S I S T E M A E N L Í N E A

El Branding e Investigación Cualitativa

Queremos asegurarnos de que tu sitio aparezca en los resultados de búsqueda.

Guía basada en conceptos de usabilidad web

AYUNTAMIENTO DE SAN MARTÍN DEL REY AURELIO

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Conclusiones y Recomendaciones

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

MANUAL DE USUARIO MÓDULO Web

Sesión No. 2. Contextualización: Nombre de la sesión: Paquetería ASPEL - COI PAQUETERÍA CONTABLE

Contabilidad de Costos

Diseño de páginas web

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

Aspectos Básicos de Networking

Gestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi

Es integral, tiene todos los módulos necesarios conectados entre sí para operar todas las funciones administrativas, operativas y comerciales.

Módulo II - PowerPoint

Guía del Curso Certificación IT en Adobe Dreamweaver CC 2015

Tienda Virtual Synergy (Parte 2)

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo

Arquitectura Cliente/Servidor

Manual de Usuario: Página Web.

MANUAL DE USUARIO CONTROL LOGÍSTICO DE TIEMPOS

Experto en Diseño Web y Multimedia

POLÍTICA DE COOKIES. Si deseas saber más acerca de las cookies, le recomendamos que visite el siguiente Sitio Web:

Complejo Deportivo UCA. República Saharaui s/n Puerto Real (Cádiz) Tel Fax

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas

Lectura No. 3. Contextualización. Nombre: Página web DISEÑO DIGITAL 1. Para qué te sirve saber elaborar una página web?

Principios de Finanzas

CAMPUS VIRTUAL PALMAACTIVA GUÍA DEL ALUMNO. cursosonline.palmaactiva.com

Curso de HTML5 y CSS3

MAXQDA: Software. david cuenca

LAS NUEVAS TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC) EN LA EDUCACIÓN.

DISEÑO WEB INICIACION

Plan de trabajo para el desarrollo de su sitio web

Instalación y Configuración del IIS para la facturación WEB en Aspel-SAE 6.0

Programa 47 Formación continua para egresados

Menús. Gestor de Menús

Capitulo 5. Implementación del sistema MDM

GUÍAS. Módulo de Diseño de software SABER PRO

Desarrollo de Aplicaciones Móviles con PhoneGap 5.0 (Apache Cordova), Android y Eclipse

Diseño de páginas web 2011

Curso Online de Adobe Dreamweaver. Introducción :

Manual de uso para autoadministrar Pixtoome

BrowserSQL 4 versión 2 - TUTORIAL

Manual Usuario Wordpress. Índice

TEMA 1 INTRODUCCIÓN A OPENOFFICE IMPRESS

DISPOSITIVO DE BANDA ANCHA

Lincamiento técnico para la migración de equipos de cómputo de la Universidad de Costa Rica, hacia el Sistema Operativo Windows 10.

MOVILIDAD PARA MICROSOFT DYNAMICS CRM. DOC: Corporate CRM Overview

TUTORIAL. Edición de contenido y creación de entradas y páginas Wordpress

CÓMO CREAR UNA PÁGINA WEB v.1

Manual de usuario. Curso Móvil 1.0

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Capítulo 2 Análisis del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS

Manual de la Aplicación Móvil Creapedidos. Gestión y seguimiento de pedidos desde tu dispositivo móvil.

Adobe Dreamweaver CS6 Mi Sitio Web

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS

Cómo funciona cada uno de ellos?

Especificación de Requerimientos Funcionales y No Funcionales. Sistema Reservación Hotelera

REQUERIMIENTOS NO FUNCIONALES

Aspectos Básicos de Networking

Atrévete A Crear Tus Propias Aplicaciones Para Android. Tecnología En De España. Comparativas, Tutoriales, Trucos, Ayudas,

AULA DE MAYORES UNIVERSIDAD DE MURCIA VICERRECTORADO DE EXTENSIÓN UNIVERSITARIA

Examen de Certificación Oficial de Adobe Certified Associate (ACA): Web Communication with Adobe Dreamweaver CS6, en Granada

Infraestructura Tecnológica. Sesión 1: Infraestructura de servidores

Transcripción:

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Sesión No. 2 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguaje de marcado Objetivo: Identificar qué es, cómo funciona y representa el lenguaje de marcado Contextualización Un lenguaje de marcado es también conocido como lenguaje de marcas, éste trata de codificar un documento que es conformado por marcas también conocidas como etiquetas, las cuales estructuran la información dentro de una página en estilo HTML o con estilos de programación específicos para la web como PHP, Java, etc. Qué es lo que determinan los lenguajes de marcado? Éstos determinan una serie de instrucciones que son compiladas por el sistema operativo y las representa de tal forma que se puedan interpretar por el usuario, es decir, las instrucciones determinan el orden de los elementos al mostrarse y el contenido de los efectos que podrá o no contener.

Introducción al Tema LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 2 Un lenguaje de marcado o de marcas se basa en instrucciones WEB, es decir, etiquetas de programación que podemos estructurar de manera manual o automática mediante programas de diseño como Adobe Dreamweaver, Eclipse, Web Evolution x6, etc. En los cuales por tratarse de programas visuales los elementos crean las instrucciones de marcado al situar los elementos en cualquier parte del elemento que se desea crear, el desarrollo de aplicaciones web también se basa en lenguajes de marcas, ya que los Widgets pueden ser adquiridos desde una web exterior y ubicarla como elemento principal de un portal propio. Actualmente el HTML 5 es el principal lenguaje de marcado para Web que existe. En conjunto con JavaScript sea transformado en una poderosa herramienta de desarrollo de aplicaciones: permitiendo que sean consumidas en diferentes navegadores y dispositivos. Todos los documentos se presentan de igual forma? Las características de cada elemento son determinadas al momento de la creación del mismo o puede modificarse con el avance de los elementos creados, sin embargo debe conocerse de medidas en pixeles, ya que es la forma que se representan en una pantalla, lo que determinara también el peso de la misma y con esto el tiempo en que demorará en descargarse para la completa visualización en un cliente, si no se conoce el ancho de banda del servidor es difícil determinar el tiempo en que se descargue o se suban las actualizaciones del documento al host del servicio.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 3 Explicación Lenguaje de marcado El lenguaje de marcado, también conocido como HTML, se trata de un sistema de etiquetas que manejan instrucciones de creación de documentos web, la representación de las etiquetas es; html, las instrucciones son definidas en inglés y delimitan el tamaño del documento, el color de fondo, las imágenes que utilizará, el orden de los menús que presentara, entre otras opciones más. Los sistemas de programación que utilizan el lenguaje de mercado son varias por lo que a continuación se presentan algunos de los más utilizados para los medio web; HTML XML XHTML Se determinan estos lenguajes como base por la gran compatibilidad que se tiene entre los distintos compiladores de los sistemas como; Mac, Windows, Linux, Android, etc. Todos los atributos que se presentan en estos lenguajes pueden ser representados con diferentes nombres, pues las estructuras cambian en conjunto con los sistemas, actualmente el lenguaje de base que se utiliza en este tipo de documentos es HTML5 que se aplica para la correcta aparición de la información en los dispositivos móviles, como en los teléfonos inteligentes o los sistemas Tablet, que por presentarse en dispositivos más ligeros, por el cambio en sus sistemas operativos ya que presentan cientos de diferencias que los hace más ligeros y veloces para la capacidad que presentan en estos dispositivos a comparación de los sistemas aplicados a las computadoras de sobremesa o portátiles.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 4 En la imagen siguiente se muestra una comparación de la versión anterior del HTML con la nueva versión HTML5. En ella podrás ver que se a buscada simplificar las marcas o tags del lenguaje. En los documentos existen varios niveles de información, estos son los que determinan las características y atributos de la misma. Estos lenguajes de programación en los que se basan los documentos son conocidos como markups que se representan por etiquetas. Cuando se aplican los lenguajes de marcado se cumplen con objetivos esenciales.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 5 Determina la tipografía y las funciones que ejecuta al momento de la visualización de los elementos que se diseñaron anteriormente. Estructura los elementos en la pantalla, ya sean los párrafos, imágenes, menús, etc. Presenta características para la impresión de documentos. Separa los elementos para tener un orden y los gestiona al momento de la visualización para tener una más rápida descarga. Crea el lazo de conexión del servidor y el cliente. La utilización de los medios mencionados es principalmente en tres aspectos; Sirve para describir elementos del contenido. Define el formato. Realiza funciones del lenguaje HTML A continuación te presentamos un diagrama del proceso de despliegue de un documento HTML en un navegador.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 6 Representación de documentos La representación de documentos es útil para poder procesarlos y recuperar información necesaria. El objetivo de la representación de los documentos es el de traducir los mismos a términos del sistema, es decir la codificación necesaria con la cual este comprenda la información y la represente a los usuarios que la soliciten, los documentos son alojados en un servidor el cual tiene el soporte necesario para contenerlos y ejecutarlos cuando sea requerido. Esta representación se lleva a cabo mediante simplificaciones y generalizaciones que presentarán una vista lógica de los mismos. De manera general se podría comparar la representación de documentos al análisis documental, con algunas diferencias. Entre las cuales algunas representaciones son aptas para el procesamiento por parte de aplicaciones informáticas según los modelos en los que se presente. La representación de los documentos se hace en torno a criterios temáticos y analíticos. Cuando se habla de la representación de documentos HTML, se trata desde otro enfoque, ya que se revisan las estructuras del diseño, el peso del mismo por la organización de datos y contenidos. La información que se requiere para el análisis del mismo se encuentra en el diseño maestro de la misma página o documento en el que se determina las características de la estructura, como; el número de páginas principales, el contenido de la página maestra, el número de menús existentes, las opciones dentro de cada menú, las ramificaciones de cada página y el diseño que tendrá cada contenido desde el marco principal o las divisiones que mostrará cada uno.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 7 Conclusión Los lenguajes de marcado son conocidos y utilizados para la programación de aplicaciones y portales web comúnmente, estos medios van evolucionando de manera rápida y eficaz para adecuarse a las nuevas tendencias de comunicación y distribución de información, es decir, toman y ejecutan las nuevas características de los medios electrónicos y las potencian hasta lograr su cometido, esto se ha visto en el lenguaje HTML que se utilizaba comúnmente en las computadoras de sobremesa y portátiles, las nuevas tecnologías han exigido una evolución del sistema HTML y CSS que son la base fundamental para la creación y estructuración de apps web. HTML5 y CSS3 son actualmente utilizados para desarrollar aplicaciones web modernas con alta usabilidad. Ya que presentan compatibilidad de ejecución con los contenidos en diferentes navegadores y dispositivos. Además de esto, se complementan con el uso de Javascript. Permitiendo ampliar las posibilidades una aplicación Web. Por lo que es importante conocer los contenidos de un documento y saber qué complementos (librerías de Javascript) y widgets (Adobe Flash) puede utilizar para mejorar la experiencia con el usuario final.

Para aprender más LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 8 Barzanalla R., (2012). Informática Lenguajes, Qué son los lenguajes de marcado o de marcas? http://brd.unid.edu.mx/que-son-los-lenguajes-demarcado-o-de-marcas/ s/a,. Lenguajes de Marcas, Capitulo 4. http://brd.unid.edu.mx/lenguajes-demarcas-capitulo-4/ Mark Pilgrim. (2011). Dive Into HTML5. Octubre 28, 2015, de Community Book Sitio web: http://diveintohtml5.info/

Actividad de Aprendizaje LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 9 Objetivo: Entender las aplicaciones prácticas de los lenguajes de marcas. Instrucciones: Con la finalidad de reforzar los conocimientos adquiridos a lo largo de esta sesión, ahora tendrás que realizar una actividad. Te pido que realices el diseño de un mini sitio. Este mini sitio lo usaremos a lo largo del curso para aplicar los conocimientos vistos en las siguientes sesiones. El mini sitio debe tener por lo menos 5 secciones o documentos Web. En un documento Word, describe cada uno de los elementos del sitio. Ejemplificando su función. Es recomendable que agregues un diagrama de flujo del sitio. A continuación te muestro un ejemplo de un diagrama de flujo de un sitio Web. Te pido seas creativo y que tomes en cuenta alguna experiencia en tu trabajo a la hora de realizar el mini sitio. Se creativo. En esta actividad se tomará en cuenta lo siguiente: Tus datos generales 3 puntos Referencias bibliográficas 7 puntos Ortografía y redacción 10 puntos Introducción 10 puntos Contenido 30 puntos Diagrama 40 Puntos

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 10

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 11 Bibliografía Baeza-Yates R., Berthier R. Modern Information Retrieval. Addison Wesley & ACM Press, New York, 1999. Cap. 7. Barzanalla R., (2012). Informática Lenguajes, Qué son los lenguajes de marcado o de marcas? Consultado el 7 de mayo de 2013, en: http://www.um.es/docencia/barzana/divulgacion/informatica/q ue-son-lenguajes-marcado.html S.a. Lenguajes de Marcas, Capitulo 4. Consultado el 7 de mayo de 2013, en: http://bibing.us.es/proyectos/abreproy/11420/fichero/volumen+1%2 52F4_LENGUAJES+DE+MARCAS.pdf Mark Pilgrim. (2011). Dive Into HTML5. Octubre 28, 2015, de Community Book Sitio web: http://diveintohtml5.info/ J.D. Gauchat. (2012). El gran libro de HTML5, CSS3 y Javascript. Barcelona España: Marcombo.