Curso com projeto prático Indexador de Vagas com Node.js | School of Net

R$ 70.00 Indexador de Vagas com Node.js Crie um site que irá conseguir através de um web crawler capturar vagas de emprego de outros sites. As vagas poderão ser listadas e filtradas. Teremos a possibilidade de realizar análises das principais informações adquiridas através de gráficos analíticos que geraremos em nosso frontend. O usuário também terá a opção de realizar um cadastro no site para que ele tenha acesso ao link original da vaga, além de ter a funcionalidade de adicionar suas vagas de interesse em uma lista de desejos. O projeto também contará com uma landing page para atrair usuários. Algumas das tecnologias a serem utilizadas serão: No frontend: HTML 5, CSS 3 com SASS (SCSS). No backend: Node.js, Express, Handlebars e MongoDB. 5 0

Indexador de Vagas com Node.js

Complete

Crie um site que irá conseguir através de um web crawler capturar vagas de emprego de outros sites. As vagas poderão ser listadas e filtradas. Teremos a possibilidade de realizar análises das principais informações adquiridas através de gráficos analíticos que geraremos em nosso frontend. O usuário também terá a opção de realizar um cadastro no site para que ele tenha acesso ao link original da vaga, além de ter a funcionalidade de adicionar suas vagas de interesse em uma lista de desejos. O projeto também contará com uma landing page para atrair usuários. Algumas das tecnologias a serem utilizadas serão: No frontend: HTML 5, CSS 3 com SASS (SCSS). No backend: Node.js, Express, Handlebars e MongoDB.

Compartilhe : | Código fonte Emitir Certificado

Instrutor

Leonan

Leonan Luppi

Apaixonado por tecnologia e desenvolvimento, viu na docência uma nova oportunidade de crescimento pessoal. Tem domínio de diversas tecnologias e nas horas vagas é piloto de paraglider.

Aulas

Boas vindas 0:16:47 Free

Organizando dependências e pastas 0:16:45

Criando tarefas e servidor 0:34:18

Criando header da landinpage 0:12:45

Criando subheader 0:08:03

Iniciando content features - title 0:09:51

Finalizando content features 0:09:41

Criando seção de contagem de vagas 0:06:33 Free

Criando área de contato 0:05:50

Finalizando landing page com footer 0:03:54 Free

Preparando frontend para controle de usuário 0:08:45

Criando página de login 0:10:09

Criando página de cadastro de usuário 0:10:25

Criando model de usuário 0:09:48

Configurando passport local mongoose 0:09:33

Novo usuário 0:09:31 Free

Login 0:07:37 Free

Logout 0:04:09

Preparando layout base aplicativo 0:03:05 Free

Criando página de perfil do usuário 0:16:39

Atualizando informações do usuário 0:14:16

Middleware de autorização de usuário 0:06:50 Free

Preparando Schema de crawler inicial 0:07:08

Criando rota de listagem 0:04:29 Free

Página inicial de listagem de vagas 0:12:56

Criando rota de detalhe da vaga 0:02:56 Free

Página de detalhe da vaga 0:07:18

Segurança de usuário e finalizando layout 0:13:50

Restringindo acesso a vaga 0:08:45

Analisando nosso alvo 0:09:04

Entendendo como irá funcionar 0:05:33

Capturando os primeiros dados 0:16:33

Transferindo dados para front end 0:10:11

Configurando dependências para cache 0:08:12

Reestruturação do crawler - paginação 0:23:45

Reestruturação do crawler - capturando dados 0:17:05

Reestruturação do crawler - finalizando 0:18:05

Trabalhando detalhe da vaga 0:18:20

Mostrando detalhe da vaga 0:03:33

Criando menu de analise 0:10:58 Free

Gerando gráficos 0:31:04