Início da formação:
24 de agosto
Inscreva-se

Node.js

5 meses
Parcele no boleto. Até 24x de
R$ 119,92

Curso online de

Aprenda a criar aplicativos mais completos com Node.js. Desenvolva projetos de ponta a ponta, integre APIs, trabalhe com dados e aumente a velocidade de conexões. Traga mais poder a seus apps e torne-se um desenvolvedor valorizado na área de TI.
Com mais de 19 horas de aulas online
Prática e mentoria
Atividades ao longo do curso e feedback individualizado do tutor
Plano de carreira
Curso especial de bônus para orientação profissional
3 Projetos
Para enriquecer seu portfólio profissional
Promo sticker -40%
background image
background image

Por que aprender Node.js?

Mais de 2.500 vagas abertas por mês para especialistas em Node.js no LinkedIn Brasil
ponto
Alta demanda
Uma ferramenta ideal para criar apps em tempo real, trabalhando com um rápido fluxo de dados e múltiplas conexões
ponto
Alto desempenho
Para programas em desktop, aplicativos web ou mobile, usado para melhorar chats, deixar streamings mais rápidos, conectar usuários em apps de pedidos e muito mais
ponto
Multiuso
O Node.js torna aplicativos e softwares mais rápidos, interativos e seguros. Uma ferramenta para levar projetos a outro nível e um conhecimento diferenciado para o desenvolvedor que deseja se destacar no mercado de TI.
o masculino
o masculino
polygon
Logotipo Node.js

As gigantes do mercado utilizam e recomendam o Node.js

Logotipo Walmart
Logotipo PayPal
Logotipo Linked in
Logotipo ifood
Logotipo Uber
Logotipo IBM
Logotipo Netflix
Logotipo Dow Jones
Desenvolvedor Node – Sênior
R$ 12.000/mês
Desenvolvedor Node – Pleno
R$ 7.709/mês
Desenvolvedor Node – Jr
R$ 4.204/mês

Salário médio para um profissional de Node.js

*Ref: glassdoor.com.br e programathor.com.br para São Paulo

Para quem este curso é indicado

Iniciantes em programação
Desenvolvedores Front-end e Back-end
Aprenda a criar e programar aplicativos, resolver problemas de conexão e desenvolver programas interativos utilizando Node.js. Desenvolva um portfólio completo e torne-se um programador de destaque.
Tenha uma visão de ponta a ponta da criação de um aplicativo. Aprenda a pensar pelo lado do servidor e do usuário, a gerenciar dados e criar testes automatizados. Torne-se um profissional versátil e conquiste os melhores salários na área.
Programadores e profissionais de TI
Melhore suas habilidades de desenvolvimento. Aprenda a utilizar Node.js para construir aplicativos de forma independente com APIs e protocolos de segurança. Dê vida as suas ideias e lidere equipes de tecnologia.
o masculino
jovem mulher
o masculino
Desenvolva e gerencie aplicativos com as funções mais populares do Node.js
Conheça ferramentas de desenvolvimento para escrever, testar, controlar e depurar códigos de programação
Aprenda a utilizar os principais tipos de bancos de dados, o PostgreeSQL e o MongoDB
Utilize Git para controlar e trabalhar em uma versão de trabalho de seu app
Crie aplicativos
Trabalhe com Git
Gerencie bancos de dados
Programe suas aplicações
Conheça arquiteturas de códigos como MVC, para acelerar o fluxo de informações de seus aplicativos e dar mais poder as duas ideias.
Utilize o Node.js para fazer testes automatizados em seus aplicativos e otimizar o processo de desenvolvimento
Aplique testes automatizados
Aumente a performance de seus apps
certificado
ponto
ponto
ponto
ponto
ponto
ponto
Certificado de EBAC

O que você aprenderá

No final do curso, você receberá o certificado da EBAC
Entenda como integrar seus aplicativos com APIs de Back-end, utilizando o REST API
Integre seus apps
Aplique protocolos de segurança e ferramentas de autenticação com Node.js para aumentar a segurança de usuários e aplicativos.
Desenvolva apps mais seguros
ponto
ponto
Globo

Nosso especialista

