Pós Live em Engenharia de Software com Java EAD | Infnet

Pós-Graduação
MIT em Engenharia de Software com Java

Java, ORM, TDD, Spring, JPA, Junit, Quarkus, Orientação a Objetos, OOP, JSP, Hibernate, RUP

Torne-se um especialista em Engenharia de Software Java com esta Pós-Graduação em Java. Esta especialização em Java tem ênfase no desenvolvimento de software corporativo, abrangendo desde os fundamentos da Programação Orientada a Objetos até as mais avançadas tecnologias utilizadas no mercado. 

A matriz curricular da pós-graduação Engenharia de Software EAD aborda técnicas e tecnologias requisitadas pelas empresas, como ORM, TDD, Spring, JPA, Junit, Quarkus, OPP, JSP, Hibernate e RUP.

EAD COM TODAS AS AULAS AO VIVO

PARTICIPE DE UMA TURMA DE VERDADE

CURSO BASEADO EM PROJETOS

AULAS COM LABS VIRTUAIS

HORÁRIO
DAS AULAS

20h00 às 22h00

PRÓXIMA
TURMA

15/04/2024

DIAS DA
SEMANA

Seg e Qua

DURAÇÃO
DA PÓS

11 meses

Programador da pós graduação engenharia de software trabalhando em código no laptop

DISCIPLINAS E COMPETÊNCIAS DO CURSO

Processos, Qualidade e Agilidade em Software

  • Criticar o ciclo de vida e os processos de software
  • Modelar domínio utilizando Domain Driven Design
  • Construir o mapa de contextos da aplicação
  • Planejar e projetar software de forma componentizada, visando reutilização
  • Utilizar as principais métricas e estimativas para projetos de software

Complementares 

  • Descrever o projeto de arquitetura, componentes e de interface gráfica
  • Aplicar os conceitos de qualidade de software e Cloud Computing

Integração Contínua e DevOps

  • Projetar software para integração e entrega contínua em nuvem
  • Implementar software para integração e entrega contínua em nuvem
  • Automatizar testes contínuos em nuvem
  • Aplicar testes com Test-Driven Development
  • Monitorar software proativamente em nuvem

Complementares 

  • Implantar virtualização e Software as a Service
  • Implantar projetos com arquitetura sob conteiners

Desenvolvimento Ágil

  • Compreender os princípios de desenvolvimento ágil
  • Aplicar frameworks para processos ágeis
  • Levantar requisitos na forma de user story e escrever testes de aceitação
  • Aplicar Extreme Programming e SCRUM
  • Estimar tempo e custo no desenvolvimento software ágil

Complementares 

  • Construir burndown chart e burnup chart
  • Analisar casos de implantação de metodologia ágil
  • Gerenciar tarefas com KANBAN

Clean Code e Padrões de Projeto

  • Aplicar boas práticas de clean code e refactory.
  • Aplicar os princípios SOLID.
  • Aplicar os padrões GoF.
  • Aplicar o código adaptável através de padrões de projetos.

Tecnologia Java e Orientação a Objetos

  • Descrever a plataforma do Java e seus principais componentes
  • Construir aplicações Java utilizando encapsulamento e herança
  • Construir aplicações Java utilizando polimorfismo
  • Empregar o tratamento de erros e exceções em aplicações Java
  • Construir aplicações empregando generics, collections e expressões lambda

Complementares 

  • Construir aplicações empregando assertions e testes unitários com JUnit
  • Construir aplicações empregando mockito em testes unitários
  • Construir aplicações empregando programação concorrente (multithreading)

Java Web e Injeção de Dependência

  • Construir aplicações web empregando EL, JSTL e Taglibs no JSP
  • Utilizar MVC em aplicações Java com servlets
  • Construir aplicações Java com Spring Web MVC
  • Construir aplicativos utilizando gerenciamento de sessão, filtros e listeners
  • Utilizar injeção de dependência com Spring MVC

Complementares 

  • Construir páginas web com a template engine Thymeleaf
  • Utilizar CDI para desacoplar os componentes de uma aplicação

Banco de Dados e Persistência em Java

  • Construir aplicações Java com banco de dados utilizando JDBC
  • Utilizar o conceito de ORM (Modelagem Objeto-Relacional) em aplicações Java
  • Construir aplicações Java mapeando entidades com Hibernate/JPA
  • Utilizar Spring Data no processo de persistência
  • Utilizar o Spring Cloud Data Flow na construção de aplicações

Complementares 

  • Construir aplicações Java com Spring Data MongoDB
  • Construir aplicações Java no Spring Framework com banco de dados na AWS

Arquitetura de Microsserviços Java

  • Desenvolver e publicar APIs com arquitetura de microserviços
  • Construir aplicações web utilizando Spring Boot
  • Construir aplicações web com arquitetura imperativa com Quarkus
  • Construir aplicações web com arquitetura reativa com Quarkus
  • Desenvolver aplicações Java web com containers

