Você está na página 1de 9

DO CURSO

MANUAL
FULL STACK DEVELOPER
POR QUE A
FACULDADE IMPACTA?
EMPREGABILIDADE COMPROVADA:

98,2% dos alunos estão inseridos no


mercado de trabalho.

Confira as empresas que mais contratam alunos Impacta,


segundo o LinkedIn:

ALUNOS IMPACTA ATUAM NAS MAIORES EMPRESAS DO PAÍS:

CONHECIMENTO ILIMITADO: Com um sistema exclusivo de gravação de aulas, o


aluno pode rever ou assistir disciplinas de outras graduações na hora e onde
quiser;

FORMAÇÃO COMPLETA: Alunos podem complementar os estudos com créditos


para fazer cursos na Impacta Tecnologia e têm acesso gratuito a diversos cursos
online;

INOVAÇÃO: Através do programa Impacta Empreenda 360°, o aluno tem todo o


suporte e incentivo para construir sua própria startup;

INFRAESTRUTURA DE PONTA: Prédio horizontal com mais de 10 mil m², laborató--


rios com equipamentos de última geração e parceria com grandes empresas para
um aprendizado e experiência em ambiente de mercado.

SAIBA MAIS NO SITE:


www.impacta.edu.br
SOBRE O
CURSO
Existe um novo e promissor mercado para profissionais que criam aplicações
de Web e Mobile em backend e frontend – portanto, de uma ponta a outra.
Porém, para atuar em alta performance é fundamental dominar tecnologias
emergentes, em especial Cloud e Microservices, e saber lidar com Dados, itens
onipresentes para a inovação.

Se você quer ser um desses desenvolvedores, seja bem-vindo à era do Full


Stack Developer, as mentes que dominam toda a criação de um software,
desde arquitetura até monitoramento.

Para formar os talentos que vão prever necessidades do negócio, definir arqui-
tetura, desenvolver, testar, fazer o deploy (implantação) e eventuais proble-
mas em produção, a Impacta criou o MBA em Full Stack Developer.

O aluno vai aprender as conexões estratégicas entre: modelar e automatizar


processos, interfaces web e mobile (nativa e híbrida), conceitos de UX Design
e soluções em Cloud com Microservices, Serverless e Big Data.

*Os alunos inscritos no curso deverão portar notebook próprio com acesso à internet
para participação das atividades em sala de aula.

A configuração mínima exigida para as aulas é:

• Processador mínimo: Intel Core i5 (desejável Core i7);


• Memória RAM mínima: 4GB (desejável 8GB);
• Disco rígido mínimo: 350GB (desejável 500GB);
A QUEM SE
DESTINA
Profissionais de TI: desenvolvedores, arquitetos e engenheiros de sof-
twares, analistas de sistemas de modo geral com interesse em aprimorar
seus conhecimentos no desevolvimento de aplicações robustas e moder-
nas em Cloud, Microservices e Big Data. Entre outros da área de tecnolo-
gia, interessados em explorar o campo.

INFORMAÇÕES
DO CURSO
MODALIDADE: MBA - VERSÃO: ONLINE (DIGITAL LEARNING)
Welcome Class

Aula de Integração e Boas Vindas

4 HORAS

Business Process &


Architecture

Agile Culture Foundation 16 h


Manifesto Ágil
Scrum
Lean & XP
Kanban

RPA & Process Automation - BPM Tools 16 h


Mapping and Modeling Business Process
RPA
BPM
BPMN

Applications Architecture 20 h
Táticas Arquiteturais
OOP, coesão, acoplamento
Design Patterns
SoliD, DDD, TDD
Event Sourcing, CQRS
Observability
Security (OAuth, OWASP)
Backend

Data Persistence 16 h
Data Persistence with JAVA
Relational Databases
Collum-family Databases
Document-oriented Database

Languages & Frameworks 20 h


Tendências de mercado para Linguagens e Frameworks
Node.js
C#
Python
Java

Microservices & Severless Architecture 24 h


Microservices Architecture
Monolith, SOA & Microservice
Coreografia e Orquestração
MSA Patterns: Event Sourcing, CQRS, Saga
Service Discovery
Service Mesh
Distributed Cache
Quarkus
Serverless
Serverless vs Containers
AWS Lambda
Serverless com Java
Security e JWT

Api Gateway & Integration 16 h


API Design
API Gateways
Enterprise Integration Patterns
Mensageria (Kafka, RabbitMQ, Qpid)
Apache Camel
Cloud Computing

Infrastructure And Cloud Computing 20 h


PAAS
Infra as code
Prometheus & ELK
Azure x Google x AWS
Cloud Automation
Docker e Kubernetes
Virtualização

Frontend

Web Development 28 h
Conceitos SPA
React.js
Design Responsivos
Micro-frontends
PWA
Security

Mobile Development 24 h
Aplicativos Nativos vs Aplicativos Híbridos
React Native
Aplicativos Cross Platform
Mobile Applications Security
Bootcamp

Full Digital Project - Bootcamp 24 h


Desenvolvimento de aplicação end-end
Introduction and Planning
Prototype and team presentations
MVP presentations
Pitching your project

Farewell Class

Aula de Encerramento

4 HORAS

CARGA HORÁRIA TOTAL: 232 HORAS


COORDENADOR
Marcus Vinícius Almeida Silva
Coordenador(a) do curso de Engenharia de Software

• Mestre em Engenharia de Software pelo


Instituto de Pesquisas Tecnológicos – SP
em 2018

• Especialista em Sistemas Distribuídos pela


Universidade Federal da Bahia em 2008

• Mais de 18 anos atuando em projetos de sof-


tware passando pela indústria e por grandes
instituições do mercado financeiro

• Mais de 10 anos como Arquiteto de Solu-


ções Digitais e mais de 04 anos de experiência
como docente

Atualmente é Head de uma instituição do mercado financeiro envolvido dire-


tamente no processo de criação e implementação de soluções digitais.

CONTATOS
(11) 3254-8300
www.impacta.edu.br

Você também pode gostar