SlideShare a Scribd company logo
1 of 7
Edwin Alexander romero
Daniel Martínez




                   COLEGIO DEBORA ARANGO PEREZ




                               TRABAJO

           HERRAMINETAS ADECUADAS DISEÑO GRAFICO




                                  POR

                     EDWIN ALEXANDER ROMERO RUIZ



                         DANIEL ANDRES MARTINEZ
Edwin Alexander romero
Daniel Martínez



  I.   HERRAMIENTAS ADECUADAS PARAEL DISEÑO Y DESARROLLO

       DEUN SITIO WEB

   Las fases de un desarrollo web, así como los lenguajes de programación usados, son

   muy extensos y variados, y por ello necesitamos herramientas específicas para cada

   una de ellas. Conoceremos a continuación las principales herramientas existentes

   para poder desarrollar fácilmente un proyecto web.

   En el desarrollo web tenemos unas herramientas para el diseño, otras para la

   maquetación, otras para la programación, y para la depuración. Todas las

   herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el

   comando más insignificante, y por ello debemos elegir la más adecuada a nuestras

   necesidades y capacidades.


   Conoceremos a continuación las principales herramientas existentes para poder

   desarrollar fácilmente un proyecto web.

   En el desarrollo web tenemos unas herramientas para el diseño, otras para la

   maquetación, otras para la programación, y para la depuración. Todas las

   herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el

   comando más insignificante, y por ello debemos elegir la más adecuada a nuestras

   necesidades y capacidades.


 II.   SISTEMA OPERATIVO

   Para desarrollar una web, lo primero que necesitamos es un Sistema Operativo,

   como es lógico, y su elección no es tan trivial. Hay que tener en cuenta las

   aplicaciones de las que dispone el Sistema Operativo y sus costes.
Edwin Alexander romero
Daniel Martínez

   Por ejemplo, tenemos Microsoft Windows, cuyas aplicaciones son muy caras,

   como Photoshop, Dreamweaver, Fireworks, ASP .NET… Y por otro lado

   tenemos GNU/Linux, con GIMP, Inkscape, Amaya, Aptana, PHP (aunque todos

   ellos también están disponibles en Windows).

   Otra característica a tener en cuenta es las facilidades que el Sistema Operativo

   aporta al desarrollador, y en este sentido GNU/Linux se lleva de calle a Windows. Y

   esto es porque Windows no fue diseñado para los desarrolladores, sino para

   personas que no tienen muchos conocimientos sobre informática.


   Y por el contrario GNU/Linux fue creado por desarrolladores, y para

   desarrolladores; y por lo tanto en GNU/Linux podemos encontrar infinidad de

   herramientas que nos harán la vida mucho más fácil, que además son libres


   Las fases de un desarrollo web, así como los lenguajes de programación usados, son

   muy extensos y variados, y por ello necesitamos herramientas específicas para cada

   una de ellas. Conoceremos a continuación las principales herramientas existentes

   para poder desarrollar fácilmente un proyecto web.

   En el desarrollo web tenemos unas herramientas para el diseño, otras para la

   maquetación, otras para la programación, y para la depuración. Todas las

   herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el

   comando más insignificante, y por ello debemos elegir la más adecuada a nuestras

   necesidades y capacidades.


   Otra característica a tener en cuenta es las facilidades que el Sistema Operativo

   aporta al desarrollador, y en este sentido GNU/Linux se lleva de calle a Windows. Y

   esto es porque Windows no fue diseñado para los desarrolladores, sino para

   personas que no tienen muchos conocimientos sobre informática.
Edwin Alexander romero
Daniel Martínez

       Y por el contrario GNU/Linux fue creado por desarrolladores, y para

       desarrolladores; y por lo tanto en GNU/Linux podemos encontrar infinidad de

       herramientas que nos harán la vida mucho más fácil, que además son libres.


III.      FASES DE DESARROLLO DE UNA WEB

       Para elegir las herramientas a utilizar, antes debemos identificar las fases del

       proceso que forman el ciclo de vida de un desarrollo web.


IV.       DISEÑO:

       El diseño consiste en crear esbozos de la web final mediante una herramienta

       gráfica, como Photoshop, GIMP o Inkscape.


 V.       MAQUETACIÓN HTML/CSS:

       La maquetación consiste en convertir los esbozos creados en la fase anterior en

       plantillas HTML, su respectiva hoja de estilos, y las imágenes usadas. Es posible

       saltarse la fase anterior para comenzar directamente con esta fase, dependiendo de si

       dominamos herramientas como Photoshop o no.