Co-fundador da empresa ZRP Aplicações
Formado em engenharia da computação pela USP, é cofundador da ZRP Aplicações, uma consultoria de tecnologia focada em produzir softwares e soluções digitais, atendendo inovadoras startups como Unidas, Frente - Corretora de Câmbio, bitcapital, Faurecia, Cela, entre outras.
Rafael Trostli Costella
Logotipo ZRP
Logotipo USR
Logotipo unidas
Logotipo Frente
Logotipo bitcapital
Logotipo faurecia inspiring mobility
Logotipo Cela
As videoaulas são separadas em 19 módulos para facilitar o aprendizado.
O aluno assiste quando e onde quiser por tempo ilimitado.

Programa do curso

Parte 1 – Programação JavaScript e versionamento de código
Aprenda como configurar ferramentas e construir seus primeiros projetos no Node.js. Pratique a estrutura básica para criar uma página de resposta usando a biblioteca Node, conecte com o Mongo DataBase e faça o versionamento de códigos usando Git.

  • Programação JavaScript
  • Controle de versão de trabalho com Git
  • Gerenciar dados com MongoDB
  • Trabalhe com Coleta de Dados e Estruturas

Atividade: Configure o ambiente de desenvolvimento para criar sua primeira página web usando Node. Formate a base de dados do Mongo DB de seu projeto e colete dados online.
Parte 2 – Projetos e APIs
Entenda como desenvolver um aplicativo de ponta a ponta. Trabalhe com APIs e Arquitetura MVC para criar seu projeto de Pokedex, incluindo processo de segurança em seus apps.

  • Arquitetura MVC para obter desempenho
  • Testes em APIs
  • Aplique camadas de segurança em aplicativos
  • Utilize o protocolo Auth para obter segurança de autenticação

Atividade: Construa uma enciclopédia completa baseada no Pokedex, conectando-se com APIs externas, aplicando habilidades de segurança e arquitetura MVC para obter maior desempenho.

Parte 3 – Processo assíncrono
Trabalhe com conceitos SMTP para a comunicação de apps. Aplique processos assíncronos para criar trabalhos em APIs e loops de eventos para aumentar o desempenho de seus projetos.

  • Aplique APIs nos negócios
  • Faça negócios com API
  • Use o OpenAPI3 para documentar os processos
  • Envie comunicação por e-mail com SMTP

Atividade: Crie um TradeApp completo, usando conceitos de APIs, incluindo Trades, recursos de acessibilidades, além de trabalhos e contextos avançados para gerenciar dados.
Parte 4 – Segurança e distribuição
Melhore a segurança de seus aplicativos, aplique testes automatizados e publique suas APIs online. Utilize esses processos nos apps desenvolvidos anteriormente para torná-los mais poderosos e seguros.

  • Utilize 2FA para melhorar a segurança
  • Testes automatizados
  • Publique suas APIs
  • Melhores práticas no mercado de TI.

Atividade: Termine seu TradeApp com os protocolos de segurança 2FA, teste seu aplicativo e publique online. Conclua o processo de desenvolvimento de ponta a ponta.

Projeto final: Crie uma API-only de um aplicativo de clima e tempo, por meio de um processo assíncrono, comunique-se com um API de terceiros e autentique.
Aprenda sobre o tema
Coloque o aprendizado em prática
Consolide o conhecimento
O curso é composto por videoaulas específicas e de fácil entendimento
Atividades para praticar no ritmo mais apropriado para você
Correção dos trabalhos individualmente e feedback para melhorias
Elaboração de projetos para consolidar o conhecimento adquirido
1
2
3
4
Troque conhecimento com os tutores

Como é a rotina do curso

o simbolo do infinito
Acesso ao curso por tempo ilimitado, relembre o conteúdo sempre que desejar
Life-Time Access

Seu currículo no futuro

R$7.709/mês*
Salário mensal:
Habilidades
Seu Nome
Desenvolvedor Node.js - Pleno
* Ref. Glassdoor.com.br e Programathor.com.br para São Paulo
certificado
Certificado pela EBAC
background image
ponto
Criação de aplicativos
ponto
Git
ponto
MongoDataBase e Postgree SQL
ponto
Programação e códigos
ponto
Integração de APIs
ponto
Conexões bidirecionais
Testes automatizados
ponto
Segurança de Apps
ponto
Os alunos da EBAC têm direito a
1 mês de acesso à plataforma online da EF
Certificado reconhecido internacionalmente, ao final de cada nível
Teste de nivelamento
16 níveis de inglês, totalmente grátis
1 mês de curso de inglês
Grátis
Logotipo English First
Muitos dos nossos alunos conseguem oportunidades de trabalho durante ou logo depois a conclusão do curso

