LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

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

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Curso de HTML5 y CSS3

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Novedades. Introducción. Potencia

Modelos y Bases de Datos

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

Aspectos Básicos de Networking

Aspectos Básicos de Networking

Capitulo VI. Conclusiones.

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Figura 4.6: Prototipo de la pantalla de inicio.

CONCLUISIONES Y RECOMENDACIONES

Análisis del Consumidor

Diseño de páginas web 2011

CONSEJOS DE CÓMO CREAR UN DOCUMENTO ADOBE PDF ACCESIBLE A PARTIR DE UN DOCUMENTO MICROSOFT WORD ACCESIBLE

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

DOCUMENTACIÓN TÉCNICA

Qué es una página web?, qué conoces al respecto?, sabes crear una página

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Multimedia Educativo

Sesión No. 11. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Curso de PHP con MySQL Gratis


Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Diplomado en Desarrollo de Aplicaciones WEB Avanzado (HTML, PHP, MySQL, Java Script)

Aspectos Básicos de Networking

Aplicaciones Móviles. Sesión 4: Sensor-Based & Contex-Aware computing

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

Capítulo 1 Documentos HTML5

Diseño Estructurado de Algoritmos

Skype en apenas 3 años se volvió líder absoluto en el mundo en lo que respecta a la tecnología de VoIP (Voz sobre el Protocolo de Internet).

GUÍA RÁPIDA DE e-libro. Comenzando

Desarrollo Web. Realizamos todo tipo de páginas web adaptando el diseño a tus gustos y posibilidades.

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

SOFTWARE GENERADOR DE PORTALES. Portales de empresa personalizables en contenido y plantillas de diseño

Lectura No. 12. Contextualización. Nombre: Análisis de la empresa ANÁLISIS FINANCIERO 1

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES

CAPÍTULO 3 VISUAL BASIC

Aplicaciones Móviles. Sesión 12: Acceso a datos

Herramientas Tecnológicas de Productividad

ADMINISTRACIÓN DE LA PRODUCCIÓN

INGENIERÍA DEL SOFTWARE

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

O C T U B R E SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1

Dreamweaver CS4 / Guía DW CSS.005

Modelos y Bases de Datos

Manual de Usuario SMS Inteligente

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales.

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

ESTRUCTURA DE LOS SITIOS DE CATEDRAS

comunidades de práctica

Investigación de Mercados

HOT POTATOES: UNA NUEVA HERRAMIENTA EDUCATIVA

TRÁFICO DE PISO 2. Rev. 1 15/04/09

Estándares Técnicos para la Creación, Mantenimiento y Operación de sitios Web del Gobierno del Estado.

DISEÑO Y DESARROLLO DE PÁGINA WEB

Jornadas de Accesibilidad

Página 1 de 6. Brochure Clientes

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: cisvirtual@ucv.edu.pe. 1.

ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA

Qué son los protocolos de enrutamiento Dinámico?

Qué necesito saber para tener mi sitio web en Internet?

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

Manual del Estudiante

Lectura No. 7. Contextualización. Nombre: Programa integrador de medios DISEÑO DIGITAL 1

El ejemplo de wiki más conocido es la enciclopedia universal colaborativa wikipedia.

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro

E-learning: E-learning:

Herramientas Tecnológicas de Productividad

Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico

Internet Information Server

Educación y capacitación virtual, algo más que una moda

REQUISITOS PARA LA SOLICITUD DE EVALUACIÓN DE RECURSOS DIGITALES CON FINES DE APRENDIZAJE Y PROMOCIÓN DE LA ORIGINALIDAD DEL MATERIAL EDUCATIVO

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Capítulo II. Arquitectura del Software

Material de consulta para docentes UCC

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

Guía de Apoyo Project Professional

DESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA

Gestión Dispositivos Móviles Dexon Software

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES

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

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad

Práctica 6 - Página Web

Manual de adminitración web

Manual Intranet Área de Sistemas

Microsoft Office 2010 Illustrated. Tipos de Software

POSICIONAMIENTO EN LA WEB (SEM Y SEO)

Transcripción:

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Sesión No. 3 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Tipos de datos básicos Objetivo: Reconocer las estructuras básicas. Contextualización Qué es un tipo de dato? Un tipo de dato es una propiedad o atributo que determina las características y dominios, funciona en operaciones a las cuales se pueden aplicar, es decir, los tipos de datos varían en junto con el lenguaje de programación que se utiliza, al igual que sus estructuras lógicas debido a los compiladores de información que determina cada software. Los tipos de datos pueden ser; Números enteros Números reales Valores lógicos Texto Nulo Etc. Es importante conocer todos los tipos de datos para saber en qué lugar se pueden aplicar de mejor forma y obtener resultados óptimos.

