Tema 2 - Introducción a los proyectos web

Post on 13-Jun-2015

1.186 views 1 download

Tags:

Transcript of Tema 2 - Introducción a los proyectos web

Introducción a los proyectos en web

Estructura de proyectos web

Usuario Aplicación o sitio web

¿?

Usuario

Aplicación

Usuario

Front-end

Back-end

Usuario

Contenido Interacciones Estilos

Usuario

Seguridad Bases de datos

Front - end Developers

Back - end Developers

Diseñadores de Interfaces

Back - end Developers

Conocimientos de diseño lógico de bases de datos

Manejo de bases de datos con SQL

Sistemas de bases de datos (Oracle, Microsoft, MySQL)

Lenguajes de back-end (PHP, C#, Visual Basic, Java)

Lenguajes de clasificación de información (XML, JSON)

Front - end DevelopersLenguajes de markup o presentación de contenido (HTML, HTML5)

Lenguajes de estilizado de contenido (XML, CSS, CSS3)

Lenguajes de interacción (ASP, Javascript, AJAX)

Manejadores de contenido (Wordpress, Joomla, Drupal)

Capacidad de reconocimiento e implementación de casos de uso

Diseñadores de interfacesConocimientos de las capacidades y limitaciones de las otras dos profesiones.

Conocimientos de arquitectura de información

Manejo de software de diagramado de prototipos

Manejo de metodologías y conceptos de diseño centrado en el usuario

Manejo de software de diseño

Términos relevantes

Compatibilidad Cross-Browser

Capacidad que tiene nuestro proyecto de ser visualizado en

todos los navegadores relevantes a nuestros

usuarios.

""

HTML

Siglas de 'Hypertext Markup Language', es el lenguaje de programación que define el contenido de un sitio web y

su estructura básica.

""

CSS

Siglas de 'Cascading Style Sheets', determina colores, estilos, posicionamientos y

transiciones de los elementos definidos por el HTML.

""

Javascript

Define las interacciones y animaciones complejas

dentro de una página web, trabajando en conjunto con el

HTML y su CSS.

""

AJAXSiglas de 'Asynchronous

Javascript and XML', es una manera más compleja y

poderosa de manejar interacciones, completamente

del lado del cliente.

""

Estructura de proyectos web

Usuario Aplicación o sitio web Servidor

Cliente