Você está na página 1de 20

DESENVOLVIMENTO

FULL STACK
E S PE CI A L IZAÇÃO I 360H

PUC-RIO DIGITAL
Pós-Graduação
Lato Sensu
Tenha uma experiência educacional diferenciada combinando conhecimento
aprofundado e exercícios práticos. Um curso em estilo hands on que aborda cases
de mercado a partir da visão de renomados professores da PUC-Rio e de convida-
dos de referência.

Curso online, em formato síncrono e assíncrono


Receba certificado de especialização da melhor instituição de ensino
do Brasil e de uma das 10 melhores da América Latina
Receba ainda 1 certificado de curso de extensão em cada Sprint,
totalizando 3 certificados + 1 certificado de Especialização
Conte com a excelência de uma insituição reconhecida pelo MEC
Curso com duração de 9 meses

PUC-RIODIGITAL
Pós-Graduação
Lato Sensu
E M E N T A D O S M Ó D U LO S

Módulo I: Desenvolvimento Full Stack Básico

Aprenda a trabalhar com desenvolvimento de Software Full Stack, adquirindo


competências para projetar banco de dados e lidar com desenvolvimento front-
-end e desenvolvimento back-end.

Módulo II: Desenvolvimento Front-end Avançado

Aprenda a trabalhar com desenvolvimento front-end.

PUC-RIO
DIGITAL
Pós-Graduação
Lato Sensu
E M E N T A D O S M Ó D U LO S

Módulo III: Desenvolvimento Back-end Avançado

Compreenda como funcionam os processos de arquitetura de software, adquirin-


do competências para trabalhar com DevOps e arquiteturas de microsserviços e
em nuvem.

PUC-RIO
DIGITAL
Pós-Graduação
Lato Sensu
Soluções baseadas em software permeiam nossa socieda-
-de em praticamente todos os aspectos. Capacite-se para
atuar no mercado de TI e torne-se um desenvolvedor
front-end, back-end e full stack capaz de criar soluções
inteligentes para as empresas do século XXI.

PUC-RIO
DIGITAL
Pós-Graduação
Lato Sensu
E M E N T A

Programação Orientada a Objetos


Banco de Dados
Desenvolvimento Full Stack Básico
MVP Desenvolvimento Full Stack Básico
Design e Prototipação da Interface do Usuário
Desenvolvimento Front-end Avançado
Desenvolvimento Front-end Mobile
MVP Front-end Responsivo ou Mobile
Desenvolvimento Back-end Avançado
Arquitetura de Microsserviços
Arquitetura em Nuvem e DevOps
MVP Back-end com Microsserviços em Nuvem
PUC-RIO
DIGITAL
Pós-Graduação
Lato Sensu
Marcos Kalinowski
Coordenador do Curso
• Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde orienta pes-
quisas de mestrado, doutorado e pós-doutorado e coordena projetos de pesquisa e desenvolvi-
mento junto a empresas como Americanas S.A. e Petrobras nas áreas de Engenharia de Softwa-
re e Ciência de Dados.

• Seus tópicos de especialidade incluem Engenharia de Requisitos, Engenharia de Software para


Ciência de Dados, Engenharia de Software Experimental e Qualidade do Processo e do Produto
de Software.

• Doutor em Engenharia de Sistemas e Computação pela COPPE/UFRJ.

• Atuou por mais de 10 anos na indústria de software antes de se tornar professor (como desen-
volvedor, consultor e diretor).

• Forneceu dezenas de treinamentos in-company para empresas de dentro e de fora do país, in-
cluindo Chemtech, CNEN, DataPrev, Loggi, Oceaneering, ONS, Petrobras, Sakonnet Technolo-
gy, entre outras.

• É Senior Advisor da equipe técnica responsável pelo programa nacional MPS.BR, que busca
promover o desenvolvimento do Brasil por meio da inovação tecnológica. Avaliador líder do
modelo MPS-SW, tendo avaliado processos de software de dezenas de empresas Brasileiras.

PUC-RIO DIGITAL
Pós-Graduação
Lato Sensu
Fernando Correia Jacques Chueke
Professor Professor
• Atua como Líder de Projetos e Pesquisa em projetos de pesquisa e desenvolvimento da • Professor do Departamento de Artes e Design (DAD) PUC-Rio, onde atua lecionando
PUC-Rio junto a empresas como Americanas S.A., Globo e Petrobras. disciplinas na área de concentração de Mídias Digitais, principalmente relacionadas com
o Design de UI (User Interface).
• Doutor em Informática pela PUC-Rio na área Ciências de Dados e Mestre, também pela
PUC-Rio, na área de Engenharia de Software. • PhD pela City University of London, UK, Centre for Human Computer Interaction Design,
Faculdade de Informática (2010-2016). Mestre em Design pela PUC-Rio (2006-2009).
• Por mais de 6 anos foi pesquisador associado da FGV Direito Rio, onde também atuou
como Engenheiro Líder em projetos de pesquisa aplicada. • Consultor em UX (User Experience) e UI (User Interface) para mobile, web e bespoke
software (software sob medida).