Complementares 

  • Documentar API com Swagger
  • Empregar segurança com Spring Boot Security
  • Construir aplicações web com arquitetura reativa com Vert.x

Perguntas frequentes

Como vou aprender?

Nesta pós-graduação Engenharia de Software EAD, você terá uma verdadeira experiência de sala de aula, participando por áudio e vídeo, tirando dúvidas com os professores e construindo seu networking.

 

O curso é composto por 64 aulas interativas ao vivo e sete dias por semana de aprendizado na comunidade online.

 

Você tem o apoio de professores dedicados da pós-graduação Java, que são experts no assunto, e aprende junto com uma turma EAD de profissionais de todo o Brasil.

Para quem é este curso?

Esta pós-graduação em Java é voltada para profissionais que desejam aprofundar seus conhecimentos em engenharia de software, incluindo metodologias ágeis, qualidade e teste de software.

 

Profissionais que desejam dominar a construção de aplicações corporativas complexas em Java.

 

Profissionais que desejam adquirir conhecimentos aprofundados em Java, especialmente em aplicações Web e serviços.

Prepara para certificações?

Esta pós-graduação Engenharia de Software EAD cobre a maioria das competências exigidas para as certificações e orienta os alunos em relação aos estudos adicionais necessários.

 

A preparação para qualquer certificação exige dedicação e estudo individual por parte do aluno, adicionalmente às aulas do curso de pós-graduação em Java.

O que significa MIT?

MIT significa “Master in Information Technology”. É o equivalente à sigla MBA, mas para a área de tecnologia. MBAs são cursos com aspectos de gestão de negócios (“B” de Business).

Qual infra preciso ter?

Para assistir às aulas desta pós-graduação Java, basta um celular com câmera e boa conexão internet wifi ou 4g. Melhor ainda se você usar um desktop ou notebook com câmera e um confortável fone de ouvidos, que é a configuração recomendada.

 

Para fazer os trabalhos da pós-graduação em Java e enviar pelo Moodle, você deve usar um computador com configuração mínima Core i3, 4gb de RAM (recomendável 8gb) e internet de boa qualidade.

 

Ao tornar-se aluno da pós-graduação Engenharia de Software EAD, você terá direito a uma conta no G Suite do Google, para desenvolver os trabalhos do curso.

Coordenador

Elberth Moraes

Coordenador da pós-graduação Java, Elberth é profissional atuante no desenvolvimento de software desde 1998, hoje trabalha como gestor de desenvolvimento na DATAPREV. É Mestre em Informática pela Universidade Federal do Estado do Rio de Janeiro (UNIRIO) e Especialista em Análise, Projeto e Gerência de Sistemas pela PUC-RJ.

Carreiras

Esta pós-graduação Engenharia de Software EAD, forma desenvolvedores de software especialistas na plataforma Java.

É uma carreira de alta demanda nas empresas, já que a plataforma Java está cada vez mais presente em sistemas que vão desde grandes soluções corporativas até softwares embarcados em eletrodomésticos e celulares.

• Qual é o salário de um Engenheiro de Software?

A média salarial de um Engenheiro de Software no Brasil é de R$10.000,00.*

*Dados atualizados de 2024 retirados do site da GlassDoor.

Temas abordados na pós-graduação Java

curso único

Faculdade Focada

Especialização em Java ministrada por uma faculdade totalmente dedicada à formação para a área de tecnologia tecnologia aplicada aos negócios e gestão.

Flexível

As aulas são ao vivo mas ficam gravadas para você assistir conforme sua disponibilidade.

Única

O aluno aprende engenharia de software e tecnologia Java em uma mesma pós-graduação EAD.

Parceria oficial

A instituição é parceira oficial da Oracle Education há mais de 20 anos, tendo ministrado o primeiro curso de Java do Brasil.

Professores de mercado

Os professores da Faculdade Infnet atuam em empresas como: Petrobras, Stone, Microsoft, BNDES e Globo.

Certificação

As aulas desta pós-graduação em Engenharia de Software com Java são uma sólida base para a obtenção das certificações em Java e Scrum.

DevOps

Aumenta a empregabilidade do aluno com o ensino de DevOps ao ampliar o leque de opções de atuação profissional.

Visão ágil

Cobre tanto o método tradicional quanto o método ágil para desenolvimento de software.

Biblioteca Virtual

Acesso a biblioteca online com mais de 35 mil livros, vídeos e tutoriais de editoras como: Apress, Packt Publishing, Pearson, O'Reily (Safari), Sams, Cisco Press, McGraw-Hill, Sybex

Faculdade Focada

Pós-graduação Java ministrada por uma faculdade totalmente dedicada à formação para a área de tecnologia tecnologia aplicada aos negócios e gestão.

Flexível

As aulas do curso de pós-graduação Engenharia de Software EAD são ao vivo mas ficam gravadas para você assistir conforme sua disponibilidade.

