React & NodeJS com Alexandre Denes

A união de React com NodeJS permite que uma solução completa web, mobile e servidor seja criada com uma única linguagem, facilitando e acelerando o desenvolvimento de novos produtos.

Carga Horária36h
CategoriaBootcamp
ModalidadePresencial
ÁreaTecnologia da Informação

Sobre

Torne-se um desenvolvedor web/mobile com React e NodeJS.
As grandes startups e empresas de tecnologia mundiais como Netflix, Uber e Airbnb e também as nacionais como como EBANX, CINQ e OLIST utilizam React em seus projetos. Esta poderosa biblioteca JavaScript criada pelo time de desenvolvimento do Facebook permite que produtos digitais incríveis sejam criados para web e mobile numa única linguagem e com alto desempenho.

Além disso, o Bootcamp apresenta o NodeJS, focado em migrar o Javascript do lado do cliente para servidores.

A união de React com NodeJS permite que uma solução completa web, mobile e servidor seja criada com uma única linguagem, facilitando e acelerando o desenvolvimento de novos produtos. São inúmeras vagas para desenvolvedores com esse perfil.

Semana1
- Apresentação do NodeJS, NPM e VisualCode;
- Protocolo HTTP e modelo REST; ExpressJS; POSTMAN; Métodos HTTP; Armazenamento e recuperação de dados em MongoDB; visualização de documentos MongoDB usando Robo3T; criação de web services com ExpressJS.

Semana 2
- ReactJS; notação JSX; criação de aplicações com react-create-app; estrutura de uma aplicação React e uso de páginas e recursos estáticos;

Semana 3
- Bibliotecas de componentes; React-bootstrap; ciclo de vida; tratamento de erros; chamadas XHR com Axios; introdução ao Redux

Semana 4
- Nuvem pública; criação de conta na Amazon; utilização de S3, lambdas e DynamoDB para desenvolvimento serverless.


Novas habilidades que serão construídas:
- Usar JavaScript no front e no back-end
- Aprenda a desenvolver uma aplicação web/mobile completa em JavaScript com React e NodeJS
- Entenda o funcionamento do JavaScript como linguagem de backend com o NodeJS
- Trabalhe com diferentes formatos de dados em suas requisições.
- Criar um app React consumindo um back-end NodeJS




Clube de vantagens
Como aluno da How Bootcamps, você tem acesso ao material usado pelos facilitadores dos workshops, eventos gratuitos, descontos exclusivos e gradativos, oportunidades de networking com diversos profissionais, alunos, startups e empresas apoiadoras de nossos projetos.

O que são bootcamps?
Bootcamps são formações educacionais imersivas, de curta duração e práticas - um aprendizado completamente hands-on, que ensina as habilidades essenciais que os empregadores procuram. Permitem que os alunos se concentrem nos aspectos mais importantes da temática e apliquem imediatamente suas novas habilidades para resolver problemas do mundo real. São habilidades essenciais que as melhores startups do país usam para construir e lançar produtos disruptivos e inovadores.

Organizadores

  • How Bootcamps

    How Bootcamps

    A How Bootcamps é uma escola focada na construção de habilidades essenciais para o futuro do trabalho. Oferecemos bootcamps nas áreas de Empreendedorismo e Inovação, Gestão e Liderança, Produtos Digitais, Design e Comunicação, Tecnologia e Cultura Startup, em programas intensivos, de curta duração, imersivos e práticos - um aprendizado completamente hands-on.

Mais informações

Metodologia

A metodologia da How é própria, criada por educadores experientes em conjunto com startups, construída programa a programa com os instrutores, facilitadores e alunos. Nos encontros, o aprendizado é hands-on, com propostas práticas, o que contribui para que você crie um portfólio no decorrer do programa. No modelo learn by doing, você é o centro das atividades e aprenderá com a troca de experiências e com a experimentação.

Público alvo

Profissionais de desenvolvimento de software que buscam aprimorar seus conhecimentos em React e NodeJS.

Pré-requisitos

O participante terá que trazer seu próprio notebook para realização das aulas.

Para melhor desempenho neste bootcamp, você precisa ter experiência no desenvolvimento de aplicativos front-end com:

- HTML & CSS
- JavaScript
- Formulários web
- Programação básica

Dúvidas? Fale conosco

Ao clicar no botão ao lado, você aceita os Termos de Uso e as políticas de Privacidade e Cookies da EngagED.