Diseno Y Programacion de Paginas Web - Miguel Pedroza Pareja

Click here to load reader

  • date post

    05-Jul-2015
  • Category

    Documents

  • view

    117
  • download

    3

Embed Size (px)

Transcript of Diseno Y Programacion de Paginas Web - Miguel Pedroza Pareja

Diseo y Programacin de Pginas Web

Autor: DesarrolloWeb Editor: Miguel ngel Pedregosa Pareja

ndiceCapitulo 1 Publicar en Internet Tratamos los temas ms bsicos que necesitas saber para publicar una pgina web, como los materiales necesarios, el lenguaje HTML, editores, elegir alojamiento, subir pginas a los servidores y mucho ms. Pg. 4 Capitulo 2 Introduccin al diseo web

Primeros pasos para aquellas personas que deseen crear su propia pgina web, desde el punto de vista del diseador. Motivacin a seguir, programas a utilizar, etc. Pg. 12 Capitulo 3 Manual de HTML

HTML es el lenguaje utilizado como base para crear las pginas web. Con este manual puedes aprender a utilizarlo con toda su potencia. Pg. 15 Capitulo 4 Ayudas tcnicas Las ayudas tcnicas son pequeos reportajes de inters general muy tiles para conocer rpidamente diversos temas de inters. Pg. 75 Capitulo 5 Introduccin a la promocin de webs Una vez hemos construido una pgina web tenemos que hacer que esta sea conocida por todos los medios que estn a nuestro alcance, para atraer visitas a ella y, cuando menos, sentirnos orgullosos de que esta sea popular en la Red. Para conseguir esto tenemos que promocionarla adecuadamente, de manera que su direccin figure en el mayor nmero de sitios. Pg. 115

Capitulo 6 La imagen en Internet Explica cmo debemos crear la imagen en Internet de las empresas, productos o servicios que deseamos vender. No vale clonar lo anterior; hace falta conjugar estrategia, contenido, diseo y tecnologa. i

Pg. 146 Capitulo 7 Pginas dinmicas

Introduccin al concepto de pginas dinmicas, lenguajes de lado cliente y servidor y otra serie de nociones bsicas para lanzarse a la aventura de la programacin en ASP o PHP. Este manual sirve de introduccin a otros ms avanzados. Pg. 150 Capitulo 8 Introduccin a los lenguajes del web Vamos a estudiar de manera global el mundo de la programacin de pginas web. Para ello empezaremos estudiando rpidamente algunos conceptos bsicos, que seguramente muchos ya sabremos, como el marco donde la web se desarrolla, qu es una pgina web, cmo se construye una pgina y el lenguaje HTML. Adems veremos qu es una pgina esttica y dinmica distinguiendo entre pginas dinmicas de cliente y servidor. Pg. 155 Capitulo 9 Programacin en ASP Principios bsicos para la programacin en ASP, el lenguaje del lado del servidor creado por Microsoft . Manual asequible para no programadores que sienta los fundamentos bsicos de este lenguaje. Continuacin lgica del manual de pginas dinmicas. Pg. 169 Capitulo 10 Programacin en PHP

Principios bsicos para la programacin en PHP, el popular lenguaje del lado del servidor. Manual asequible para no programadores que sienta los fundamentos bsicos de este lenguaje. Continuacin lgica del manual de pginas dinmicas. Pg. 187 Capitulo 11 Programacin en JavaScript

Descubre el lenguaje dinmico de lado cliente por excelencia. Aprende a crear pginas webs con vida propia con nuestro manual de Javascript. Pg. 224

ii

Capitulo 12 Programacin en Javascript II

En este manual explicamos todos los recursos con los que cuenta un programador de Javascript para crear todo tipo de efectos y aplicaciones. Pg. 258 Capitulo 13 Tutorial de Visual Basic Script

Manual del lenguaje de scripting de Microsoft para pginas web con el que podrs aprender a realizar efectos para el Internet Explorer. Explora las caractersticas del HTML Dinmico con el lenguaje del navegador ms habitual. Pg. 304 Capitulo 14 CSS, hojas de estilos

Manual completo y prctico sobre hojas de estilo en cascada (CSS). Aprende a utilizar esta tecnologa que te ayudar a crear pginas ms atractivas y precisas. El curso contiene la descricin, uso, sintaxis, y lista de atributos para crear estilos. Pg. 320 Capitulo 15 Introduccin a XML Una breve intruduccin al mundo XML que explica qu es este lenguaje y sus tecnologas relacionadas. Pg. 337 Capitulo 16 Tutorial de SQL Aprende a utilizar el estndar utilizado para la consulta de bases de datos. Seleccionar, crear, modificar y borrar registros. Todo lo que necesitas para la creacin de tus pginas dinmicas. Pg. 342 Apndice I Qu es cada tecnologa Este apendice trata en cada uno de sus captulos de introducir cada una de las tecnologas utilizadas en el desarrollo de pginas web. Pg. 352 iii