VI.       PROGRAMACIÓN CLIENTE:

       La programación cliente consiste básicamente en Javascript. Una web puede no

       tener necesidad de hacer programación cliente, como puede ser una pequeña web

       corporativa con poca información estática, o puede que requiera enormes esfuerzos

       en esta fase, como ocurre con los proyectos Web.


VII.      PROGRAMACIÓN SERVIDOR:

       En esta fase, que se desarrolla junto con la anterior, crearemos la aplicación web en

       un lenguaje de servidor, como puede ser PHP, ASP .NET, Python, Perl, etc.
Edwin Alexander romero
 Daniel Martínez

VIII.       DEPURACIÓN:

        Esta fase enlaza la anterior con la siguiente, y es donde haremos las pruebas

        unitarias, aserciones, trazas, etc.


 IX.        PRUEBAS EN LOCAL:

        En nuestro servidor local haremos todas las pruebas posibles.


  X.        SUBIR FICHEROS AL HOSTING:

        Una vez nuestra web esté completada y bien testeada en nuestro servidor local

        (desarrollo), la subiremos al servidor del hosting elegido (producción). Dependiendo

        del hosting, podremos usar FTP, SFTP (SSH), WebDAV, o incluso Subversión . Yo

        aconsejo usar Subversión si así lo permite el servidor, por su comodidad y rapidez,

        además de por su principal utilidad, que es la de control de versiones.


 XI.        PRUEBAS EN HOSTING:

        Realizaremos las últimas pruebas en el servidor del hosting para comprobar que el

        cambio de servidor no ha afectado a nada. Para evitar problemas, nuestro servidor

        local debe tener exactamente la misma configuración que el servidor del hosting.


 XII.       El HTML se creó sin dar respuesta a todos los posibles usos que se le iba a dar y

            a todos los colectivos de gente que lo utilizarían en un futuro. Sin embargo, pese

            a esta deficiente planificación, si que se han ido incorporando modificaciones

            con el tiempo, estos son los estándares del HTML. Numerosos estándares se han

            presentado ya. El HTML 4.01 es el último estándar a febrero de 2001.

            Actualización a mayo de 2005, en estos momentos está apunto de presentarse la

            versión 5 de HTML, de la que ya se tiene un borrador casi definitivo.
Edwin Alexander romero
Daniel Martínez

El HTML es un lenguaje de marcación de elementos para la creación de documentos

hipertexto, muy fácil de aprender, lo que permite que cualquier persona, aunque no haya

programado en la vida, pueda enfrentarse a la tarea de crear una web. HTML es fácil y

pronto podremos dominar el lenguaje. Más adelante se conseguirán los resultados

profesionales gracias a nuestras capacidades para el diseño y nuestra vena artista, así

como a la incorporación de otros lenguajes para definir el formato con el que se tienen

que presentar las webs, como CSS.


Una vez conocemos el concepto de HTML os vamos a adelantar algunas cosas más.

Este lenguaje se escribe en un documento de texto, por eso necesitamos un editor de

textos para escribir una página web. Así pues, el archivo donde está contenido el código

HTML es un archivo de texto, con una peculiaridad, que tiene extensión .HTML o .htm

(es indiferente cuál utilizar). De modo que cuando programemos en HTML lo haremos

con un editor de textos, lo más sencillo posible y guardaremos nuestros trabajos con

extensión .HTML, por ejemplo mipagina.html


Por adelantar un poco cómo se utiliza el HTML os diremos que el lenguaje consta de

etiquetas que tienen esta forma <B> o <P>. Cada etiqueta significa una cosa, por

ejemplo <B> significa que se escriba en negrita (bold) o <P> significa un párrafo, <A>

es un enlace, etc. Casi todas las etiquetas tienen su correspondiente etiqueta de cierre,

que indica que a partir de ese punto no debe de afectar la etiqueta. Por ejemplo </B> se

utiliza para indicar que se deje de escribir en negrita. Así que el HTML no es más que

una serie de etiquetas que se utilizan para definir el contenido del documento y algún

estilo básico. <B>Esto está en negrita</B>.
Edwin Alexander romero
Daniel Martínez




Conclusiones:
El objetivo principal de esta tesis ha sido la construcción de un hipertexto, esto es, la

confección de una pequeña –aunque extensa telaraña del conocimiento que recogiera

