Botón para abrir el Menú Botón para cerrar el Menú
Logo da empresa Alura
Iniciar Sesión Nuestros Planes
Formaciones Conoce a Luri
  • Programación _
  • Front End _
  • Data Science _
  • DevOps _
  • Innovación y Gestión _
Artículos de Tecnología > Front-end

Creando anotaciones con Markdown

Alura
Felipe Nascimento
Felipe Nascimento
06/07/2021

Compartir

Mira este artículo:
  1. Creando anotaciones
  2. Título en markdown
  3. ¿Por qué aprender Javascript?
  4. Listas ordenadas y desordenadas
  5. Colocar palabras en negrita y cursiva
  6. Usando bloque de código
  7. Usando blockquote (citación)
  8. Colocando una imagen en README
  9. Creando enlaces
  10. Checkbox
  11. Tabla
  12. Para saber más

Imagem de destaque

Recientemente comencé a tomar el curso Javascript: programando en lenguaje de la web y decidí organizarme en relación a las anotaciones que estoy creando.

Normalmente guardo las anotaciones en cuadernos, que entre nosotros no es muy eficiente cuando necesito buscar algún texto específico, además que con el paso del tiempo se acaban olvidados en el armario.

Para solucionar este problema, elegí usar github que además de mantener la organización, podemos hacer uso del lenguaje de marcado Markdown, que convertirá nuestro texto a HTML válido.La primera clase del curso de Javascript se llama Introducción, ahora que el repositorio está listo, podemos pasar a las anotaciones.

Creando anotaciones

Para crear un archivo, simplemente pulsa en Create new files y tendremos acceso al editor de texto dentro de github. No debemos olvidar guardar el nombre del archivo con la extensión .md, ya que queremos escribir en markdown.

Ahora que estamos listos para escribir, comencemos con el título.

Título en markdown

En markdown podemos elegir entre título y variaciones de subtítulo usando el signo # como siendo la cantidad que representa el estilo del título:

# Título nivel 1 ## Título nivel 2 ### Título nivel 3 #### Título nivel 4 ##### Título nivel 5 ###### Título nivel 6

El nombre del primer video es "¿Por qué aprender Javascript?" Dejémoslo como título nivel 2:

¿Por qué aprender Javascript?

Con el título de la primera clase creado, anotamos algunos temas importantes.

Listas ordenadas y desordenadas

Como me gusta hacer anotaciones por temas, markdown nos ofrece dos posibilidades.

La primera opción es utilizar listas ordenadas, colocando el número seguido de punto antes del tema:

  1. Es el lenguaje de programación nativo de la web.

  2. Es un lenguaje muy poderoso que permite al usuario interactuar con la página.

  3. JavaScript está presente en varias áreas del desarrollo, ampliando las habilidades del desarrollador a las más diversas ramas de la tecnología.

La segunda opción es la lista desordenada, para usarla simplemente ponga * antes del tema:

  • Es el lenguaje de programación nativo de la web.

  • Es un lenguaje muy poderoso que permite al usuario interactuar con la página.

  • JavaScript está presente en varias áreas del desarrollo, ampliando las habilidades del desarrollador a las más diversas ramas de la tecnología.

Otra cosa que me gusta hacer es resaltar palabras clave, veamos cómo podemos hacerlo con markdown.

Colocar palabras en negrita y cursiva

Para resaltar las palabras tenemos la opción de usar negrita xx o cursiva x en las palabras:

  • Es el lenguaje de programación nativo de la web.

  • Es un lenguaje muy poderoso que permite al usuario interactuar con la página.

  • JavaScript está presente en varias áreas del desarrollo, ampliando las habilidades del desarrollador a las más diversas ramas de la tecnología.

En las próximas clases ya veremos algunos pequeños tramos de código y por suerte markdown ofrece una muy buena solución para llevar a cabo este tipo de tarea.

Usando bloque de código

