• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Introduccion a la programacion web
 

Introduccion a la programacion web

on

  • 220 views

 

Statistics

Views

Total Views
220
Views on SlideShare
220
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introduccion a la programacion web Introduccion a la programacion web Presentation Transcript

    • 1República Bolivariana de VenezuelaMinisterio del Poder Popular para la Educación UniversitariaUniversidad Politécnica Territorial del Estado Aragua“Federico Brito Figueroa”Programa Nacional de Formación en InformáticaU.C.: Programación II2013Ing.Esp. Wendy Rivero
    • 2La Programación Web es la que se realiza sobre la plataforma deInternet, ya sea para construir páginas web dinámicas,aplicaciones para diversos tipos de transacciones de negociospara cierta empresa o portales para ofrecer varios servicios comoforos, correo electrónico, noticias, entre otros.Para llevarla a cabo se necesitará varias herramientas que,conjuntamente, conseguirán nuestro objetivo que es:“programar en Internet”.Se requieren conocimientos básicos acerca de HTML, JavaScript,diseño de páginas web y de las herramientas con la cualprogramaremos nuestras páginas dinámicas.Introducción a la Programación Web
    • 3Es un software que se instala sobre una máquina que va a funcionarcomo servidor en la red de Internet y en ésta se van a almacenarpáginas web (páginas HTML o páginas PHP).El servidor es una computadora (hardware) y el servidor web es unprograma (software).El servidor web está siempre esperando peticiones de algún usuarioque desde algún lugar en el Internet, le hace solicitudes de algunapágina y éste le responde con la información deseada.El usuario hace la petición a través de la URL-Uniform ResourceLocation (referencia a un recurso en Internet) por medio de unnavegador, la cual indica la dirección donde se aloja la página exactaque se desea. Ej:Servidores Webhttp://www.php.net/descargas.php| ___ dirección _ | página solicitada |
    • 4Esta petición lo hace desde un navegador para Internet (browser) elcual es un programa instalado en la máquina del cliente y estapetición viaja a través de InternetServidores WebClienteNavegador(ID, Netscape)ServidorServidor Web(Apache)Internet
    • 5
    • 6Arquitectura 3 CapasEs un estilo de programación, y su objetivo primordial es laseparación de la capa de presentación, capa de negocio y lacapa de datos.CAPA DE PRESENTACIÓN CAPA DE NEGOCIO CAPA DE DATOS
    • 7Arquitectura 3 CapasEsta capa es la que ve el usuario , presenta el sistema alusuario, le comunica la información y captura la informacióndel usuario en un mínimo de proceso. Esta capa secomunica únicamente con la capa de negocio. También esconocida como interfaz gráfica y debe tener la característicade ser usable; y generalmente se presentan comoformularios.CAPA DE PRESENTACIÓN
    • 8Arquitectura 3 CapasCAPA DE PRESENTACIÓN
    • 9Arquitectura 3 CapasAquí es donde, se reciben las peticiones del usuario y seenvían las respuestas tras el proceso. Se denomina capa denegocio (e incluso de lógica del negocio) porque es aquídonde se establecen todas las reglas que deben cumplirse.Esta capa se comunica con la capa de presentación, pararecibir las solicitudes y presentar los resultados, y con lacapa de datos, para solicitar al gestor de base de datos paraalmacenar o recuperar datos de él.CAPA DE NEGOCIO
    • 10Arquitectura 3 CapasCAPA DE NEGOCIO
    • 11Arquitectura 3 CapasEs donde residen los datos y es la encargada de acceder alos mismos. Está formada por uno o más gestores de basesde datos que realizan todo el almacenamiento de datos,reciben solicitudes de almacenamiento o recuperación deinformación desde la capa de negocio.CAPA DE DATOS
    • 12Arquitectura 3 CapasCAPA DE DATOS
    • 13Arquitectura 3 Capas
    • 14
    • 15Introducción al HTMLEl HTML es el lenguaje con el que se definen las páginas web.Básicamente se trata de un conjunto de etiquetas que sirven paradefinir la forma en la que presentar el texto y otros elementos de unapágina.El principio esencial del lenguaje HTML es el uso de las etiquetas(tags). Funcionan de la siguiente manera:<XXX> Inicio de una etiqueta.</XXX> Cierre de una etiqueta.Las letras de la etiqueta pueden estar en mayúsculas o minúsculas,indiferentemente. Lo que haya entre ambas etiquetas estaráinfluenciada por ellas.
    • 16Introducción al HTML (estructura)Todo el documento HTML debe estar entre las etiquetas<HTML>[Todo el documento]</HTML>Un documento HTML en sí está dividido en dos zonas principales:El encabezamiento, comprendido entre las etiquetas<HEAD> y </HEAD>El cuerpo, comprendido entre las etiquetas<BODY> y </BODY>
    • 17Introducción al HTML (estructura)<HTML><HEAD><TITLE> Título de la página </TITLE></HEAD><BODY>[Aquí van las etiquetas que visualizan la página]</BODY></HTML>Etiquetas<nombre de la etiqueta atributo="valor"> Apertura (siempre entre “< >”)texto/gráfico/etiquetas A la cual se aplica la etiqueta</nombre de la etiqueta> Cierra (siempre entre “</ >”)Los atributos se incluyen en la etiqueta de apertura, separados por unespacio.
    • 18Introducción al HTMLEtiqueta <body> </body>Esta etiqueta cuenta con los siguientes atributos: Bgcolor define el color de fondo de la página Text define el color del texto de la página Link define el color de los vínculos en la página Alink define el color del vínculo actual o activado en la página Vlink define el color del vínculo ya visitado Background define el archivo gráfico que será desplegado como fondo Bgsound define el archivo de audio que se tocará en la página.IE Bgproperties define el movimiento vertical del fondo.IE
    • 19Introducción al HTMLPara discutir en clase, Investigar sobre :1. Tipos/clasificación de páginas web2. Página web vs Sitio Web vs Portal Web3. Arquitectura Web multicapas4. Web 1.0, Web 2.0 y Web 3.05. La W3C