Curso Engenharia de Software Concurso STM | Estratégia Concursos

Engenharia e Desenvolvimento de Software p/ STM (Analista de Sistemas)

Conteúdo do Curso

Disponível
Conteúdo
Aula 01 Disponível
- 1.3 Ciclo de vida do software. 1.4 Metodologias de desenvolvimento de software.
Aula 02 Disponível
- 1.4.1 Processo Unificado (conceito, disciplinas e fases).
Aula 03 Disponível
- 1.4.2 Metodologias ágeis: Scrum, XP, Kanban e TDD.
Aula 04 Disponível
1.2 Engenharia de requisitos. 1.2.1 Conceitos básicos. 1.2.2 Técnicas de elicitação e especificação. 1.2.3 Técnicas de validação de requisitos. 1.2.4 Prototipação.
Aula 05 Disponível
1.8 Testes de software (Unidade, Integração, Sistema, Aceitação, Regressão, Desempenho e Carga).
Aula 06 Disponível
2.2.2 Orientação a objetos: conceitos fundamentais, análise e modelagem.
Aula 07 Disponível
Padrões de projeto
Aula 08 Disponível
1.7 UML (Unified Modeling Language): visão geral, modelos e diagramas.
Aula 09 Disponível em 20/01/2018
2.2 Implementação de sistemas. 2.2.1 Arquitetura Internet e web. MVC. 2.2.8 Interoperabilidade e integração. 2.2.10 Padrões XML, XSLT. 2.2.13.4 JSON.
Aula 10 Disponível em 24/01/2018
2.2.9 Arquitetura orientada a serviços e Web Services. UDDI, WSDL, SOAP. 2.2.11 Representational State Transfer (REST). JAX‐RS (2.x). 2.2.12 GraphQL.
Aula 11 Disponível em 28/01/2018
1.5 Estimativas e métricas de software. 1.5.1 Análise por pontos de função. 1.5.1.1 Conceitos básicos e aplicações. 1.5.1.2 Contagem: IFPUG e Nesma: projetos de desenvolvimento e de manutenção de software.
Aula 12 Disponível em 04/02/2018
2.2.3 Desenvolvimento web: HTML5, CSS3.
Aula 13 Disponível em 08/02/2018
LESS, Javascript, SPA (Single Page Application), Bootstrap, JQuery, Angular, JQuery, Ajax. 2.2.4 Fundamentos da linguagem de programação PHP. 2.2.5 Linguagem de programação PHP5 (Estruturado e Orientado a Objetos). 2.2.6 Frameworks PHP: Codeigniter, Zend, Symfony.
Aula 14 Disponível em 12/02/2018
2.2.13 Programação Java. 2.2.13.1 Java EE e frameworks: Java Server Faces (JSF 1.x e 2.x), Enterprise Java Beans (EJB 3.x), Java Persistence API (JPA 2.x), Hibernate, JBoss Seam. 2.2.13.2 JMS. 2.2.13.3 Spring Framework (Parte I)
Aula 15 Disponível em 16/02/2018
2.2.13 Programação Java. 2.2.13.1 Java EE e frameworks: Java Server Faces (JSF 1.x e 2.x), Enterprise Java Beans (EJB 3.x), Java Persistence API (JPA 2.x), Hibernate, JBoss Seam. 2.2.13.2 JMS. 2.2.13.3 Spring Framework (Parte II)
Aula 16 Disponível em 20/02/2018
2.2.15 Sistemas de gerenciamento de conteúdo. 2.2.16 Acessibilidade na web: conceitos básicos, recomendações W3C. 2.2.17 Qualidade de software. 2.2.13.5 JUnit. 2.2.19 Ferramentas: SVN (Subversion) e Jenkins. 2.2.7 Ferramentas de busca: Apache Lucene, Solr, Elastic Search. 2.2.13.6 Jasper.
Aula 17 Disponível em 22/02/2018
2.2.14 Noções e conceitos de tecnologia de desenvolvimento para dispositivos móveis. 2.2.17.1 Segurança no desenvolvimento. 2.2.17.2 Práticas de programação segura e revisão de código. 2.2.17.3 Controles e testes de segurança para aplicações web. 2.2.17.4 Controles e testes de segurança para Web Services.

Aulas Demonstrativas

CRONOGRAMA Vendas até: 11/03/2018 Acesso ao curso até: 11/08/2018
Professores: