Desenvolvimento Back-End com Node.js, npm, Yarn e MongoDB
➫ O que você vai aprender?
Realizando este treinamento da Elaborata, você se capacitará para trabalhar como Desenvolvedor Back-End. Neste curso você vai aprender como desenvolver do software utilizando a linguagem de programação Java Script e dominando HTML, CSS e outras ferramentas importantes. O trabalho do Desenvolvedor Back-End também é direcionado para a segurança com programação, codificação e testes de acessibilidade.
As principais tecnologias/linguagens que o profissional de Back-End trabalha e que você vai aprender neste curso, são:
- Node.js: ambiente de execução JavaScript server-side. Através do Node.js é possível criar aplicações JavasSript para rodar como uma aplicação stand-alone em uma máquina, não dependendo de um browser para a execução. O Node.js já é utilizado por grandes empresas no mercado de tecnologia, como Netflix, Uber e LinkedIn.
- npm: é o Gerenciador de Pacotes do Node (Node Package Manager). O Node tem sido amplamente usado por desenvolvedores JavaScript para compartilhar ferramentas, instalar módulos e gerenciar suas dependências.
- Yarn: gerenciador de dependências para JavaScript. O Yarn não veio para substituir o npm, mas para coexistir, ou seja, ser mais uma opção.
- MongoDB: banco de dados open source, de alta performance e flexível, sendo considerado o principal banco de dados NoSQL. O MongoDB, ao contrário de bancos de dados de modelo relacional, é orientado a documentos, onde os dados são armazenados como documentos.
➫ Por que investir no curso?
O mercado de trabalho para a área de Desenvolvedor Back-End oferece diversas oportunidades e existe demanda constante por profissionais qualificados. A tendência do mercado é continuar em expansão para quem deseja trabalhar como Desenvolvedor, pois os projetos envolvendo a internet atualmente são onipresentes e o conhecimento de quem entende do assunto é considerado valioso.
A faixa salarial de um Desenvolvedor Back-End varia entre R$ 3.500 e R$ 6.500, dependendo do nível em que se encontra. Para quem está iniciando a carreira e pretende um estágio, a bolsa normalmente é de R$ 1.500. Os salários de profissionais sêniores podem chegar a R$ 12.000 ou mais.
➫ Para quem é indicado?
O profissional que deseja iniciar sua carreira como Desenvolvedor Back-End deve ter domínio de raciocínio lógico, para criar códigos estáveis, confiáveis e gerenciáveis. Além de saber resolver problemas, deve também prever possíveis problemas, falhas, com o intuito de impedir que seus projetos apresentem erros constantes.
Uma das características do profissional da área é ter facilidade para trabalhar em equipe, ser objetivo quando se comunicar com pessoas de outros departamentos e evitar expressões muito técnicas. Além disso, ter habilidade para liderança, é uma oportunidade de se destacar no mercado de trabalho, visto que, as empresas buscam cada vez mais profissionais que saibam gerenciar equipes de desenvolvimento e que tenham ampla experiência técnica.
O Desenvolvedor Back-End pode atuar trabalhando tanto para empresas privadas quanto como autônomo, além da possibilidade do Home Office, com flexibilidade de horário e de local de trabalho.
➫ Por que escolher a Elaborata?
Você terá a oportunidade de vivenciar projetos práticos, desenvolvidos durante as aulas, em todo o curso. Ou seja, não será apenas uma aula teórica, mas com a participação ativa e a interação do aluno junto a proposta apresentada pelo professor para a formação de um profissional qualificado que irá se destacar no mercado de trabalho.
Só a Elaborata possui a maior infraestrutura do Sul do Brasil, com um espaço de mais de 1000 m². Tem um índice de satisfação de 97% e garantia de aprendizado*. Os instrutores são profissionais da área e por isso, trazem pra você a experiência e as dicas de quem respira tecnologia. Somos Centro Oficial Microsoft e LPI, atestando nossa qualidade, e nosso certificado é reconhecido dentro das grandes empresas, pois ao longo de 26 anos de atuação, a Elaborata treinou mais de 46 mil profissionais.
*Entre em contato para mais detalhes sobre o programa Elaborata +.
➫ Clientes Elaborata
Pré-requisitos: Curso Desenvolvimento Front-End com HTML, CSS, JavaScript e Bootstrap ou conhecimentos similares.
Material incluso: Apostila Digital e Certificado Profissionalizante.
Período das aulas:
- Segunda-feira à sexta-feira - 19h até 22h
Quer saber mais informações sobre o curso, além de valores e datas de turmas? Matricule-se agora:
➫ Principais Tópicos do Conteúdo:
- O que é o Node.js
- JavaScript Runtime
- Chrome's V8 JavaScript engine
- Assíncrono orientado a eventos
- Iniciando um servidor web
- O módulo http
- Request e response
- npm
- Instalar e usar módulos
- ECMAScript 2015 – ES6
- Orientação a Objetos
- Novidades em relação ao ES5
- Web server com Express
- Configurando o servidor com Express
- Estrutura da aplicação
- App.js
- Pasta bin, public, routes e view
- Integração com MongoDB
- Módulos de conexão
- Configuração dos módulos
- Operações com dados
- Sessions
- HTTP stateless
- Aplicação com sessões
- Configuração do app.js
- Definição do arquivo de rotas
- Páginas da aplicação
- Autenticação
- Middleware de autenticação
- Arquivo app.js
- Arquivo de rotas
- Restrição de acesso a páginas
- Aplicação
- Middleware para restrição de acesso
- Templates
- Construindo uma API
O curso de Desenvolvimento Web e Mobile com React + React Native também está disponível na modalidade Online Ao vivo. As aulas são transmitidas, diretamente de Curitiba/PR em tempo real, como se você estivesse dentro da sala de aula.
Você pode assistir as aulas de Desenvolvimento Back-End com Node.js, npm, Yarn e MongoDB e desfrutar da experiência da sala de aula de qualquer lugar (com acesso à internet) no momento em que as aulas acontecem.
O aluno que estiver online terá a mesma experiência que os alunos presenciais, podendo realizar perguntas no horário destinado via chat ou microfone, e interagindo diretamente com o instrutor mostrando seus exercícios, via compartilhamento de tela.
Faça o treinamento de Desenvolvimento Back-End com Node.js, npm, Yarn e MongoDB de qualquer lugar do Brasil.
Quais os benefícios de participar do curso na modalidade online ao vivo?
- Participe das aulas diretamente do conforto da sua casa;
- Você que é de outra cidade ou estado poderá ter toda a qualidade dos cursos Elaborata na sua casa, sem se preocupar com custo de viagens e hospedagem;
- Você que é de Curitiba poderá fazer o curso economizando gastos como transporte público ou estacionamentos;
- Poderá tirar todas as suas dúvidas e compartilhar experiências com o instrutor e os alunos via chat, microfone e compartilhamento de tela;
- Terá acesso ao material digital como apostila, apresentações e exercícios, além de materiais complementares;
- Você receberá seu certificado digital por e-mail.
Quer saber mais informações sobre o curso, além de valores e datas de turmas? Matricule-se agora:
PRÓXIMAS TURMAS REGULARES
Este curso está nas seguintes formações
Veja a opinião de quem
já passou por aqui
Explicações rápidas, tem domínio do conteúdo, preza em tirar as dúvidas dos alunos.
Aula muito proveitosa e professor muito experiente !
Achei muito top , eu consegui um conhecimento enorme em pouco tempo , ótimo professor , ele sabe de muita coisa e tira duvida , faz exercícios.