Introducción al Tema LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 2 Para qué son los tipos de datos básicos? Los tipos de datos básicos se clasifican según la forma en que se utilicen y pueden cambiar conforme el lenguaje en que se apliquen, sin embargo existe una gran similitud entre todos éstos ya que la mayoría se basan en C++. Algunos lenguajes no se basan en C++, pues su estructura de programación es más sencilla y no requiere de una lógica tan grande en los scripts, por ejemplo HTML, tiene una sencilla aplicación que sólo describe la formación del documento con etiquetas las cuales solo contienen el nombre de lo que se está realizando. Para qué funciona la estructura global de un documento? La estructura global de un documento funciona como una guía sobre lo que contendrá este mismo, incluyendo las medidas del mismo documento. Cuando la estructura de un documento se utiliza en varios se le llama maestro, ya que es la base que se utiliza como plantilla de llenado y mantener el formato que se requiere además de los caracteres y atributos requeridos.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 3 Explicación Tipos de datos básicos Actualmente los tipos de datos son aplicados en diferentes medios y plataformas, es decir, debido a la naturaleza de los datos se crean aplicaciones que son utilizadas en la web, calculadora, sistemas operativos, aplicaciones móviles, etc. Lo que permite tener una gran variedad en el desarrollo y gran potencia de uso en las mismas ya que con los scripts, se pueden mejorar o potenciar los sistemas sin tener que agregar más piezas de hardware. Por ejemplo, la empresa Nvidia en los sistemas gráficos que utiliza, aplican núcleos de procesamiento los cuales no se aprovechaban concretamente, por lo que en el cambio y evolución de tecnologías se desarrolla un sistema llamado CUDA el cual es una pieza de código que aprovecha los núcleos del sistema gráfico y los potencia mejorando el rendimiento de las vistas 3d y aumentando la velocidad de sistema. Qué quiere decir esto? Lo que se quiere dar a notar, es que la programación dependiendo de los tipos de datos puede mejorar o no un sistema, cuando se comprenden los datos es fácil entender el desarrollo de cualquier script. Los datos actualmente se utilizan para aplicaciones web, gracias a la evolución de los dispositivos móviles, pues la demanda aumenta cada día, estos datos pueden formar mapas, datos de geo localización, información de consultas médicas en tiempo real, etc. Algunos de los tipos de datos más utilizados son; número enteros, números reales, valores lógicos, strings, nulo, double, byte, etc.