• Atua como Líder de UX/UI em projetos de pesquisa e desenvolvimento da PUC-Rio


junto a empresas como Americanas S.A. e Petrobras.

Juliana Alves Pereira Leonardo Guerreiro


Professora Professor
• Professora do Quadro Principal do Departamento de Informática da PUC-Rio, onde • Cientista Pesquisador no Departamento de Pesquisa da IBM (IBM Research).
orienta pesquisas de mestrado, doutorado e pós-doutorado e coordena projetos de
pesquisa e desenvolvimento junto a empresas na área de Engenharia de Software. • Doutor em Engenharia de Sistemas e Computação pela COPPE/UFRJ.

• Seus tópicos de especialidade incluem Inteligência Artificial para Engenharia de Softwa- • Pesquisador com experiência em Sistemas Distribuídos, Arquitetura Orientada a Servi-
re, Engenharia de Performance, Sistemas Configuráveis, Compreensão, Manutenção e ços (SOA), Microsserviços e Arquitetura de Sistemas, tendo realizado diversos projetos
Evolução de Software, Engenharia de Software Experimental. com a indústria.

• Doutora em Engenharia de Software pela Universidade de Magdeburg na Alemanha.


Realizou estágio de pós-doutorado pela universidade de Rennes, Inria/IRISA (França) e
pela PUC-Rio (Brasil).

• Tem experiência em projetos com a indústria desempenhando diferentes papéis,


incluindo o de Scrum Master em projetos de pesquisa e desenvolvimento da PUC-Rio
junto à Petrobras.
Marcus Endler Marcos Kalinowski
Professor Professor
• Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde orienta pesqui-
• Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde sas de mestrado, doutorado e pós-doutorado e coordena projetos de pesquisa e desenvolvimen-
orienta pesquisas de mestrado, doutorado e pós-doutorado e coordena projetos de to junto a empresas como Americanas S.A. e Petrobras nas áreas de Engenharia de Software e
pesquisa e desenvolvimento junto a diversas organizações, como a Força Aérea Ameri- Ciência de Dados.
cana (Air Force Office for Scientific Research), na área de Sistemas Distribuídos.
• Seus tópicos de especialidade incluem Engenharia de Requisitos, Engenharia de Software para
• Seus tópicos de especialidade incluem Middleware Distribuído, Ciência de Contexto, Ciência de Dados, Engenharia de Software Experimental e Qualidade do Processo e do Produto
de Software.
Internet das Coisas, Internet das Coisas Móveis, Coordenação de Agentes Móveis,
Processamento de Streams, Cidades Inteligentes e e-Health. • Doutor em Engenharia de Sistemas e Computação pela COPPE/UFRJ.

• Doutor em Informática pela Universidade Técnica de Berlim. • Atuou por mais de 10 anos na indústria de software antes de se tornar professor (como desenvol-
vedor, consultor e diretor).
• Possui experiência com Desenvolvimento de Aplicativos Mobile, Programação Flutter e
Dart, Acesso a Dispositivos Bluetooth Smart. • Forneceu dezenas de treinamentos in-company para empresas de dentro e de fora do país,
incluindo Chemtech, CNEN, DataPrev, Loggi, Oceaneering, ONS, Petrobras, Sakonnet Technolo-
• Autor do premiado ContextNet, um middleware escalável para IoT que usa smartpho- gy, entre outras.
nes para descoberta, conectividade e processamento de dados de sensores e atuadores
• É Senior Advisor da equipe técnica responsável pelo programa nacional MPS.BR, que busca
em Smart Objects. promover o desenvolvimento do Brasil por meio da inovação tecnológica. Avaliador líder do
modelo MPS-SW, tendo avaliado processos de software de dezenas de empresas Brasileiras.

Sergio Lifschitz Tatiane Escovedo