El primer código con el que tenemos contacto en el curso es una función alert que muestra el famoso Hola Mundo. Para dejar la anotación en formato de código tenemos que abrir un bloque con tres backticks (\`) colocar el nombre del lenguaje y cerrar con tres backticks (\`).

¡Este formato es realmente genial!

Durante la clase el instructor también hizo una citación muy interesante y me gustaría indicar que es una citación. ¿Cómo podemos hacer esto usando markdown?

Usando blockquote (citación)

Markdown nos ofrece una manera muy fácil de crear citaciones, basta usar > antes del texto y como resultado tendremos:

Ya hicimos anotaciones de dos clases, ahora modifiquemos un poco más el README, haciéndolo más didáctico con imágenes, enlaces, checkbox y algunas informaciones más.

Colocando una imagen en README

Coloquemos una imagen para hacer nuestro repositorio más alegre y más fácil de entender de qué se trata. Usamos el siguiente tramo de código:

![imagen](url de la imagen)

Con la intención de hacer que el README sea más completo, crearemos enlaces que redirigirán a clases específicas.

Creando enlaces

Para crear los enlaces a las clases, simplemente hagamos:

[nombre de la clase] (url de la clase)

Y tendremos el siguiente resultado:

Como vemos, Introducción apareció en azul, lo que indica enlace. Cuando pulsemos sobre él, seremos direccionados a las anotaciones de la clase Introducción.

Otro formato interesante para colocar en nuestro README son las checkboxes, que indicará si esa clase está o no completa.

Checkbox

El código para usar checkbox es muy similar al de los enlaces, lo que lo diferencia es un corchete extra que si dejamos una X indica que la clase está completa, en caso contrario la dejamos vacía de esta manera:

  • Introducción

Vemos nuestra checkbox al lado de las clases.Para terminar las anotaciones de la clase 2, creemos una tabla para que sea más fácil ver el significado de algunas tags.

Tabla

Para crear una tabla usando markdown, necesitamos hacer la combinación de pipeline | y guion - :

https://www.alura.com.br/artigos/assets/uploads/2019/06/Captura-de-tela-de-2019-06-25-21-55-31.png

Esa fue la forma que encontré para organizar mis estudios y, además, ¡aprendí a usar varios tipos de formatos con markdown!

Para saber más

En esta lista hay una gran cantidad de emojis que podemos usar para hacer con que nuestras anotaciones se vean más =)Y para finalizar colocaremos una barra de progreso para indicar cuánto queda para completar el curso utilizando el siguiente formato:

https://www.alura.com.br/artigos/assets/uploads/2019/06/Captura-de-tela-de-2019-06-25-21-55-23-1.png

La barra de progreso aparece justo debajo del título, ¡genial!

Si estás interesado en cómo funciona Javascript y cómo puede usarlo mejor, aquí en Alura tenemos una formación de ingenieros front-end. Ahí verás cómo programar en Javascript, mientras usas mis consejos para crear anotaciones.

Felipe Nascimento
Felipe Nascimento

Desenvolvedor e instrutor na Alura com foco em JavaScript.

Artículo Anterior
JavaScript replace: manipulando Strings y regex
Siguiente Artículo
HTML, CSS y Javascript, ¿cuáles son las diferencias?

Ver otros artículos sobre Front-end

Navegación

  • Planes
  • Instructores
  • Blog
  • Política de privacidad
  • Términos de uso
  • Sobre nosotros
  • Preguntas frecuentes

¡CONTÁCTANOS!

  • ¡Quiero entrar en contacto!

Blog

  • Programación
  • Data Science
  • Front End
  • Innovación y Gestión
  • DevOps

AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

SÍGUENOS EN NUESTRAS REDES SOCIALES

YouTube Facebook Instagram Linkedin Whatsapp Spotify

NOVEDADES Y LANZAMIENTOS

Aliados

  • Programa de aceleração Scale-Up Endeavor
  • En Alura somos unas de las Scale-Ups seleccionadas por Endeavor, programa de aceleración de las empresas que más crecen en el país.
  • Growth Academy 2021 do Google For Startups
  • Fuimos unas de las 7 startups seleccionadas por Google For Startups en participar del programa Growth Academy en 2021
Alura

Powered by

Caelum

AOVS Sistemas de Informática S.A CNPJ 05.555.382/0001-33

SÍGUENOS EN NUESTRAS REDES SOCIALES

YouTube Facebook Instagram Linkedin Whatsapp Spotify

Cursos

Cursos de Programación
Lógica de Programación | Java
Cursos de Front End
HTML y CSS | JavaScript | React
Cursos de Data Science
Data Science | Machine Learning | Excel | Base de Datos | Data Visualization | Estadística
Cursos de DevOps
Docker | Linux
Cursos de Innovación y Gestión
Transformación Ágil | Marketing Analytics

Alura

  • Educação em Tecnologia

    • logo fiap FIAP
    • logo casa do codigo Casa do Código
    • logo pm3 PM3 - Cursos de Produto
  • Mais Alura

    • logo alura start START BY Alura
    • logo alura lingua Alura Língua
    • logo alura para empresas Alura Para Empresas
    • logo alura latam Alura LATAM
  • Comunidade

    • logo tech guide Tech Guide
    • logo 7 days of code 7 days of code
    • logo Hipsters ponto Jobs Hipsters ponto Jobs
  • Podcasts

    • logo Hipster Network Hipster Network
    • logo Hipsters ponto Tech Hipsters ponto Tech
    • logo Dev sem fronteiras Dev sem Fronteiras
    • logo Like a Boss Like a Boss
    • logo IA Sob Controle IA Sob Controle
    • logo Mesa de Produto Mesa de Produto
    • logo Decode Decode
    • logo FIAPCast FIAPCast