-
Informática y TI
- Ver todo
- Desarrollo Móvil
- Redes y Seguridad
- Desarrollo de Juegos
- Software y Herramientas
-
Desarrollo Web
- Ver todo
- Diseño Web Adaptable
- Bootstrap
- EmberJS
- Express JS
- Firebase
- Flask
- Gatsby
- HTML 5
- jQuery
- Knockout.js
- Laravel
- Mean Stack
- NodeJS
- OpenID
- Ruby On Rails
- Sass
- Sinatra
- Svelte.js
- Symfony
- Web Scraping
- Webpack
- ZURB Foundation
- Nuxt.js
- Backbone.js
- AngularJS
- Vuejs
- React
- ASP.NET
- CSS
- Django
- GraphQL
- Auth0
- Gulp JS
- Coffeescript
- Python
- Javascript
- PHP
- Ruby
- Elixir
- D3.js
- Lenguajes de Programación
- Pruebas de Software
- Bancos de Datos
- Desarrollo de Software y Algoritmos
- Ingeniería de Software
- Cloud Computing
- Desarrollo de Escritorio
- Ciencia de Datos
- Certificaciones de TI
- Sistemas Operativos
- Machine Learning
- Operaciones de TI y DevOps
-
Artes y Diseño
- Ver todo
- Moda
- Software de Música
- Diseño Web
- Diseño de Juegos
-
Design Tools
- Ver todo
- Adobe After Effects
- Adobe Animate
- Blender
- CATIA
- Cinema 4D
- Clip Studio Paint
- 3D Coat
- Autodesk 3ds Max
- Adobe Illustrator
- Adobe Photoshop
- GIMP
- InDesign
- Keyshot
- Lumion
- Manga Studio
- Marmoset Toolbag
- Marvelous Designer
- Autodesk Maya
- Autodesk Navisworks
- Powtoon
- Procreate
- RealFlow
- Autodesk Revit
- Sculptris
- SketchUp
- SolidWorks
- SpeedTree
- Tinkercad
- Toon Boom
- World Machine
- ZBrush
- Modelado 3D
- Substance Painter
- Sketch
- Vue
- Adobe Bridge
- Adobe Flash
- Adobe InCopy
- Adobe Lightroom
- Adobe Xd
- Affinity Designer
- Affinity Photo
- Ansys
- Autodesk AutoCAD
- Autodesk Fusion 360
- Enscape
- Figma
- Houdini
- Adobe Dreamweaver
- Artes Visuales
- Diseño Gráfico
- Diseño de Producto
- Cine y Video
- Arquitectura y Interiorismo
- Fotografía
- Música
- Desarrollo Personal
- Negocios
- Matemáticas, Ciencias y Ingeniería
- Profesiones y Hobbies
- Idiomas
- Mercadeo
- Humanidades y Ciencias Sociales
-
Finanzas
- Ver todo
- Certificación Financiera
- Contabilidad
-
Inversión y Trading
- Ver todo
- Trading Algorítmico
- Mercados Financieros
- Day Trading
- Bolsa de Valores
- Forex
- Comercio De Opciones
- Análisis de Cartera
- Estrategia de Trading
- Gráfico de Velas
- Mercado de Insumos Primarios
- Contratos Futuros
- Software de Análisis Técnico
- Inversión de Valor
- Principio de Onda de Elliott
- Swing Trading
- Stock Trading
- Análisis Técnico
- Criptomonedas y Blockchain
- Salud y Medicina
- Fitness
Fijación de Precios
Detalles del Curso
Instructores
Tags Relacionadas
Sobre este Curso
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 equipo de desarrolladores en el que cada miembr@ del equipo desarrolla diferentes funcionalidades por lo que se antoja importante tener todo bien documentado y ordenado.
Con esto conseguimos que el desarrollo sea lo más eficiente posible y en el caso de que entren más desarrolladores puedan coger el hilo del proyecto de la manera más rápida y eficiente sin mucho esfuerzo.
En este curso aprenderemos el uso de la herramienta Compodoc que nos permite crear una documentación elegante y de calidad básica en pocos pasos con facilidad y que será muy fácil de mantener siguiendo unas breves pautas.
Aparte de aprender a crear la documentación básica, aprenderemos a configurar para que mediante la configuración de las diferentes opciones podamos mostrar la documentación con un template u otro, mostrando documentación de apoyo y etc.
Lo que aprenderemos teniendo como base un proyecto de Angular que contiene pipes, componentes, directivas, servicios, constantes, interfaces,… será lo siguiente:
Crear nuestra primera versión de la documentación con las opciones por defecto.
Cambiar de template y crear diferentes variantes.
Como crear documentación adicional con las instrucciones / información del proyecto
Personalizar nuestro template modificando secciones como los títulos, añadiendo logotipos propios,…
Aplicar tips y trucos interesantes para crear una documentación más personalizada.
Sección extra con un proyecto de Ionic desde 0 con una práctica tipo reto en el que vamos a repasar todo lo aprendido en el curso.
Capaces de publicar nuestra documentación en Github mediante Github Pages.
Lo explicado en este curso se realizará principalmente con el proyecto de Angular únicamente ya que el proceso de configuración, generación de documentación y demás aspectos son iguales tanto en Angular e Ionic, por lo que no creo que tenga mucho sentido hacerlo de nuevo paso por paso en Ionic pero si alguien tiene alguna duda concreta que pregunte sin miedo!!
Para ello, he añadido la sección extra, para trabajar con este framework y practicar todo lo aprendido anteriormente.
Espero que el curso les sea ameno, útil y cuando lo terminéis, publiquéis una documentación elegante, limpia y de calidad en la red con la información de vuestros proyectos como aplicaciones Android / iOS en Ionic, proyectos de Angular, librerías,…