En este repositorio vas a encontrar distintos libros de texto para distintos cursos de FP creados con Markdown que se procesan con Pandoc para generar el resultado en HTML y PDF.
Más adelante verás que la licencia utilizada para estos libros es una licencia libre de Creative Commons.
Realizar apuntes propios tiene ventajas importantes:
- Te ayuda a profundizar y recapacitar acerca de los temas que vas a enseñar
- Enfocar el libro en los temas que crees más importantes
- Modificar las explicaciones realizadas en caso de que los alumnos no entiendan alguna parte
- Pensar ejercicios enfocados a lo que vas a explicar
- Aprender
Los libros son un trabajo contínuo y están en constantes actualizaciones. Son funcionales y se pueden utilizar, pero puede haber apartados en los que se necesite profundizar más, añadir ejercicios (porque los tengo en Moodle), ...
En caso de ser modificados, el HTML y los PDF se autogeneran y podrás descargar las últimas versiones en los enlaces que aparecen a continuación.
Los libros que están ahora mismo creados son libros utilizados para Formación Profesional, y que puedes visualizar desde este enlace.
Si quieres verlos de forma individual:
-
Grado Superior para Técnico superior en Desarrollo de Aplicaciones Multiplataforma
-
Grado Medio para Técnico en Sistemas microinformáticos y redes
- Sistemas Operativos en red
-
Grado Superior para Técnico superior en Administración de Sistemas informáticos en red
Aparte de estos libros, se han creado los siguientes libros/apuntes sobre temas específicos:
- AWS: Sistemas en nube pública (AWS, PDF)
- Cómo hacer una buena documentación, o al menos intentarlo (HTML, PDF)
- Configuración básica de PfSense como firewall de red (HTML, PDF)
- Git: Sistemas de control de versiones (HTML, PDF)
- Introducción a Docker (HTML, PDF)
- Introducción a Laravel (HTML, PDF)
Y por último, hay ciertos Anexos creados, que están incluídos en varios de los libros. Algunos de estos anexos son apuntes mínimos y en otros se profundiza más.
Como también puede ser interesante tenerlos por separado, se pueden ver desde aquí:
- Gestión de copias de seguridad (HTML, PDF)
- Instalar Ubuntu LTS (HTML, PDF)
- Crear sistema RAID 1 en Ubuntu (PDF)
- Sistemas de monitorización (HTML, PDF)
- Virtualbox y networking (HTML, PDF)
Los libros están hechos como material libre bajo la licencia Creative Commons BY-SA 4.0.
Puedes modificarlos y distribuirlos teniendo en cuenta la licencia Creative Commons BY-SA 4.0.
Te agradecería que en cualquiera de esos casos me informes, o me facilites las modificaciones realizadas, para ver si encajan en mi visión del libro y así poder incluirlas y de esta manera mejorarlos.
Si sabes utilizar Github, puedes hacer uso de los Pull requests para indicarme las modificaciones.
Originalmente los libros estaban creados con LaTeX (y algunos siguen así), pero no podía generar de manera correcta el HTML. Ahora están generados con Markdown, para ser procesados con Pandoc y unas plantillas que he creado especiales para ello que puedes encontrar aquí.
Esta plantilla tiene su propia documentación en el enlace, pero se ha creado por las siguientes razones:
- Crear una portada propia, utilizando como referencia los libros técnicos de O'Reilly (me parecía gracioso 😆).
- Poder tener encabezados y temas en un formato propio.
- Crear cajas para código o mensajes, buscando la visualización acorde al libro.
- Poder hacer "includes" de ficheros. Si modifico un fichero, si se usa en distintos libros, sólo tengo que compilar los libros correspondientes para ver el resultado en todos ellos (y GitHub lo hace por mí 😁)
Muchas de las imágenes utilizadas en los documentos están realizadas mediante draw.io
Si no sabes nada de Pandoc, es posible que no sepas cómo utilizar el código fuente de los libros para generar los PDF y el HTML.
Para evitar eso, he creado un workflow que me permite a través de una "Github Action" generar el PDF y el HTML y así tener el resultado final directamente online.