tema 2 - introducción a los proyectos web
TRANSCRIPT
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