toda la información relativa al hipertexto. Todas y cada una de las características del

hipertexto.




La plasmación práctica ha constituido una dificultad añadida a la redacción y

construcción de esta tesis ya que esta labor suplementaria no sólo ha supuesto

dedicar numerosas horas de trabajo a la confección de este hipertexto, sino

también un período de adaptación y aprendizaje

More Related Content

What's hot

Valleyy mishi
Valleyy mishiValleyy mishi
Valleyy mishimichive
 
tutorial de dreamweaver
tutorial de dreamweavertutorial de dreamweaver
tutorial de dreamweaverronytlv8000
 
Presentación sobre conceptos de Dw
Presentación sobre conceptos de DwPresentación sobre conceptos de Dw
Presentación sobre conceptos de DwXimenaOrrantia
 
Desarrollo De Proyectos Con Visual Basic
Desarrollo De Proyectos Con Visual BasicDesarrollo De Proyectos Con Visual Basic
Desarrollo De Proyectos Con Visual Basicguest01eddce
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosIrving Muñoz
 
Dreamweaver
DreamweaverDreamweaver
DreamweaverglrIHML
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
Adobe dreamweaver cs6
Adobe dreamweaver cs6Adobe dreamweaver cs6
Adobe dreamweaver cs6Daniel Mf
 
Dreamweaver cnt.tr
Dreamweaver cnt.trDreamweaver cnt.tr
Dreamweaver cnt.trdisseny2d1
 
Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. lucinda
 

What's hot (16)

Valleyy mishi
Valleyy mishiValleyy mishi
Valleyy mishi
 
Avila lara 2
Avila lara  2Avila lara  2
Avila lara 2
 
tutorial de dreamweaver
tutorial de dreamweavertutorial de dreamweaver
tutorial de dreamweaver
 
Presentación sobre conceptos de Dw
Presentación sobre conceptos de DwPresentación sobre conceptos de Dw
Presentación sobre conceptos de Dw
 
Desarrollo De Proyectos Con Visual Basic
Desarrollo De Proyectos Con Visual BasicDesarrollo De Proyectos Con Visual Basic
Desarrollo De Proyectos Con Visual Basic
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Adobe dreamweaver cs6
Adobe dreamweaver cs6Adobe dreamweaver cs6
Adobe dreamweaver cs6
 
Marianapalacio katerinemarin
Marianapalacio katerinemarinMarianapalacio katerinemarin
Marianapalacio katerinemarin
 
Dreamweaver cnt.tr
Dreamweaver cnt.trDreamweaver cnt.tr
Dreamweaver cnt.tr
 
Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos.
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
DREAMWEAVER
DREAMWEAVERDREAMWEAVER
DREAMWEAVER
 

Similar to Asdasdas

Similar to Asdasdas (20)

Dinamicas
DinamicasDinamicas
Dinamicas
 
Dinamicas
DinamicasDinamicas
Dinamicas
 
Informatica diseno y programacion de paginas web
Informatica diseno y programacion de paginas webInformatica diseno y programacion de paginas web
Informatica diseno y programacion de paginas web
 
Exposición 8
Exposición 8Exposición 8
Exposición 8
 
Pagina web
Pagina webPagina web
Pagina web
 
El world wide web
El world wide webEl world wide web
El world wide web
 
Info
InfoInfo
Info
 
Info
InfoInfo
Info
 
Desarrollo en el servidor
Desarrollo en el servidorDesarrollo en el servidor
Desarrollo en el servidor
 
Megías.pdf
Megías.pdfMegías.pdf
Megías.pdf
 
Investigación
InvestigaciónInvestigación
Investigación
 
Dreamwever
DreamweverDreamwever
Dreamwever
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Diseño de Páginas Web
Diseño de Páginas WebDiseño de Páginas Web
Diseño de Páginas Web
 
Php adsi 2013 sena
Php adsi 2013 senaPhp adsi 2013 sena
Php adsi 2013 sena
 
Diseño y edición de páginas web 1
Diseño y edición de páginas web 1Diseño y edición de páginas web 1
Diseño y edición de páginas web 1
 
Todo sobre dreamweaver
Todo sobre dreamweaverTodo sobre dreamweaver
Todo sobre dreamweaver
 
Programación web con PHP con Tecnología Bootstrap.
Programación web con PHP con Tecnología Bootstrap.Programación web con PHP con Tecnología Bootstrap.
Programación web con PHP con Tecnología Bootstrap.
 