Professor Professora
• Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde • Professora do Departamento de Informática da PUC-Rio, onde coordena cursos de pós-
orienta pesquisas de mestrado, doutorado e pós-doutorado e coordena projetos de -graduação lato sensu e colabora com pesquisas nas áreas de Ciência de Dados e Enge-
pesquisa e desenvolvimento junto a empresas nas áreas de Banco de Dados e Ciência nharia de Software.
de Dados.
• Gerente da área de Tecnologia, Gestão de Dados e Conhecimento da diretoria de
• Seus tópicos de especialidade incluem Banco de Dados, Ciência de Dados, Engenharia Comercialização e Logística da Petrobras.
de Dados e Bioinformática, com desenvolvimento de ferramentas e sistemas em parce-
ria com a Fiocruz, UNB, UFRRJ, UFRJ e INCA. • Doutora em Engenharia Elétrica, na área de Métodos de Apoio à Decisão, e Mestre em
Informática, na área de Engenharia de Software, pela PUC-Rio.
• Doutor em Informática com especialização em Bancos de Dados e Redes, pela École
Nationale Supérieure des Télécommunications (ENST/Télécom Paris), França. • Autora dos livros "Introdução a Data Science - Algoritmos de Machine Learning e Méto-
dos de Análise", "Jornada Java" e "Jornada Python".
NOSSO
MODELO
O novo modelo de cursos online da PUC-Rio foi desenvolvido para que o
aluno possa acompanhar a rápida e constante transformação do mercado
através de uma experiência de aprendizado rápida, completa e hands on.

AULAS
ONLINE
Gravadas e ao vivo com professores
através da plataforma Zoom.

Realizado por professores referência da PUC-Rio e com convidados que participam


de uma troca de experiência trazendo cases reais para abordagem e discussão.
CURSOS
O curso é distribuído em 3 módulos,
sendo cada módulo denominado Sprint.

Sprint = 3 disciplinas de 30h + 1 disciplina de MVP de 30h.


MV P
O curso conta com o desenvolvimento de um projeto no
final de cada Sprint denominado MVP. Estes projetos, além
de contribuírem para a preparação do aluno para o mercado
com a prática da teoria aprendida na Sprint, substituem o
TCC no final do curso.

Ao final de cada semestre, os autores dos melhores MVPs, avaliados


pelos professores, serão convidados a apresentar seus trabalhos para
profissionais de relevância no mercado, em um evento em parceria
com o MIT Technology Review Brasil.
Sprint
Disciplina 1 l 30h
Sprint 01
(11 semanas l 120h)

MVP
(30h) Discord
Disciplina 2 l 30h

Especialização Sprint 02
(11 semanas l 120h)

(Pós-graduação Lato Sensu)


9 meses - 360h

Disciplina 3 l 30h
Sprint 03
(11 semanas l 120h)

Aula ao vivo Conteúdo Interativo Olhar crítico Criação de um MVP Comunidade no Discord
ESTRUTURA
DO CURSO

1 Apresentação

2 Disciplinas 1, 2 e 3

3 Atividades e Avaliações

4 MVP
1 Apresentação

Antes de tudo

Onboarding (síncrono)
As orientações fundamentais para guiar o
aluno durante toda sua jornada são apresenta-
das ao vivo pelos professores PUC no início de
cada Sprint.

Com um infográfico interativo fica ainda mais


Mapa da Sprint fácil encontrar o caminho para sua evolução
profissional.
2 Disciplinas 1, 2 e 3
2 Disciplinas 1, 2 e 3

O aprofundamento teórico necessário para a sua transformação


em formatos leves e inovadores. Aulas que não são palestras
Que história é essa? no formato react, onde os professores PUC reagem ao depoi-
mento de boas práticas de profissionais que fazem a diferença.

Conhecimento de verdade é capaz de transformar o mer-


cado e a sociedade. Nesta etapa, o aluno PUC-Rio é provocado
Olhar crítico a exercitar o senso crítico e entender como seus novos conheci-
mentos se conectam com as principais demandas da sociedade.

Profissionais que estão hoje transformando o mercado participam


Transf. do Mercado de aulas ao vivo com professores e interagem em tempo real com os alunos.

O aluno vai conhecer e entender como se aplicam as


Mala de Ferramentas mais reconhecidas ferramentas de mercado.

Um curso mão na massa do começo ao fim,


Técnica Aplicada aplicando no curto prazo a teoria aprendida em aula.
3 Atividades e Avaliações

Pesquisa de Satisfação

Avaliação da Aprendizagem

Registro de Memória

Aprender, praticar, construir e validar.


Ciclos curtos que ajudam o aluno a
consolidar os novos conhecimentos
de forma muito estruturada.
4 MVP

Produto Mínimo Viável

Envolvendo os conhecimentos das etapas anteriores

A cada aprendizado uma entrega. A cada sprint o


aluno constrói um MVP, uma entrega que será valida-
da pelos professores e pares, que passa a fazer parte
do seu portfólio pessoal e habilita o aluno para a con-
quista do certificado da sprint.

Você de frente para o mercado. Os autores dos me-


lhores MVPs, avaliados pelos professores, serão con-
vidados a apresentar seus trabalhos para profissio-
nais de relevância no mercado, em um evento em
parceria com o MIT Technology Review Brasil.

Você também pode gostar