Bienvenida a NPM

1/15
Recursos

Te damos la bienvenida al Curso de NPM: Gestión de Paquetes y Dependencias en JavaScript.

En este curso aprenderás a: * Qué es NPM, dependencias y paquetes * Cómo instalar dependencias a un proyecto * Cómo compartir y crear paquetes para la comunidad * Cómo funcionan los paquetes públicos y privados en NPM

Profesor: Oscar Barajas Tavares (Frontend Developer en Platzi).

Herramientas que emplearás

  • Visual Studio Code es el editor de código que se recomienda utilizar para tus proyectos y ofrece varias características para mejorar tu experiencia en el desarrollo.

  • Una terminal, ya sea en MacOS, Linux, o Windows Subsystem for Linux. Si no sabes qué es la terminal, toma el curso de Introducción a la Terminal y Línea de Comandos.

Contribuciones del curso creadas por Andrés Guano (Platzi Contributor).

Aportes 27

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Hola Chic@s les comparto esta frase 😃

La mitad está hecha cuando tienen buen principio las cosas. Fernando de Rojas

NPM = Node Package Manager.

NPM es el acrónimo de Node Package Manager. Es un sistema de gestión de paquetes (o “módulos”) para el lenguaje de programación JavaScript, especialmente diseñado para ser utilizado con el entorno de ejecución JavaScript Node.js. Sirve para facilitar la instalación, actualización y eliminación de librerías y herramientas de código abierto que son útiles para desarrollar aplicaciones JavaScript. Además, permite a los desarrolladores compartir y reutilizar código, ahorrando tiempo y esfuerzo en el desarrollo de sus proyectos.
Un sistema de gestión de paquetes es una herramienta informática que se encarga de automatizar el proceso de instalación, actualización y eliminación de programas o librerías en un sistema operativo. Estos paquetes suelen contener código fuente o ejecutable, así como documentación y otros recursos necesarios para su funcionamiento. Los sistemas de gestión de paquetes permiten a los desarrolladores y administradores de sistemas instalar, actualizar y desinstalar fácilmente software en sus sistemas, ahorrando tiempo y esfuerzo, y asegurando la compatibilidad entre las diferentes dependencias de los paquetes.

Hola 👋, estos son los apuntes del curso

Puedes acceder desde aqui.

**¿Qué es NPM (node package manager)? **
Es un gestor de paquetes desarrollado en su totalidad bajo el lenguaje JavaScript por Isaac Schlueter, a través del cual podemos obtener cualquier librería con tan solo una sencilla línea de código, lo cual nos permitirá agregar dependencias de forma simple, distribuir paquetes y administrar eficazmente tanto los módulos como el proyecto a desarrollar en general.
En palabras mas simples, es una especie de PlayStore o App Store para Developers, donde podremos encontrar multiples herramientas para el desarrollo de nuestras aplicaciones…
Existen otros tipos de gestores como YARN creado por Facebook…

De casualidad ya viste los proyectos de la clase hechos por compas…

Top 4 hasta enero del 2023

Espero ver más, incluyendo el mío.

🔥VSC + WSL en un mismo lugar ✨

Para este curso resulta muy cómodo tenerlo todo de la siguiente manera:

Puedes practicar los apuntes realizados en clase e ir ejecutando cada comando mientras tienes a mano todos los archivos para tener una visión más amplia de lo que se está actualizando.

Ahora mi pregunta es: ¿Cómo se organizan ustedes? me gustaria tener mas opciones…

Aquí dejo algunos apuntes del curso: GitHub resúmenes y aquí más notas por si quieres verlas y mejorarlas según tu criterio GitHub +++.

Te acostumbras tanto a NPM que quieres instalar todo así, incluso en Windows.

npm is the default package manager for the JavaScript runtime environment Node.js. It allows you to install and manage packages (libraries and utilities) that you can use in your Node.js applications.

To use npm, you will need to have Node.js installed on your system. You can then use the npm command in your terminal or command prompt to install packages from the npm registry, which is a large collection of open-source packages.

NPM es una herramienta que se utiliza para instalar y gestionar paquetes de software en proyectos de programación. Estos paquetes son como piezas de Lego que puedes añadir a tu proyecto para hacerlo más grande y funcional. NPM te permite buscar y descargar estos paquetes fácilmente, y también puedes compartir tus propios paquetes con otros programadores. Además, NPM también puede ser utilizado para automatizar tareas comunes en tu proyecto, como la construcción y el despliegue de tu aplicación en la web.

NPM es una herramienta ampliamente utilizada en el ecosistema de Node.js que permite gestionar paquetes de JavaScript y administrar las dependencias de un proyecto.

NPM se utiliza principalmente en el desarrollo de aplicaciones de Node.js, aunque también puede ser utilizado en proyectos de JavaScript en general.

Oscar es un muy buen tutor!
![](https://static.platzi.com/media/user_upload/image-cf6640e4-2830-4b29-8539-d1fcd76cca44.jpg)
Hola, en los recursos de esta clase no me tienes que tirar un curso en la cara para explicarme que es la terminar, aunque yo sabía que es, no te costaba nada escribir 3 o palabras "en una interfaz de texto proporcionada por el so para ingresar y ejecutar comandos, que a su vez con intrucciónes al cpu etcc."

vamos con un nuevo curso

Me tomé una foto con este profe en Platzi Conf los amo jaja

Vengo de completar el Curso de ECMAScript y el Curso de Asincronismo con JavaScript de los cuales Oscar es el profesor y, sin duda alguna, me encanta su manera de explicar e instruir. Oscar (junto con JuanDC y DeGranda) ha hecho que me enamore de JS. Él es, para mí, de los mejores profesores de la Escuela de Desarrollo Web de Platzi 💚🤩

A ver como nos va con este curso, suena interesante y no pares de aprender. 💪😎😏

N udos
P apeles
M ano

Cuando aparece el profe Oscar significa, que sera un curso epico ❤️

Está nuevecito el curso. Perfecto. XD Vengo del curso de asincronismo para saber un poco más de npm antes de terminarlo, espero no tenga tantos requisitos de cursos anteriores, lo veré hasta donde pueda.

👻NPM, aquí vamos!

NPM = Node Package Manager.

Gracias por la clase

Estaba haciend el anterior curso de NPM y me mandó a éste que está actualizado. Pues a seguir aprendiendo!

Llegando del curso de ECMAScript 6+, ahi descubrir NPM por cuenta propia, gusto da saber que hay un curso sobre ello.

Presiento que me ahorrare muchos problemas en futuros cursos y proyectos

cada curso que veo contigo oscar me gusta mas!! exitos y gracias por decir al final: nunca pares de aprender