Trabajo escrito de contra jornada
Trabajo escrito de contra jornadaTrabajo escrito de contra jornada
Trabajo escrito de contra jornada
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 

Asdasdas

  • 1. Edwin Alexander romero Daniel Martínez COLEGIO DEBORA ARANGO PEREZ TRABAJO HERRAMINETAS ADECUADAS DISEÑO GRAFICO POR EDWIN ALEXANDER ROMERO RUIZ DANIEL ANDRES MARTINEZ
  • 2. Edwin Alexander romero Daniel Martínez I. HERRAMIENTAS ADECUADAS PARAEL DISEÑO Y DESARROLLO DEUN SITIO WEB Las fases de un desarrollo web, así como los lenguajes de programación usados, son muy extensos y variados, y por ello necesitamos herramientas específicas para cada una de ellas. Conoceremos a continuación las principales herramientas existentes para poder desarrollar fácilmente un proyecto web. En el desarrollo web tenemos unas herramientas para el diseño, otras para la maquetación, otras para la programación, y para la depuración. Todas las herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el comando más insignificante, y por ello debemos elegir la más adecuada a nuestras necesidades y capacidades. Conoceremos a continuación las principales herramientas existentes para poder desarrollar fácilmente un proyecto web. En el desarrollo web tenemos unas herramientas para el diseño, otras para la maquetación, otras para la programación, y para la depuración. Todas las herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el comando más insignificante, y por ello debemos elegir la más adecuada a nuestras necesidades y capacidades. II. SISTEMA OPERATIVO Para desarrollar una web, lo primero que necesitamos es un Sistema Operativo, como es lógico, y su elección no es tan trivial. Hay que tener en cuenta las aplicaciones de las que dispone el Sistema Operativo y sus costes.
  • 3. Edwin Alexander romero Daniel Martínez Por ejemplo, tenemos Microsoft Windows, cuyas aplicaciones son muy caras, como Photoshop, Dreamweaver, Fireworks, ASP .NET… Y por otro lado tenemos GNU/Linux, con GIMP, Inkscape, Amaya, Aptana, PHP (aunque todos ellos también están disponibles en Windows). Otra característica a tener en cuenta es las facilidades que el Sistema Operativo aporta al desarrollador, y en este sentido GNU/Linux se lleva de calle a Windows. Y esto es porque Windows no fue diseñado para los desarrolladores, sino para personas que no tienen muchos conocimientos sobre informática. Y por el contrario GNU/Linux fue creado por desarrolladores, y para desarrolladores; y por lo tanto en GNU/Linux podemos encontrar infinidad de herramientas que nos harán la vida mucho más fácil, que además son libres Las fases de un desarrollo web, así como los lenguajes de programación usados, son muy extensos y variados, y por ello necesitamos herramientas específicas para cada una de ellas. Conoceremos a continuación las principales herramientas existentes para poder desarrollar fácilmente un proyecto web. En el desarrollo web tenemos unas herramientas para el diseño, otras para la maquetación, otras para la programación, y para la depuración. Todas las herramientas que usemos son muy importantes, desde el Sistema Operativo hasta el comando más insignificante, y por ello debemos elegir la más adecuada a nuestras necesidades y capacidades. Otra característica a tener en cuenta es las facilidades que el Sistema Operativo aporta al desarrollador, y en este sentido GNU/Linux se lleva de calle a Windows. Y esto es porque Windows no fue diseñado para los desarrolladores, sino para personas que no tienen muchos conocimientos sobre informática.
  • 4. Edwin Alexander romero Daniel Martínez Y por el contrario GNU/Linux fue creado por desarrolladores, y para desarrolladores; y por lo tanto en GNU/Linux podemos encontrar infinidad de herramientas que nos harán la vida mucho más fácil, que además son libres. III. FASES DE DESARROLLO DE UNA WEB Para elegir las herramientas a utilizar, antes debemos identificar las fases del proceso que forman el ciclo de vida de un desarrollo web. IV. DISEÑO: El diseño consiste en crear esbozos de la web final mediante una herramienta gráfica, como Photoshop, GIMP o Inkscape. V. MAQUETACIÓN HTML/CSS: La maquetación consiste en convertir los esbozos creados en la fase anterior en plantillas HTML, su respectiva hoja de estilos, y las imágenes usadas. Es posible saltarse la fase anterior para comenzar directamente con esta fase, dependiendo de si dominamos herramientas como Photoshop o no. VI. PROGRAMACIÓN CLIENTE: La programación cliente consiste básicamente en Javascript. Una web puede no tener necesidad de hacer programación cliente, como puede ser una pequeña web corporativa con poca información estática, o puede que requiera enormes esfuerzos en esta fase, como ocurre con los proyectos Web. VII. PROGRAMACIÓN SERVIDOR: En esta fase, que se desarrolla junto con la anterior, crearemos la aplicación web en un lenguaje de servidor, como puede ser PHP, ASP .NET, Python, Perl, etc.
  • 5. Edwin Alexander romero Daniel Martínez VIII. DEPURACIÓN: Esta fase enlaza la anterior con la siguiente, y es donde haremos las pruebas unitarias, aserciones, trazas, etc. IX. PRUEBAS EN LOCAL: En nuestro servidor local haremos todas las pruebas posibles. X. SUBIR FICHEROS AL HOSTING: Una vez nuestra web esté completada y bien testeada en nuestro servidor local (desarrollo), la subiremos al servidor del hosting elegido (producción). Dependiendo del hosting, podremos usar FTP, SFTP (SSH), WebDAV, o incluso Subversión . Yo aconsejo usar Subversión si así lo permite el servidor, por su comodidad y rapidez, además de por su principal utilidad, que es la de control de versiones. XI. PRUEBAS EN HOSTING: Realizaremos las últimas pruebas en el servidor del hosting para comprobar que el cambio de servidor no ha afectado a nada. Para evitar problemas, nuestro servidor local debe tener exactamente la misma configuración que el servidor del hosting. XII. El HTML se creó sin dar respuesta a todos los posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en un futuro. Sin embargo, pese a esta deficiente planificación, si que se han ido incorporando modificaciones con el tiempo, estos son los estándares del HTML. Numerosos estándares se han presentado ya. El HTML 4.01 es el último estándar a febrero de 2001. Actualización a mayo de 2005, en estos momentos está apunto de presentarse la versión 5 de HTML, de la que ya se tiene un borrador casi definitivo.
  • 6. Edwin Alexander romero Daniel Martínez El HTML es un lenguaje de marcación de elementos para la creación de documentos hipertexto, muy fácil de aprender, lo que permite que cualquier persona, aunque no haya programado en la vida, pueda enfrentarse a la tarea de crear una web. HTML es fácil y pronto podremos dominar el lenguaje. Más adelante se conseguirán los resultados profesionales gracias a nuestras capacidades para el diseño y nuestra vena artista, así como a la incorporación de otros lenguajes para definir el formato con el que se tienen que presentar las webs, como CSS. Una vez conocemos el concepto de HTML os vamos a adelantar algunas cosas más. Este lenguaje se escribe en un documento de texto, por eso necesitamos un editor de textos para escribir una página web. Así pues, el archivo donde está contenido el código HTML es un archivo de texto, con una peculiaridad, que tiene extensión .HTML o .htm (es indiferente cuál utilizar). De modo que cuando programemos en HTML lo haremos con un editor de textos, lo más sencillo posible y guardaremos nuestros trabajos con extensión .HTML, por ejemplo mipagina.html Por adelantar un poco cómo se utiliza el HTML os diremos que el lenguaje consta de etiquetas que tienen esta forma <B> o <P>. Cada etiqueta significa una cosa, por ejemplo <B> significa que se escriba en negrita (bold) o <P> significa un párrafo, <A> es un enlace, etc. Casi todas las etiquetas tienen su correspondiente etiqueta de cierre, que indica que a partir de ese punto no debe de afectar la etiqueta. Por ejemplo </B> se utiliza para indicar que se deje de escribir en negrita. Así que el HTML no es más que una serie de etiquetas que se utilizan para definir el contenido del documento y algún estilo básico. <B>Esto está en negrita</B>.
  • 7. Edwin Alexander romero Daniel Martínez Conclusiones: El objetivo principal de esta tesis ha sido la construcción de un hipertexto, esto es, la confección de una pequeña –aunque extensa telaraña del conocimiento que recogiera toda la información relativa al hipertexto. Todas y cada una de las características del hipertexto. La plasmación práctica ha constituido una dificultad añadida a la redacción y construcción de esta tesis ya que esta labor suplementaria no sólo ha supuesto dedicar numerosas horas de trabajo a la confección de este hipertexto, sino también un período de adaptación y aprendizaje