# "Introduction to Systems Development" and Static Generators

# Lectura: Introduction to Systems Development

Lea el capítulo 1 del libro

Referencia

Ahmed, Tahir, Cadle, James, Cox, Julian, Girvan, Lynda, Paul, Alan, Paul, Debra, Thompson, Pete, and BCS, The Chartered Institute for IT. Developing Information Systems: Practical Guidance for IT Professionals. Swindon U.K: BCS Learning & Development Limited, 2014. Web.

Puede encontrar el pdf y el HTML del libro en este enlace:

para acceder al capítulo es conveniente que está conectado a la red de la ULL y al PuntoQ (opens new window) de la BULL.

# Objetivo

Haga un resumen de los conceptos más importantes del capítulo y publíquelo como un post usando Jekyll y GitHub Pages (opens new window) para desplegar el sitio web con el informe.

# Tema

El template del que parte el repo de la asignación usa el tema Minimal Mistakes (opens new window).

# Despliegues

# gh-pages

Despliegue en GitHub pages usando la rama gh-pages.

Recuerde cambiar baseurl en _config.yml para que contenga el nombre de su repositorio en GitHub:

baseurl                  : "/intro2sd-template/" # the subpath of your site, e.g. "/blog"
1

# Netlify

Haga un segundo despliegue en Netlify. Netlify no forma parte del Pack de GH así que tendrá que cambiar la visibilidad de su repo a público.

Puede usar las referencias:

# An introduction to Async JS to build a customized 404 page

Para hacer una página 404 personalizada puede inspirarse en la que se describe en estos apuntes 404.md

Puede servir fácilmente páginas de error 404 personalizadas con Jekyll reemplazando la página predeterminada Error 404 – File Not Found que se muestra cuando uno intenta acceder a un enlace roto en su sitio.

Cualquier fichero 404.html en la raíz de su directorio _site será atendido automáticamente por GitHub Pages y el servidor de desarrollo WEBrick local.

Véase la documentación de Jekyllrb en Custom 404 Page (opens new window)

Para hacer una página 404 personalizada puede inspirarse en la que se describe en estos apuntes que puede ver en funcionamiento en esta web (opens new window)

You can install the VSCode extension Thunder Client (opens new window) for testing the cat API.

# Página Personal en GitHub

Con lo aprendido desarrolle su página personal en GitHub (si no es que ya tiene una).

# Entrega

Elimine los posts que no son suyos y las colecciones de ejemplo simplificando el we site a lo que son sus aportaciones:

  • Sus colecciones
  • Sus posts
  • La barra de navegación sólo debe tener lo que es interesante para esta práctica (por ejemplo, la "quick start guide debe ser eliminada")
  • Simplifique la home page

# Campus

# Repos

Grading Rubric#

Comments#

Last Updated: 3 months ago