Curso de npm

FrontEnd, BackEnd

Aprovecha las funciones más útiles y desconocidas de npm

Básico Corto (hasta 8 horas) Precio en promoción 85€ 49€

Todo desarrollador frontend con Javascript, o backend con NodeJS, hace uso de npm en su día a día. Sin embargo pocos son los que dominan los aspectos más avanzados de esta herramienta, que nos facilita enormemente la gestión de proyectos y reutilización del código.

Este curso está orientado a los desarrolladores Javascript / NodeJS que ya usan npm para las tareas más comunes, pero que desean aprender a aprovechar sus funciones más útiles para gestionar proyectos de manera más avanzada, publicar paquetes y organizar repositorios como lo hacen los mejores profesionales.

Objetivo del curso de npm

Ofrecer el conocimiento avanzado para que los desarrolladores Javascript aprovechen las funciones más prácticas de npm para la gestión de proyectos, desde la publicación de packages, versionamiento, documentación, la organización de repositorios, etc.

Qué aprenderás en el Curso de npm

๏ Gestionar NodeJS de manera avanzada

๏ Instalar paquetes con npm y yarn

๏ Cómo crear un paquete correctamente para su publicación en el repositorio de npm

๏ Cómo configurar scripts para automatizar tareas

๏ Cómo publicar paquetes en npm y presentarlos de manera correcta y atractiva

๏ Cómo construir y mantener múltiples paquetes en un mono-repositorio

๏ Documentar paquetes en GitHub pages

๏ Usar diferentes registros de paquetes npm

Por qué aprender más sobre npm

Es importante que sepamos gestionar correctamente nuestros repositorios, para mejorar la vida útil de los proyectos y el flujo de desarrollo de las aplicaciones, así como la reutilización del código en proyectos donde se usa Javascript.

Para mejorar nuestros perfiles profesionales es importante que publiquemos software de una manera adecuada. Por supuesto, también mejorará nuestro día a día en el desarrollo de proyectos personales y empresariales. Para ello es importante que tengamos la habilidad de estructurar bien los proyectos y mantener su código de una manera práctica, ordenada y escalable.

Índice de clases del curso de npm

1. Introducción a npm

- Conceptos de npm

- Cómo funciona el Ecosistema Javascript

- Instalación del Software requerido

- Gestión de Paquetes Globales y Locales

2. Aspectos esenciales de la gestión de paquetes npm

- Anatomía de los Paquetes

- Gestores npm y yarn

- Scripts npm en el Ciclo de Desarrollo

3. Multirepo a monorepo

- Qué son los mono-repositorios

- Migración de un MultiRepo a MonoRepo

- Ejemplo práctico de publicación de un catálogo de componentes

4. Publicación de un package profesional

- Creación de una Librería Angular

- Publicación en npm

- Documentación mediante GitHub Pages

5. Casos prácticos empresariales

- Usos avanzados de los gestores de paquetes

- Uso de diferentes registros

- Resolución de problemas comunes

CONTENIDO

Este curso no empezó todavía
Comenzamos en 21/11/2019
A medida que se impartan las clases irán apareciendo en este espacio

CONTENIDO

Este curso no empezó todavía
Comenzamos en 21/11/2019
A medida que se impartan las clases irán apareciendo en este espacio