Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de Npm - Gerenciador de pacotes para JavaScript

Aprenda a trabalhar com o gerenciador de pacotes mais utilizado do JavaScript

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 00h40 de vídeos
  • Certificado com 4 horas
  • 9 exercícios

Sobre o curso

O npm nasceu como um simples gerenciador de módulos do Node.js. Muitos ainda o usam simplesmente como um gerenciador de módulos, mas a verdade é que o npm possui vários comandos e possibilidades que nos ajudam e beneficiam muito em nossos projetos.

Veremos neste curso como gerenciar melhor as dependências dos nossos projetos, aprender como trabalhar com o arquivo de configuração do npm, aprofundar o conhecimento das funcionalidades e possibilidades do package.json, como utilizar o npm como um automatizador de tarefas, como executar comandos de nossos módulos diretamente da linha de comando do sistema operacional, etc

O npm nasceu como um simples gerenciador de módulos do Node.js. Muitos ainda o usam simplesmente como um gerenciador de módulos, mas a verdade é que o npm possui vários comandos e possibilidades que nos ajudam e beneficiam muito em nossos projetos.

Veremos neste curso como gerenciar melhor as dependências dos nossos projetos, aprender como trabalhar com o arquivo de configuração do npm, aprofundar o conhecimento das funcionalidades e possibilidades do package.json, como utilizar o npm como um automatizador de tarefas, como executar comandos de nossos módulos diretamente da linha de comando do sistema operacional, etc

O que irá aprender?

Neste curso iremos apresentar o npm. Através de vídeo aulas, e conteúdo apostilado você verá como ele funciona e as suas várias funcionalidades que podem nos auxiliar nos projetos. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você aprenderá os tópicos abaixo:

  • Instalação e atualização;
  • Gerenciamento de módulos locais e globais
  • Utilização dos principais comandos CLI;
  • Conhecendo o arquivo package.json;
  • Utilização de scripts.

Pra quem é esse curso?

Este curso é destinado àqueles que já tenham um conhecimento com desenvolvimento JavaScript e querem aperfeiçoar seus projetos, fazendo um melhor uso do npm, ferramenta que vem junto com o Node.js e serve muito mais do que simplesmente gerenciar as dependências do projeto.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Node.js 18.16.0 ou superior
  • VS Code

Sobre o professor

Wesley Gado

Wesley Gado

Formado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de São Paulo, atuou em projetos como desenvolvedor Front-End. Nas horas vagas grava Podcast e arrisca uns três acordes no violão.

Conteúdo programático

  1. Introdução

    Saiba o que é o npm

    4 aulas
    • Apresentação
    • O que é NPM e como usar uma biblioteca instalada por ele
    • Atualização
    • Questionário
  2. Configurando ambiente e arquivo package.json

    Nesta aula vamos aprender a instalar o node.js e entender a importância do arquivo package.json

    3 aulas
    • Instalando Node.js
    • O que é o arquivo package.json
    • Criando arquivo package.json com o npm
  3. Gerenciando pacotes com o npm

    Nesta aula veremos como gerenciar pacotes com o npm

    9 aulas
    • Instalando pacotes via git
    • Instalando pacotes e dependências
    • Utilizando scripts com npm
    • Listando e atualizando pacotes desatualizados
    • Desinstalando pacotes
    • Trabalhando com pacotes globais
    • Introdução ao gerenciamento de projetos Node.js com npm
    • Ganchos (hooks)
    • Questionário
  4. Versionamento de pacotes

    Nesta aula veremos como trabalhar com o package.json em relação ao versionamento de pacotes

    2 aulas
    • Entendendo controle de versão
    • Questionário
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!