Compodoc: Crea documentación en proyectos Angular/Ionic/TS
por Anartz Mugika Ledo
Enseña a generar y personalizar documentación de proyectos Angular, Ionic y TypeScript con Compodoc, desde los ajustes básicos hasta publicarla en GitHub Pages.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por Anartz Mugika Ledo (3 h 08 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Desarrolladores de Angular, Ionic o TypeScript que quieren documentar sus proyectos de forma sencilla y mantenible.
- Duración
- 3 h 08 min · 79 lecciones
- Precio
- Gratis en Udemy
- Autor
- Anartz Mugika Ledo
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso práctico y muy acotado para aprender a documentar proyectos Angular, Ionic y TypeScript con Compodoc, con recorrido completo hasta la publicación. Es útil para equipos que quieren documentación fácil de mantener. No consta el año de publicación.
Puntos fuertes
- Alcance muy concreto: una sola herramienta tratada de principio a fin, hasta la publicación.
- Incluye una práctica tipo reto con Ionic para repasar lo aprendido.
- Estructura clara en capítulos con progresión lógica.
A tener en cuenta
- No consta el año de publicación; conviene comprobar que las versiones de Compodoc, Angular e Ionic encajan con las tuyas.
- Solo sirve para Angular, Ionic y TypeScript.
- El proceso se explica sobre Angular y Ionic se trata solo en la sección extra.
De qué trata
Curso de Udemy de unas 3 horas y 79 lecciones dedicado a Compodoc, la herramienta para documentar proyectos Angular, Ionic y TypeScript. Se trabaja sobre un proyecto Angular con pipes, componentes, directivas, servicios, constantes e interfaces.
Recorre la instalación, la primera documentación con ajustes básicos, el cambio de template y variantes, la documentación adicional con información del proyecto y la personalización del theme. Después aborda consejos para mostrar el contenido deseado, una práctica opcional con Ionic, la mejora del coverage y la publicación en GitHub Pages. Cierra con una despedida y un bonus. No sirve para proyectos de otros frameworks como Django, Laravel o Symfony.
- Generar la primera documentación con Compodoc
- Cambiar de template y crear variantes
- Personalizar el theme y añadir documentación extra
- Mejorar el coverage de la documentación
- Publicar la documentación en GitHub Pages
Para quién es este curso
- Desarrolladores de Angular, Ionic o TypeScript que quieren documentar sus proyectos de forma sencilla y mantenible.
- Miembros de equipos de desarrollo que quieren que otros desarrolladores se incorporen al proyecto con rapidez gracias a una buena documentación.
Mejor busca otro si…
- Quien trabaje con otros frameworks (Django, Laravel, Symfony…): el propio curso indica que no sirve para ellos.
- Quien ya use Compodoc con soltura, personalice themes y publique en GitHub Pages.
Antes de empezar
- Tener o poder trabajar con un proyecto Angular, Ionic o TypeScript.
- Instalar las herramientas necesarias, que se explican en el primer capítulo.
Qué sabrás hacer al terminar
- Generar una primera versión de la documentación de un proyecto con Compodoc.
- Cambiar de template y crear distintas variantes de la documentación.
- Añadir documentación adicional con instrucciones e información del proyecto.
- Personalizar el theme de la documentación.
- Publicar la documentación en GitHub Pages para acceder a ella por URL.
Estructura del curso
- 01
Introducción e instalaciones
Presentación del curso y de las herramientas que hay que instalar antes de empezar.
- 02
Primeros pasos y templates
Creación de la documentación con los ajustes básicos, cambio de template y generación de distintas variantes.
- 03
Documentación adicional y theme
Cómo incluir instrucciones e información del proyecto y personalizar el theme de la documentación.
- 04
Tips y proyectos Ionic
Consejos para mostrar el contenido que quieres y sección sobre Ionic con una práctica opcional, aunque muy recomendable.
- 05
Coverage y publicación
Mejora del coverage de la documentación y publicación en GitHub Pages para tenerla accesible vía URL.
- 06
Cierre y bonus
Despedida del curso y contenido bonus.
Capítulos del vídeo
- 01Introducción al curso / Instalaciones necesarias
- 02Primeros pasos con Compodoc. Crear documentación con los ajustes básicos
- 03Cambiar de template y crear diferentes variantes de manera sencilla
- 04Crear documentación adicional con las instrucciones / información del proyecto
- 05Personalizar nuestro theme de la documentación
- 06Tips para mejorar la documentación y mostrar el contenido que queremos
- 07Compodoc en proyectos Ionic + PRÁCTICA OPCIONAL (aunque MUY recomendable)
- 08Mejorando el coverage de nuestra documentación
- 09Publicar la documentación para tenerla accesible via URL en Github Pages
- 10Despedida del curso - Cierre
- 11Bonus
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Sesión 1: introducción, instalaciones y primeros pasos; genera la documentación de un proyecto propio.
- 2.Sesión 2: templates, variantes y documentación adicional; prueba cada opción.
- 3.Sesión 3: personalización del theme y tips; adapta títulos y logotipo.
- 4.Sesión 4: sección Ionic con la práctica, coverage y publicación en GitHub Pages.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Ten a mano un proyecto Angular real para aplicar cada capítulo mientras avanzas.
- Haz la práctica opcional de Ionic: el curso la recomienda para repasar todo.
- Tras el capítulo de coverage, vuelve a generar la documentación y compara resultados.
- Reserva la publicación en GitHub Pages para el final, con la documentación ya personalizada.
Cómo lo presenta Anartz Mugika Ledo
Crear documentación de calidad y MUY fácil de mantener con Compodoc para proyectos de Angular 2+ / Ionic 2+ / Typescript
IMPORTANTE: Este curso está pensado para proyectos desarrollados en Angular, Ionic y Typescript. NO SIRVE para documentar proyectos de otros frameowrks como pueden ser Django, Laravel, Symfony,... La importancia de documentar nuestros proyectos es grande y más si estamos en un…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Sirve para proyectos que no son Angular?
No. El curso indica que está pensado para Angular, Ionic y TypeScript y que no sirve para otros frameworks como Django, Laravel o Symfony.
+¿Cuánto dura?
Unos 188 minutos repartidos en 79 lecciones. Con práctica, calcula unas 6 horas en total.
+¿Se explica la publicación de la documentación?
Sí, hay un capítulo sobre publicarla en GitHub Pages para acceder a ella mediante una URL.
+¿Se trabaja con Ionic?
Sí, en una sección extra con una práctica opcional con un proyecto Ionic desde cero. El resto se explica con Angular.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Anartz Mugika Ledo; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.