Node.js: Como publicar pacotes NPM

Aprenda a trabalhar com o repositório oficial do Node.js
Rating: 4.6 out of 5 (36 ratings)
2,246 students
Portuguese
Portuguese [Auto]

Criar uma conta NPM
Publicar, atualizar, excluir e depreciar um pacote NPM

Requirements

  • Conhecer o básico sobre NPM

Description

O NPM, que significa Node Package Manager, é um poderoso gerenciador de pacotes que faz parte do Node.js. Esse, por sua vez, é um ambiente para a execução de JavaScript no lado do servidor de hospedagem. Em outras palavras, ele permite utilizar a linguagem JavaScript no back-end da aplicação, o que não era possível antes da existência do Node.

Trata-se de uma ferramenta crucial para realizar um desenvolvimento organizado e otimizado, pois permite instalar dependências em um projeto, mantê-las atualizadas e muito mais. Por isso, é importante conhecer essa tecnologia e entender como utilizá-la.

Pensando nisso, criamos o curso Node.js: Como publicar pacotes NPM que têm como objetivo ensinar ao aluno como trabalhar com o gerenciador de pacotes oficial do Node.js, em especial como publicar seus pacotes para que os mesmos fiquem disponíveis para todos utilizarem.

Durante o curso o aluno aprenderá:

  • Criar uma conta NPM

  • Utilizar comandos básicos como login, logout, ls, etc.

  • Publicar pacotes

  • Atualizar pacotes

  • Depreciar pacotes

  • Alterar dono do pacote

  • Adicionar dono para o pacote

Todo código fonte utilizado durante o curso será disponibilizado para o aluno.

Além disso, estará disponível para o aluno um grupo de estudos no Telegram, no qual o mesmo poderá compartilhar suas dúvidas e conhecimentos com outras pessoas.

Who this course is for:

  • Desenvolvedores que utilizam Node
  • Desenvolvedores que querem aprender a publicar pacotes NPM

Course content

1 section9 lectures56m total length
  • O que é npm?
    03:20
  • Criando uma conta NPM
    06:42
  • Principais comandos do NPM
    08:31
  • Criando o Github do nosso pacote
    05:12
  • Criando o pacote canivetesuiconode
    09:49
  • Super Dicas
    00:33
  • Publicação e teste do pacote
    10:05
  • Como atualizar um pacote
    08:18
  • Como remover um pacote de seu nome
    04:13

Instructor

Danilo Filitto, M.e
  • 4.5 Instructor Rating
  • 2,489 Reviews
  • 32,974 Students
  • 24 Courses

Obrigado por visitar meu perfil.

Como eu posso te ajudar:

- Abaixo tem a lista dos meus cursos, alguns são gratuitos. Inscreva-se e veja se gosta do meu estilo de lecionar.

- Visite meu site (link aqui no perfil também) e cadastre-se na minha newsletter. Costumo enviar promoções dos meus cursos e outras oportunidades. No máximo dois emails por mês.

- Se você é meu aluno e tem alguma dúvida, coloque uma mensagem na área de perguntas e respostas. Eu verifico todos os dias.

- Use também o sistema de mensagens da plataforma.

Um resumo sobre o que faço

Sou Mestre em Ciência da Computação pela Universidade Estadual de Maringá - UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela Universidade do Estado do Paraná - UEL, Bacharel em Ciência da Computação pela Universidade do Oeste Paulista - UNOESTE. 

Atuo na área acadêmica como professor desde 2006. Atualmente leciono na UNOESTE (Universidade do Oeste Paulista) e no SENAC (Serviço Nacional de Aprendizagem Comercial) da cidade de Presidente Prudente. 

Além de professor sou desenvolvedor de jogos, palestrante e mantenedor dos sites dfilitto e Make Indie Games.

As Área de Pesquisa em qual atuo são: desenvolvimento de Softwares, estrutura de dados, processamento de imagens digitais, redes de computadores e desenvolvimento de jogos.

Sou defensor de várias causas, como a da igualdade para todos, não importa o sexo, cor da pele, religião, condição social ou qualquer outra forma antiguada de classificação. Somos todos iguais.

Vivo na Cidade de Presidente Prudente. Aceito convites para um café!

Abraços e sucesso !