Skip to content

DAWMFIEC/2018-2T

Repository files navigation

Unidades

1. Introducción

2. Estructura de un documento web

2.1 Web Development Playgrounds

Algunos sitios proveen las herramientas necesarias para probar el front-end de tu aplicación web de forma rápida y accesible para tus clientes o equipo de desarrollo. Sitios como CodeSandbox, Repl.it o Stackblitz pueden utilizarse como entornos más complejos para SPA

4. Diseño web adaptable

4.1 Estrategia

  1. Conoce las resoluciones más utilizadas con Screen Siz.es o My Device.
  2. Identifica tu público objetivo a través de las estadísticas actuales con Google Analytics o de W3CSchools
  3. Elige una estrategia: Progressive enhacement (Mobile first) o Graceful degradation (Desktop first)

5. Programación web en el cliente

Un rápido repaso de JavaScript 6 y TypeScript con un Playground para comparar y comprobar. En el handbook de TypeScript puedes encontrar las referencias completas a este superset de JavaScript.

6. Programación web en el servidor

7. Servicios web

8. Manejo del estado

El Notición

Sitio Estático

Indicaciones generales

La guía general con los contenidos de la materia puedes encontrarla en la carpeta Diapositivas.

Existen algunos sitios especializados, como A List Apart Mozilla Developer Network, CSS-Tricks, HTML5Doctor, HTML.com, W3Schools, Codepen y Google Developers dado que tienen publicaciones interesantes, relacionadas con el desarrollo de aplicaciones web.

Para el control de versiones de las prácticas y los proyectos deberás utilizar un repositorio remoto para control de versiones, algunos sistemas de administración de repositorios remotos que podrías considerar: GitHub, BitBucket y GitLab.

En relación a las herramientas de edición, podrías considerar: Sublime Text 3, Notepad++ y Atom, incluso un editor más potente como el Visual Studio Code.

El proceso de diseño y maquetación conlleva la creación de mockups, entre las herramientas que podrías considerar para esto, tenemos: Balsamiq, OneNote, Mockplus, Wireframe, Moqups, Fluid, SmartMockups y otros que puedes encontrar en línea.

Mientras diseñas tu sitio web, puedes utilizar los inspectores de Mozilla o Chrome para verificar la estructura semántica de las páginas. Y algunos cheatsheets de HTML/CSS/GIT en la carpeta Recursos, Google Web Fonts y Bootstrap

Recursos para tus sitios web

Formato básico para la sintaxis de un README en github

Basic writing and formatting syntax - User Documentation. (2018). Help.github.com. Retrieved 25 September 2018, from Basic writing and formatting syntax