Aula 01 Classes de palavras: os aspectos morfológicos, sintáticos, semânticos e textuais de substantivos, adjetivos, artigos, numerais, advérbios e interjeições.
Aula 02 Classes de palavras: os aspectos morfológicos, sintáticos, semânticos e textuais de conjunções e preposições.
Aula 03 Classes de palavras: os aspectos morfológicos, sintáticos, semânticos e textuais de pronomes.
Aula 04 Classes de palavras: os aspectos morfológicos, sintáticos, semânticos e textuais de verbos. Tempos e modos verbais.
Aula 05 Classes de palavras: os aspectos morfológicos, sintáticos, semânticos e textuais de verbos. Correlação e vozes verbais.
Aula 06 Estrutura e formação de palavras. Formas de abreviação.
Aula 07 Organização sintática das frases: termos da oração. Tipologia da frase portuguesa. Ordem direta e inversa.
Aula 08 Organização sintática das frases: orações.
Aula 09 Pontuação e sinais gráficos.
Aula 10 Regência verbal e nominal. A crase.
Aula 11 Marcas de textualidade: coesão, coerência. Estrutura da frase portuguesa: operações de deslocamento, substituição, modificação e correção. Problemas estruturais das frases.
Aula 12 Semântica: sentido próprio e figurado; antônimos, sinônimos, parônimos e hiperônimos. Polissemia e ambiguidade.
Aula 13 Interpretação e Compreensão de texto. Organização estrutural dos textos. Modos de organização discursiva: descrição, narração, exposição, argumentação e injunção; características específicas de cada modo. Tipos de discurso. Intertextualidade. Textos literários e não literários. Funções da linguagem.
Aula 14 – Somente em PDF Tipos textuais: informativo, publicitário, propagandístico, normativo, didático e divinatório; características específicas de cada tipo.
Aula 15 Norma culta. Registros de linguagem.
Aula 16 – Somente em PDF Elementos dos atos de comunicação. Os dicionários: tipos; a organização de verbetes. Vocabulário: neologismos, arcaísmos, estrangeirismos; latinismos.
Aula 01 Fundamentos de Computação: organização básica de computadores. Componentes de um computador (hardware e software). Conhecimentos de linguagens de programação, compiladores e interpretadores. Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. (Parte 1)
Aula 02 Fundamentos de Computação: organização básica de computadores. Componentes de um computador (hardware e software). Conhecimentos de linguagens de programação, compiladores e interpretadores. Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. (Parte 2)
Aula 03 Representação de dados numéricos, textuais e estruturados; aritmética computacional.
Aula demo Lógica de Programação [Não explícito no edital]
Aula 01 Estruturas de dados e algoritmos: listas, filas, pilhas, tabelas hash e árvores; métodos de acesso, buscas, inserção e ordenação em estruturas de dados. Índices bitmap.
Aula 02 Complexidade de algoritmos.
Aula 03 Conhecimentos de Python,
Aula 04 Linguagem de programação Java (SE);
Aula 05 Linguagem de programação Java (EE); Persistência; JPA 2.0; Hibernate 4.3 ou superior;
Aula 06 HTML 5
Aula 07 CSS
Aula 08 JavaScript
Aula 09 C++, C#
Aula 10 XML, JSON
Aula 11 Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway
Aula 12 – Somente Videoaula API RESTful;
Aula 13 – Somente Videoaula Mensageria e Webhooks; Message Broker; RabbitMQ; Evento negocial; Webhook; APIs reversas;
Aula 14 – Somente Videoaula Arquitetura distribuída de microsserviços
Aula 15 Ferramenta de versionamento Git
Aula 16 Ambiente de clusters, Kubernetes; Ferramenta de orquestração de containeres, Rancher; e Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). (Parte 1)
Aula 17 Ambiente de clusters, Kubernetes; Ferramenta de orquestração de containeres, Rancher; e Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). (Parte 2)