BIBLIOTECA PARA VALIDAÇÃO DE FERIADOS EM PROJETOS NODE.JS: um relato de experiência do NPM

Autores

  • Otávio Augusto Souza Silva IFSULDEMINAS - Campus Passos
  • Juvêncio Moura IFSULDEMINAS - Campus Passos

Palavras-chave:

JavaScript, Software Livre, Código aberto

Resumo

O Node.js está presente em diversos projetos back-end, especialmente por fazer uso do popular JavaScript como
linguagem de programação. O NPM atua como um gerenciador de pacotes da tecnologia, disponibilizando bibliotecas
desenvolvidas pela própria comunidade. Com essa ferramenta é possível otimizar o desenvolvimento de uma aplicação,
utilizando métodos previamente implementados. Com base nisso, esse trabalho tem como objetivo destacar a
importância e a contribuição do NPM a partir de um relato de experiência envolvendo a construção de uma biblioteca
para validação de feriados brasileiros, relacionando a temática principal com conceitos presentes em softwares livres e
de código aberto.

Biografia do Autor

Otávio Augusto Souza Silva, IFSULDEMINAS - Campus Passos

Sou desenvolvedor de software, atuando principalmente com desenvolvimento backend e com chatbots.

Gosto de programar e tenho o JavaScript, por meio do Node.js, como principal linguagem utilizada no dia a dia.

Atualmente estou cursando Pós-graduação em Desenvolvimento Web no IFSULDEMINAS - Campus Passos, onde já possuo formação de Bacharel em Ciência da Computação (2021) e também de Técnico em Informática (2017).

Academicamente realizei alguns estágios, participei de diversos cursos extracurriculares e também de várias atividades de extensão.

Busco sempre aprender novas habilidades e me desenvolver como pessoa e como profissional.

Minhas áreas de interesse são especialmente divididas em:
- Desenvolvimento Backend;
- Chatbots;
- Business Intelligence e Analytics.

Juvêncio Moura, IFSULDEMINAS - Campus Passos

Possui graduação em Ciência da Computação pelo Centro Universitário de Formiga-MG (2003), especialização em Redes de Computadores pelo UNIS-MG (2004) e mestrado em Modelagem Matemática Computacional pelo CEFET-MG (2009). Tem experiência na área de Ciência da Computação, com ênfase em Redes de Computadores, Sistemas Operacionais e Programação Web, já atuou também nos seguintes temas: Algoritmos Evolutivos, Algoritmos Genéticos, Otimização Estrutural e Heurísticas Computacionais. Grande facilidade em ministrar aulas, cursos e trabalhar em equipe. Capacidade de adquirir novos conhecimentos e transmiti-los com facilidade. Já lecionou no IFMG - Campus Bambuí, na Faminas-BH, Newton Paiva (Silva Lobo-BH), Unifor-MG (Formiga). Atualmente é professor efetivo no IFSULDEMINAS - Campus Passos na área de informática (redes de computadores e sistemas operacionais) dos cursos: Técnico em Informática Integrado ao Ensino Médio; Bacharelado em Ciência da Computação e Pós-graduação Lato Sensu em Desenvolvimento Web.

Downloads

Publicado

2023-10-21

Edição

Seção

Ciência da Computação SIMPÓSIO