Fique mais próximo do seu objetivo profissional com o curso "Plano de Carreira" de bônus

Autoconhecimento e planejamento de carreira
Visão e objetivos de vida e carreira
Aumento do conhecimento sobre o mercado de trabalho
Materiais de apoio para elaboração do currículo e perfil no LinkedIn
rota
cronograma
instrumentos
in
Início:
Restam:
24 de agosto
11 vagas
Faça sua inscrição para o curso

Investimento

Preço com desconto
R$ 1.733
12x de
R$ 144,4
sem juros no cartão
de desconto
Garantimos seu dinheiro de volta por até 7 dias
60%
Preço original
R$ 4.333
Promo sticker -40%
Logo Provi
Consulte condições para parcelamento em boleto bancário
Programa de Crédito Estudantil
O valor final pode sofrer alteração por conta da variação do IOF. Essa diferença acontece por conta da incidência do IOF (Imposto sobre Operações Financeiras), um imposto obrigatório e cobrado pelo governo sobre todas as operações de financiamento.
logotipo da ebac
A EBAC é uma instituição inovadora de ensino superior em Artes Criativas e Tecnologia que oferece cursos online, além de programas presenciais e híbridos de especialização e graduação, validados internacionalmente.
graduações internacionais validadas pela University of Hertfordshire (UK)
alunos matriculados nos cursos online da instituição
dos professores e coordenadores são profissionais atuantes no mercado
empresas colaboram no desenvolvimento dos cursos, projetos reais e programas de estágio
06
100%
+50 000
+40

Perguntas frequentes

Eu nunca trabalhei como desenvolvedor, vou conseguir acompanhar o curso?
Claro! O curso não exige nenhuma experiência prévia na área e trará, ao longo dos módulos, todo aprofundamento para você dominar o Node.js, uma das ferramentas mais importantes do universo de TI. Você aprenderá todo o conhecimento necessário para incrementar seu currículo, ou iniciar uma carreira promissora como desenvolvedor.
Posso assistir aos módulos fora de ordem?
Os módulos são liberados semanalmente, conforme a evolução do aluno no curso. Isso significa que você deve assistir os módulos em ordem e realizar as atividades propostas pelo professor antes de passar para o módulo seguinte.
Existe alguma atividade em grupo?
O curso foi desenvolvido pensando na sua evolução individual. Por isso, temos uma equipe de tutores para corrigir e dar feedbacks sobre as atividades realizadas por cada aluno. Você também pode conversar com outros alunos e fazer qualquer pergunta sobre o conteúdo das aulas para o tutor no Fórum.
Quanto tempo dura o curso? Consigo conciliar com outras atividades?
Este curso tem duração de mais de 19 horas de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis por tempo ilimitado na plataforma para acessar quando e onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, poderá assistir as aulas novamente, revisar conteúdos daqui algum tempo, além de tirar dúvidas com o tutor antes de prosseguir. A EBAC verificará as tarefas e fornecerá feedbacks por 2 anos (24 meses) a partir da data de matrícula do curso, mas os conteúdos continuarão disponíveis para você relembrar quando quiser.
Quantas horas por semana precisarei dedicar aos estudos?
Sugerimos que você complete um módulo por semana, o que dá um pouco mais de 2 horas entre assistir as aulas e realizar as atividades. Mas, não se preocupe, este prazo é apenas uma sugestão, ok? Você pode avançar no seu próprio ritmo, fazer pausas para absorver o conteúdo e assistir de novo, quantas vezes quiser, antes de prosseguir.
Eu posso tirar dúvidas com o tutor?
Dentro da plataforma, você terá um tutor que irá comentar as suas tarefas e dar dicas. Você terá a chance de aprender mais com a experiência dos nossos professores, que são líderes do mercado nas suas áreas, e aproveitar para adquirir novos conhecimentos.