Estructura global de un documento LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 4 La estructura de un documento nos permitirá conocer el inicio y el final del mismo, sin dejar a un lado los contenidos, los tamaños de la hoja y el margen con el que contará y se divide en zonas principales que son: Cabeza Titulo Cuerpo Dentro de los apartados el contenido el distinto y puede manejar un número mayor de etiquetas y clasificaciones que se complementas con lenguajes de programación como java, CSS3 y otros más. Todo lo que se encuentra dentro de este documento se puede localizar mediante exploradores de internet siempre y cuando se cumpla con los requerimientos de localización de documentos. Las características de los documentos se pueden modificar dependiendo del lenguaje de programación con el que se trabaje, es decir, no es la misma estructura de un documento XML, HTML o PHP las diferencias se notarán en la sintaxis de cada uno y las instrucciones y manejos de códigos con los que se cuenten. Al hablar de un documento en general, sin intervenir en HTML o cualquier lenguaje de programación, podemos notar que la estructura es la misma, cuenta con un título o encabezado, el contenido o cuerpo y dentro del contenido se puede aplicar información adicional como imágenes, citas, tablas, etc. Es importante conocer los lenguajes de programación que se pueden acoplar a otros y la codificación que requiere como UTF8 o ASSCI, para saber los riesgos de incompatibilidad posibles dentro de cada elemento.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 5 Elementos básicos: texto, vínculos, listas, tablas, objetos, imágenes y aplicaciones Los elementos básicos con los que cuenta un documento HTML, son el medio por el cual el usuario tiene interacción con la información, los elementos que son más utilizados son; Vínculos Imágenes Objetos Aplicaciones Actualmente con evolución de la programación de elementos se pueden apreciar inclusive animaciones, videos, nuevos elementos como la realidad aumentada y uso de más widgets.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 6 Todos estos elementos son incluidos en el documento mediante etiquetas en el código fuente, puede crearse todo de manera manual o con el apoyo de software de diseño que facilita la creación y modificación de los elementos. Algunas de las etiquetas que se utilizan para definir los elementos son; <div align= center >texto centrado</div> <U>texto subrayado</u> <a href="http://www.htmlquick.com/es/reference/tags/a.html"> <object type="application/x-shockwaveflash"data=http://direccionweb.comstyle ="width: 425px; height:350px;" > <img src="imagen.gif"> Las anteriores etiquetas son sólo una muestra de la gran variedad de opciones disponibles con las cuales definir una mejor apariencia y equilibrio visual en el diseño de un Website.

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 7 Conclusión Los documentos HTML cuentan con una gran variedad de elementos que realizan la importante tarea de la interacción con el usuario, es importante que al momento de crear elementos digitales se cuente con la información necesaria para los mismos. Por qué es importante conocer los atributos de los elementos a incrustar en una website? Conocer los atributos de los elementos es importante para saber si el peso de los mismos es excedente y retrasará la visualización del documento. Actualmente gracias a la potencia de los servidores y los servicios de Internet de banda ancha, se facilita el manejo, envío y recepción de información con elementos multimedia, también es gracias a la codificación base que contienen los elementos pues se crean especialmente para una lectura rápida y descarga optima sin modificar los atributos de sí misma o de los elementos que la rodean. Cuando los tipos de datos no son compatibles con el medio en el que se están visualizando, se presentan marcas o errores en los cuales los compiladores no comprender las características y cambian los textos por símbolos, en el medio de la programación al fallar los caracteres el compilador marca los errores encontrados, pues no solo pueden ser de datos, sino de sintaxis, espacios en blanco en lugares donde no deben ir o simplemente porque las instrucciones no se reconocen por la versión del sistema de programación o la falta de conocimiento al relacionar los elementos.

Para aprender más LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 8 Hudson C. y Leadbetter T., (2012). HTML5 Developer s Cookbook. U.S. Pearson Education. Williams L. (2012). Learning HTML5 Game Programming. U.S. Pearson Education Amundsen M. (2012). Hypermedia APIs with HTML5 and Node. U.S. O REILLY Brending. Estructura general de un documento HTML. http://brd.unid.edu.mx/estructura-general-de-un-documento-html/ Universidad de las Palmas de gran Canaria (2012). Estructura de un documento HTML. http://brd.unid.edu.mx/estructura-de-un-documentohtml/

Actividad de Aprendizaje LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 9 Objetivo: Entender el funcionamiento de los documentos de marcas. Así como aprender el uso de HTML5 y sus etiquetas básicas. Instrucciones: Con la finalidad de reforzar los conocimientos adquiridos a lo largo de esta sesión, ahora tendrás que realizar una actividad. Realiza el mini sitio, que planeaste en la sesión anterior, en html5. Trata de usar las etiquetas más comunes. Para darle diseño y vista al documento usa hojas de estilos. Recuerda que el tamaño mínimo del sitio es de 5 documentos. Los documentos deben de estar ligados entre sí a través de ligas de hipertexto. En un documento Word, describe cada uno de los elementos del sitio. Ejemplificando su función. Así mismo explica el uso de cada etiqueta en tu mini sitio. Recuerda guardar todos los archivos de tu actividad en un archivo ZIP. 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 10 puntos Mini Sitio 60 Puntos

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 10 Bibliografía Brending. Estructura general de un documento HTML. Consultado el 8 de mayo de 2013, en: http://www.brendingdesigners.com.ar/html_01.html S.a. (s.f.) Estructuras y programación. Elementos básicos: texto, vínculos, listas, tablas objetos, imágenes y aplicaciones Consultado el 8 de mayo de 2013, en: http://www.estructurayprogramacion.com/materias/programacionweb/elementos-basicos/ S.a. (2010). Tipos de datos básicos. Consultado el 8 de mayo de 2013, en: http://csrg.inf.utfsm.cl/~rbonvall/progra-ust-2010-1/tipos.html Universidad de las Palmas de gran Canaria (2012). Estructura de un documento HTML. Consultado el 8 de mayo de 2013, en: http://gias720.dis.ulpgc.es/gias/cursos/tutorial_html/estruct.htm