Curso DEVinhouse - Desenvolvedor Fullstack - JAVA/Spring e Javascript/React/Node EAD - Cursos Rápidos - SESI SENAI Florianópolis SC
Até 12x de R$ 174,00
DEVinhouse - Desenvolvedor Fullstack - JAVA/Spring e Javascript/React/Node
O DEVinHouse é sua melhor oportunidade para aprofundar seus conhecimentos em programação. Você terá vivências com a empresa parceira para interagir com os profissionais, compartilhar experiências e aprender sobre temas e ferramentas específicas do mercado. Além disso, o DEVinHouse te conecta com os profissionais e com as oportunidades de trabalho na empresa parceira. Nesta edição a parceira do DEVinHouse é a CONTA ZAP, uma fintech apaixonada por inovação e tecnologia que possui o intuito de facilitar a vida das pessoas com a primeira conta digital pelo Whatsapp. Utiliza sistema de inteligência artificial e tecnologia de ponta para entregar um produto cada vez mais aderente à vida dos clientes. Utilizando o seu computador, da sua casa você participará de toda experiência de imersão remota, porém síncrona (ao vivo)!
Código da oferta: 65276
Desenvolvedor Fullstack - JAVA/Spring e Javascript/React/Node - 900h
Módulo I - Frontend - 300h
• Framework React: Introdução. JSX. Componentes. State e Eventos. Formulários. Renderização. Hooks e Redirects. Router e Cross Origin. Bibliotecas Redux e Axios. Overview Typescript.
• Fundamentos da programação WEB: HTML 5. CSS 3. Bootstrap. Javascript- Variáveis, Estrutura de controle de fluxo, Operadores Lógicos e Aritméticos, Funções, Manipulação do DOM, Interval e Timeout, ES6+, Arrow functions, export e import, Classes, promises, Async e await, Rest e spread, XHR, fetch.
• Rotinas DEV: Versionamento. Gitflow.
Módulo II - Backend - 300h
• Java: Introdução. Estruturas. Conceitos de POO. Construtores. Modificadores. Encapsulamento. Sobrecarga. Listas. Herança. Polimorfismo. Tratamento de exceções. Servlet.
• Rotinas DEV: Metodologias Ágeis. Scrum.
• Spring: Introdução. Spring Boot. Spring Core. Spring MVC. Spring Security. Monitoramento.
Módulo III - Fullstack - 300h
• Banco de dados: Fundamentos. PostgreSQL.
• Mensageria: Introdução. Exchanges. Filas. Tópicos. Bindings. RabbitMQ.
• NodeJS: Modules. Exports. Require. Events. Json. Middleware (API->NodeJS->Front/Bot/APP).
• Spring: Spring Data. Hibernate. CRUD REST API: GET, POST, PUT, DELETE.
• SQL: Consultas. JDBC. Abstrações.
Conhecimentos básicos de desenvolvimento de sistemas; Conhecimentos em lógica de programação; Conhecimentos básicos em linguagem de programação.