R$149,90
2. Análise e programação orientada a objetos: classes, objetos, encapsulamento, atributos, métodos, herança, sobrecarga, polimorfismo, composição, agregação. (JAVA12ousuperior). 3. Linguagem de programação Java: Java 12 ou superior, Java EE 7 ou superior, JavaServerFaces (JSF) 2.2 ou superior. 4. Frameworks
4.1. Spring 5.x
4.2. Spring Boot 2.x
4.3. Hibernate 5.x
5. Banco de Dados
5.1. Modelo Entidade-Relacionamento; SQL: linguagem de definição de dados, consultas, inserçoes, atualizaçoes e exclusoes do conteudo de tabelas
5.2. Propriedades de um SGBD (ACID)
5.3. Visoes, índices, otimização de consultas, triggers e transaçoes embancodedadosPostgreSQL 9.x
5.4. Linguagem procedural PL/pgSQL (PostgreSQL 9.x)
6. Engenharia de software – Linguagem de modelagem UML 2: Diagrama de Casodeuso, diagrama de atividades, diagrama de sequencia, diagrama de classes, diagramadeobjetos, diagrama de pacotes, diagrama de componentes. 7. Qualidade de software
7.1. Metodologias ágeis: SCRUM, XP (Extreme Programming). 7.2. Desenvolvimento orientado por testes (TDD)
8. Padroes de projeto: Padroes “Gang of Four” (padroes criacionais, estruturais e
comportamentais)
9. Controle de versoes: Git 2.x. 10. Gestão de projetos: fundamentos gerais, etapas e ciclo de vida de umprojeto, PMBOK6ªedição. 11. Programação e tecnologias Web:
11.1. PHP 7.x;
11.2. HTML5;
11.3. CSS3;
11.4. Javascript (ecmascript 6) e jQuery 1.8.x;
Olá, posso ajudar?