Única

O aluno aprende engenharia de software e tecnologia Java em uma mesma pós-graduação Engenharia de Software EAD.

Parceria oficial

A instituição é parceira oficial da Oracle Education há mais de 20 anos, tendo ministrado o primeiro curso de Java do Brasil.

Professores de mercado

Os professores da Faculdade Infnet atuam em empresas como: Petrobras, Stone, Microsoft, BNDES e Globo.

Certificação

As aulas desta pós-graduação Engenharia de Software EAD são uma sólida base para a obtenção das certificações em Java e Scrum.

DevOps

A pós-graduação Java aumenta a empregabilidade do aluno com o ensino de DevOps ao ampliar o leque de opções de atuação profissional.

Visão ágil

Esta pós-graduação Engenharia de Software EAD cobre tanto o método tradicional quanto o método ágil para desenvolvimento de software.

Biblioteca Virtual

Ao realizar a pós-graduação em Java, você garante acesso a biblioteca online com mais de 35 mil livros, vídeos e tutoriais de editoras como: Apress, Packt Publishing, Pearson, O'Reilly (Safari), Sams, Cisco Press, McGraw-Hill, Sybex

Certificações

Este curso de pós-graduação Java fornece as bases conceituais para que o aluno possa se preparar para as certificações 2024: Oracle Certified Associate, Java SE 8 Programmer (1Z0-808), Certified Scrum Master (CSM), Oracle Certified Professional, Java SE 8 Programmer (1Z0-809).

* ou similares que venham a substituí-los. O custo dos exames não está incluído nas mensalidades do curso e eles podem ser feitos em centros oficiais existentes em muitas cidades do Brasil.

Um time de professores experts

O time de professores da pós-graduação Engenharia de Software EAD, naturalmente, pode ser alterado ao longo do tempo.

Curso flexível

Você assiste às aulas da pós-graduação em Java, estuda e faz os trabalhos no horário que puder. Assistir ao vivo é o ideal, mas é você quem decide. Nesta pós-graduação Engenharia de Software EAD, você faz seu horário!

Depoimentos da Pós-graduação Engenharia de Software Java

Perguntas frequentes

POR QUE ESTUDAR NO INFNET?

Somos referência no ensino de tecnologia.

 

O Infnet foi fundado em 1994, para o ensino de excelência voltado às necessidades do mercado. Nossa proposta é ensinar tecnologia aplicada ao contexto de negócios, isto é, como uma ferramenta para o desenvolvimento das organizações.

QUAIS SÃO AS NOTAS DO MEC PARA OS CURSOS DE PÓS LIVE DO INFNET?

No caso das pós-graduações lato sensu, como especializações tradicionais ou MBAs, conforme disposto na página do próprio Ministério da Educação, elas não precisam ser reconhecidas pelo MEC:

“Observados esses critérios, os cursos de especialização em nível de pós-graduação independem de autorização, reconhecimento e renovação do reconhecimento (o que lhes garante manter as características de flexibilidade, dinamicidade e agilidade), desde que oferecidos por instituições credenciadas”.


O que é necessário é que as instituições de ensino que ofereçam esses cursos de pós-graduação lato sensu sejam credenciadas pelo MEC.

QUAL É A NOTA DO MEC DADA AO INFNET PARA O CREDENCIAMENTO DO NOSSO MODELO DE ENSINO A DISTÂNCIA?

Nossa qualidade foi reconhecida pelo MEC, que conferiu conceito máximo (5) para a modalidade EAD da instituição e para todas as graduações reconhecidas.

 

Portaria 529 de 14/06/2013. Essas informações são públicas, o candidato pode ir lá sozinho e pesquisar no site: emec.mec.gov.br/

 

Este nível de qualidade da pós-graduação Java só é possível pela metodologia do curso que combina aulas ao vivo e o aprendizado através do desenvolvimento de projetos com desafios reais da profissão. Além disso, a metodologia de avaliação por competências aproxima os alunos do mercado de trabalho.

QUAL É O PRINCIPAL DIFERENCIAL DOS CURSOS DE PÓS-GRADUAÇÃO LIVE DO INFNET?

Nesta pós-graduação Engenharia de Software EAD, você terá as mesmas oportunidades de aprendizado que em uma pós-graduação presencial, com aulas ao vivo, colegas de classe, trabalhos e indicação de conteúdos adicionais para estudar.

 

Para nós, pós-graduação não pode ser videoaula gravada anos atrás para autoestudo, por isso nossas aulas são ao vivo. É uma pós-graduação Java de verdade, com aulas de verdade.

O CERTIFICADO DA PÓS LIVE É O MESMO DE UMA PÓS PRESENCIAL?

Sim, o certificado da pós-graduação Java na modalidade Live é o mesmo de uma pós-graduação presencial.

Cursos relacionados com a pós-graduação Engenharia de Software EAD: