GitHub y el aprendizaje 馃摎

脡pocas de "Cursitis"

Portada Curso Sass con los temas: Crear fichero Sass, Mixins, Funciones y operaciones y SCSS mantenible

Errores al aprender

(Tweet en ingl茅s) Un error: demasiado leer poco escribir. Me siento y leo sobre cosas nuevas, pero necesito construir cosas para aprenderlas de verdad.

Soluci贸n: Aprender haciendo

Curso Flexbox

Colecci贸n codepen Flexbox mostrando lo que se ve en el navegador

Codepen

Ejemplo Codepen con HTML, CSS y resultado

驴Puedes publicarlos?

Autor de cursos Wes Box deja que se publiquen sus cursos

D贸nde alojar tus experimentos?

GitHub + servidor propio

GitHub + Codepen

GitHub + GitHub Pages

Crear cuenta GitHub

Crear cuenta GitHub con usuario, email y contrase帽a.

Crear repositorio

Crear un repositorio a帽adiendo nombre y un README.

Trabajar en local

  • cd Projects
  • git clone git@github.com/user/repository.git
  • cd repository

A帽adir c贸digo al proyecto

Ejecuci贸n git status con ficheros en directorio de trabajo y ficheros preparados en Index.

Subir el c贸digo

  • git add .
  • git commit -m "Mensaje"
  • git push origin master

Habilitar GitHub Pages

Habilitar GitHub Pages desde la pesta帽a Settings, eligiendo desde el dropdown las posibilidades.

Enlaces en README

Ejemplos con GitHub Pages

GitHub Pages desde master

GitHub Pages desde /docs

GitHub Pages desde gh-pages

Documentaci贸n

C贸mo se hizo

Documentaci贸n de c贸mo lo has hecho en el fichero README.md

Conclusiones

  • Practica lo que aprendes
  • Documenta
  • Publica c贸digo y demo

Cr茅ditos