Apndice II Frontpage 2000 para principiantes Un anlisis en profundidad de Frontpage y la respuesta a las preguntas ms habituales planteadas por los usuarios novatos de este programa. Pg. 373 Apendice III Instalacin de IIS en Windows XP profesional Descripcin detallada del proceso de instalacin y configuracin de Internet Information Server en Windows XP profesional. Conceptos bsicos necesarios para empezar la administracin. Pg. 377

iv

Capitulo 1 Publicar en InternetTratamos los temas ms bsicos que necesitas saber para publicar una pgina web, como los materiales necesarios, el lenguaje HTML, editores, elegir alojamiento, subir pginas a los servidores y mucho ms.

Introduccin a InternetInternet es una red de ordenadores conectados en toda la extensin del Globo Terrqueo que ofrece diversos servicios a sus usuarios como pueden ser el correo electrnico, el chat o la web. Todos los servicios que ofrece Internet son llevados a cabo por miles de ordenadores que estn permanentemente encendidos y conectados a Internet, esperando que los usuarios les soliciten los servicios y sirvindolos una vez son solicitados. Como decimos, hay servidores para todo, los hay que ofrecen correo electrnico, otros hacen posible nuestras conversaciones por chat, otros la transferencia de ficheros o la visita a las pginas web y as hasta completar la lista de servicios de Internet. Tambin existe otro tipo de servidores que son los que se encargan de proveer de acceso a Internet a nuestros ordenadores, son los proveedores de acceso, los servidores a los que nos conectamos con nuestros mdems. Cuando hacemos la llamada con el mdem a los servidores que proveen el acceso entramos a formar parte de Internet y mientras mantengamos la conexin podremos acceder a todos los servidores repartidos por todo el mundo y solicitarles sus servicios. En el momento que pedimos un servicio de Internet nos convertimos en clientes del servidor que lo ofrece. Para solicitar uno de estos servicios es necesario contar con un programa especial que suele ser distinto para cada servicio de Internet. Por ejemplo, para acceder al correo electrnico utilizamos Outlook, para acceder a la web utilizamos Netscape o Internet Explorer o para entrar en el chat utilizamos un programa como Mirc o Pirch. Todos estos programas que nos dan acceso a los servicios de Internet se denominan clientes, como se puede ver, para ser el cliente de un servidor de Internet necesitamos un programa cliente del servicio al que intentamos acceder.

La web es un servicio de InternetToda esta introduccin sirva para que nos demos cuenta que Internet es un conjunto de servicios y el web, que es lo que tratamos de analizar, no es ms que uno de ellos. Probablemente sea el ms popular en estos momentos y a veces parezca que Internet se limita al web, como en los anuncios de prensa, donde casi siempre nos venden portales o productos de la web como si ellos fueran lo nico que se puede hacer en Internet. La web es entonces un servicio ms que consiste en un inmenso conjunto de pginas conectadas unas a otras por un sistema de enlaces. El sistema con el que est construido el web se llama hipertexto y es un entramado de pginas conectadas con enlaces. Los sistemas de hipertexto se utilizan en otros contextos, como la ayuda del Windows y son muy fciles de utilizar y de encontrar lo que buscamos rpidamente. La web no solo se limita a presentar textos y enlaces, sino que tambin puede ofrecernos imgenes, videos, sonido y todo tipo de presentaciones, llegando a ser el servicio ms rico en medios que tiene Internet. Por esta razn, para referirnos al sistema que implementa el web (hipertexto), se ha acuado un nuevo trmino que es hipermedia, haciendo referencia a que el web permite contenidos multimedia. Multimedia, por si alguno no lo sabe todava, hace referencia a muchos medios, solamente quiere decir que se estn utilizando muchos medios para presentar informacin como son el vdeo, el audio o realidad virtual. Cuando nos venden un ordenador multimedia, nos venden un ordenador que est construido para poder trabajar con muchos medios, como imagen, sonido, animacin, video, etc.

Cmo es una web por dentroUna pgina web la vemos en nuestro navegador, o cliente web, y parece una sola entidad, pero no es as, est compuesta por multitud de diferentes ficheros, como son las imgenes, los posibles vdeos y lo ms importante, el cdigo fuente que dice donde colocar cada texto, cada imagen o cada video y la forma que tendrn estos al ser colocados en la pgina. No es problema que las webs estn compuestas por tantos elementos, ya que rpidamente veremos que su organizacin es fcil y que no se nos van a perder o escapar ninguno. Como hemos podido imaginar y a modo de resumen, para publicar en Internet necesitaremos construir unos documentos hipertexto, o hipermedia, con sus correspondientes archivos de imagen o video y colocarlos en unos ordenadores que son servidores de pginas web. Pero esto es algo que vamos a tratar de explicar poco a poco en los siguientes captulos.

4

Aunque signifique adelantarse a los acontecimientos, es interesante sealar que con una simple accin podemos ver el cdigo fuente de de las pginas, es decir, cmo estn hechas por dentro. Para ello en Internet Explorer se ha de pulsar sobre el men de Ver > Cdigo fuente y en Netscape se ha de seleccionar Ver > Origen de la pgina.

Pasos previos I. Pensar un temaPara publicar una pgina en Internet debemos seguir unos pasos, primero una planificacin, luego la construccin de las pginas y ms tarde la promocin y constante actualizacin de las pgina