Neste direto ao ponto vamos aprender a trabalhar com versões de um mesmo documento. Sabemos que ao gerar um novo documento, o mesmo vem com uma versão. Esse pode ser alterado para administrar o versionamento de nossos documentos.
Neste direto ao ponto vamos aprender a utilizar a lib chamada sql.js que irá abstrair um banco de dados relacional a depender de onde você está utilizando: Browser, Electron/Mobile ou até mesmo backend. Irá permitir você trabalhar com relacionamentos, criação de tabelas, colunas e muito mais.
Neste direto ao ponto vamos aprender a trabalhar com o conceito de soft delete utilizando a ODM Mongoose e o banco de dados MongoDB.
Neste direto ao ponto vamos aprender a trabalhar com multi tenant utilizando MongoDB e Node.js através do modelo, onde há o compartilhamento do banco de dados e das coleções e o tenant é separado a nível de documento.
Neste direto ao ponto vamos aprender a gerenciar múltiplas versões do Node.js dentro da sua maquina, possibilitando a mudança entre elas com um simples comando.
Neste direto ao ponto vamos aprender a utilizar o Nodemon, um pacote responsável por atualizar o seu servidor Node.js a partir de qualquer alteração do seu código afim de facilitar e agilizar o seu workflow durante o processo de desenvolvimento.
Neste direto ao ponto vamos aprender a aplicar o debug dentro de uma aplicação Node.js através do Visual Studio Code.
Neste direto ao ponto vamos aprender a trabalhar de uma melhor maneiras com erros em nossa aplicação Node.js. Veremos como podemos centralizar o nosso middleware de erro para evitar diversas repetições dentro de nossos códigos.
Neste direto ao ponto vamos aprender a trabalhar com requisições HTTP através de um pacote chamado Bent, que pode ser utilizado tanto dentro do Node.js como também no browser.
Neste direto ao ponto vamos aprender a trabalhar com banco de dados em memoria para realizar os nossos testes durante o processo de desenvolvimento.
Neste direto ao ponto vamos aprender a trabalhar com Typescript e Express.js conhecendo como é possível realizar essa integrações e também como utilizar os types para o framework.
Neste direto ao ponto vamos aprender a ler e trabalhar com arquivos yaml utilizando Javascript.
Neste direto ao ponto vamos conhecer o que é o NPX e como trabalhar com ele, que chegou a algum tempo mas não é muito falado dentro do ecossistema Node.js
Nesse direto ao ponto vamos aprender a criar logs de uma maneira eficaz para trabalhar com Node.js
Neste direto ao ponto vamos aprender a criar um container docker com nossa aplicação Node.js e publicar ele no heroku.
Neste direto ao ponto vamos aprender a trabalhar com novas features introduzidas no ES2017 a ES2020 que trouxeram coisas brilhantes para o dia dia de trabalho com Javascript.
Neste direto ao ponto vamos aprender a trabalhar com a criação de módulos no Node.js e além disso vamos aprender a publicar os módulos criados dentro do NPM para que possamos compartilhar a outras pessoas.
Neste direto ao ponto vamos aprender a trabalhar com o AVA, um test runner para Javascript que está cada dia mais ganhando espaço por sua facilidade.
Neste direto ao ponto vamos aprender a trabalhar com logs utilizando o Winston afim de criar um arquivo de log do seu projeto.
Neste direto ao ponto vamos aprender a trabalhar com uma aplicação Node.js que se conectará em um servidor de banco de dados MongoDB através da Mlabs.
Neste direto ao ponto vamos aprender a criar PDF utilizando Node.js
Neste direto ao ponto vamos aprender a trabalhar com o envio de emails transacionais utilizando o serviço Sengrid.
Neste direto ao ponto vamos aprender a trabalhar com leitura em um arquivo XML utilizando Node.js.
Neste direto ao ponto vamos aprender a realizar upload de arquivos utilizando um pacote muito famoso chamado multer, especializado em uploads.
Neste direto ao ponto vamos aprender a trabalhar com um rate limits, ou seja, o máximo de requests aceita por uma conta ou por um período de tempo.
Neste direto ao ponto vamos aprender a trabalhar com a nova runtime para Node.js, o Deno, nova porem muito robusta, veio para competir com o Node.js a runtime padrão de mercado para rodar Javascript no servidor.
Nesse direto ao ponto vamos aprender a trabalhar com a lib Joi, que é muito conhecida por ajudar no processo de validação de Schema e vamos aplicar isso dentro do Express.js afim de validar nossos dados de entrada
Neste direto ao ponto vamos aprender a trabalhar com a implementação Pub e Sub (publish e subscribe) muito comum dentro de mensageiria que também pode ser utilizado fora desse contexto.
Neste direto ao ponto vamos aprender a trabalhar com estrategia de caching em memória utilizando Node.js com Express.js e qualquer banco de dados ou estrutura de dado que deseje realizar o cache.
Neste direto ao ponto vamos aprender a como criar com custom decorators, uma das facilidades que o Nest.js nos trás. Além disso vamos aprender a como trabalhar com esses decorators customizados.
Neste direto ao ponto vamos aprender a trabalhar com o AdminBRO, um pacote que gera uma interface administrativa completa para o seu projeto, trazendo interface pronta e permitindo você plugar seu projeto em diversos frameworks e banco de dados.
Neste direto ao ponto vamos aprender a trabalhar com Restify, um framework totalmente otimizada para a criação de serviços RESTful. Entederemos as principais diferenças e porque ele é um ótima opção para o ecossistema Node.js
Neste direto ao ponto vamos aprender a trabalhar com uma das formas de comunicação que é possível quando utilizamos a arquitetura de microserviços.
Neste direto ao ponto vamos aprender a trabalhar com o Heroku integrando com o Github para realizar o deploy de um projeto Node.js e veremos a facilidade que a integração com o Github trás para o processo de deploy através do Heroku.
Neste direto ao ponto vamos criar uma API básica com Hapi.js e aprender a documenta-la utilizando o Swagger um biblioteca especializada em documentação de API.
Neste direto ao ponto vamos aprender a trabalhar com lowdb um banco de dados em memoria que utiliza JSON para armazenar os dados, ideal para quem deseja montar um ambiente de teste para validação.
Neste direto ao ponto vamos aprender a trabalhar com GraphQL e Node.js através do framework Express.js.
Neste direto ao ponto vamos aprender a utilizar a API dos correios para consulta de CEP a partir de uma lib gratuita disponível no NPM, utilizando o Node.js. Além disso, podemos calcular o frete e prazo de entrega.
Neste direto ao ponto vamos aprender a interagir com os parâmetros que podem ser passados na linha de comando quando estamos trabalhando/desenvolvendo um cli com Node.js
Neste direto ao ponto vamos ensinaremos como utilizar a feature chamada Arrow Function, do EcmaScript 6. A arrow function é uma nova estrutura de função em que conseguimos tornar o objeto this, lexico e compartilhar informações entre funções pai, além de ser uma forma mais simples de escrita de uma função.
Neste direto ao ponto, vamos aprender a realizar deploys de aplicações NodeJS no serviço do Heroku de forma bem simples e rápida. Além disto, realizaremos deploys de testes de aplicações HTML. O Heroku vai descomplicar nossa vida, porque irá fornecer um cloud server com infraestrutura automatizada.
Neste Direto ao Ponto, demonstraremos como realizar um simples deploy de uma aplicação Node.js no Amazon EC2 e faremos a instalação de todos os serviços necessários para o funcionamento dessa aplicação.
Nesse direto ao ponto apresentaremos uma nova opção de gerenciamento de pacotes para os seus projetos de front end e/ou node.js. O PNPM é uma alternativa ao NPM que visa melhorar a performance e tornar essa gestão mais rápida e acessível.
Nesse direto ao ponto ensinaremos a publicar e atualizar pacotes desenvolvidos por nós mesmos diretamente no site npmjs. Este site é responsável por armazenar os principais pacotes publicados e que são distribuídos no mundo Javascript.
NVM ou Node Version Manager é uma forma simples e rápida de gerenciar as versões instaladas do Nodejs e NPM. Utilizando o NVM conseguimos uma maior agilidade na instalação também na transição entre as versões quando necessário.
Neste direto ao ponto ensinaremos como utilizar a feature chamada Async await do EcmaScript 6. Essa feature visa melhorar a forma que você trabalha com programação assíncrona e, também, habilita o desenvolvedor a novas opções de implementação, alternativas ao callback e promise.
Neste direto ao ponto, mostraremos como trabalhar com a command line, através do pacote Inquirer que gerencia toda a parte de command line de maneira super efetiva e fácil.
Neste direto ao ponto ensinaremos a utilizar a Consign, responsável por realizar auto load de pontos específicos, da sua aplicação. Através do auto load, conseguimos abstrair as chamadas dos módulos da nossa aplicação, além de concentrar em, apenas, uma lógica.
Neste direto ao ponto ensinaremos a criar helpers customizados, para o template engine EJS. Através de helpers customizados, conseguimos alocar recursos, específicos, em nossa camada de visualização.
Neste direto ao ponto vamos entender o que é o CSRF e também aprender a trabalhar com essa forma de proteção de sua aplicação utilizando o ecossistema Node.js.
O node inspector é sem duvida uma ferramenta muito util na caixa de ferramentas de um desenvolvedor node.js. Neste direto ao ponto, vamos aprender a como utilizar o node-inspector.
Neste direto ao ponto, ensinaremos como enviar e-mail com o Node.JS, usando a biblioteca Node mailerr.
Neste direto ao ponto vamos aprender a realizar o envio de SMS através do Twilio, serviço de envio de SMS através do Node.js
Possui um projeto e deseja exibi-lo, publicamente, por algumas horas? Neste direto ao ponto, mostraremos como é possível realizar uma publicação diretamente do seu PC e expor o seu projeto para as pessoas acessarem.
Neste direto ao ponto, ensinaremos como trabalhar com validação dos dados que o usuário nos envia por meio da lib chamada Express Validator. Por meio dela, conseguimos validar o tipo de dados de acordo com o esperado e, também, diversos constraints, como: verificar se possui um tamanho esperado, se é um número ou não, dentre outras.
Neste direto ao ponto vamos conhecer a biblioteca Lodash e aprender algumas funções que podem ser abstraídas através do uso da mesma de maneira simples sem a necessidade de implementação própria.
Neste direto ao ponto vamos aprender mais sobre os campos virtuais disponíveis no Mongoose, como podemos utilizar e tirar proveito dessa funcionalidade incrível.
Neste direto ao ponto vamos aprender a utilizar o autopopulate, um plugin do Mongoose que permite utilizar a função populate responsável por trabalhar com os dados de relacionamento de maneira automatizada em nossa model.
Neste direto ao ponto vamos aprender a trabalhar com Fuse.js uma biblioteca capaz de realizar pesquisas em listas de maneira rápida e eficiente. Ideal para quem deseja uma solução de busca em massa.
Nesse direto ao ponto vamos aprender a programar e agendar ações e eventos a partir do Node.js através de uma lib com auxilio do MongoDB criando assim uma estrutura de schedule jobs.
Neste direto ao ponto vamos entender como utilizar a propriedade static e criar métodos e atributos estáticos em nossas classes utilizando o ES6.
Neste direto ao ponto vamos aprender a utilizar a biblioteca Async em especifico o metodo waterfal que ela prove. Vamos aprender a como lidar com fluxo de dados em cascata e como podemos tirar proveito disso.
Neste direto ao ponto vamos aprender a criar e ler arquivos zip utilizando Node.js.
Neste direto ao ponto vamos aprender a comprimir imagens utilizando Node.js com auxilio da lib image-min que tornar o processo mais fácil e rápido.
Neste direto ao ponto vamos entender o que é um webhook, para o que ele serve e ainda aprenderemos a trabalhar e criar webhooks utilizando Node.js com auxilio do Express.js.
Neste direto ao pontos vamos aprender a criar e trabalhar com plugins customizados, capazes de alterar a funcionalidade de uma determinada model.