Assembleia Legislativa de São Paulo
Analista Legislativo (Análise de Desenvolvimento)

O Secretário Geral de Administração da Assembleia Legislativa do Estado de São Paulo - ALESP no uso de suas atribuições e considerando o contrato celebrado com a Fundação para o Vestibular da Universidade Estadual Paulista “Júlio de Mesquita Filho” – Fundação VUNESP, faz saber que será realizado em locais, datas e horários a serem oportunamente divulgados, Concurso Público para os cargos vagos constantes do item 1.2 de provimento efetivo do Quadro da Secretaria da Assembleia Legislativa do Estado de São Paulo, o qual reger-se-á de acordo com as Instruções Especiais que ficam fazendo parte integrante deste Edital.

Finalizado.
Cargo: Analista Legislativo
Especialidade: Análise de Desenvolvimento
Salário: R$ 11.421,92
Nível: Superior

Finalizado.
Inscrições: de 03/03/2022 a 24/03/2022
Prova Objetiva: 01/05/2022
Edital de Abertura: ver edital
Site do Órgão: ver site do órgão


  • Linguagens de Programação: Java, JavaScript, TypeScript e Angular. Frameworks e ferramentas para desenvolvimento: Spring, Maven, Hibernate, JQuery, Bootstrap e GIT. Linguagens de desenvolvimento de interfaces ricas: HTML5 e CSS. Estrutura de Dados e Algoritmos.
    Trilha 01: MD102 (CR036) CR036: Algoritmos e Programação Estruturada
    MD102: Algoritmos e Estruturas de Dados - Parte 01
    MD103 (CR036) CR036: Algoritmos e Programação Estruturada
    MD103: Algoritmos e Estruturas de Dados - Parte 02

    Trilha 02: MD324 (CR107) CR107: Aulões Disciplinas SIST
    MD324: Java SE 11 - Introdução
    MD325 (CR107) CR107: Aulões Disciplinas SIST
    MD325: Java SE 11 - Intermediário

    Trilha 03: MD282 (CR094) CR094: Javascript
    MD282: Javascript - Fundamentos
    MD283 (CR094) CR094: Javascript
    MD283: NodeJS
    MD253 (CR094) CR094: Javascript
    MD253: jQuery
    MD254 (CR094) CR094: Javascript
    MD254: AngularJS

    Trilha 04: MD167 (CR058) CR058: HTML e CSS para o Frontend
    MD167: Programação Web - HTML e CSS
    MD265 (CR067) CR067: Programação Web - Exercícios
    MD265: HTML e CSS - Exercícios Multibancas
  • Elicitação e gerenciamento de requisitos. Modelos de ciclo de vida de software. Qualidade de Software. Testes de software (unitário, integração, funcional, aceitação, desempenho, carga, vulnerabilidade). Técnicas para aplicação de testes de software (caixa-branca, caixa-preta, regressão e não funcionais). Ferramentas para automatização de testes. Métricas de qualidade de código. Conceitos básicos de processamento paralelo e distribuído. Metodologias de desenvolvimento de software: processo interativo e incremental, práticas ágeis de desenvolvimento de software. UML (Unified Modeling Language). Gerenciamento de ciclo de vida de aplicações. Auditoria de Sistemas. Técnicas de desenvolvimento seguro, SAST/DAST/IAST. Características estruturais de linguagens de programação: orientação a objetos, threads, escalonamento, garbage collector, logs e tratamento de exceções. Gerenciamento de Produtos de Software com métodos ágeis: Scrum e Kanban.
    Trilha 01: MD146 (CR053) CR053: Engenharia de Software - Introdução
    MD146: Engenharia de Software - Introdução
    MD106 (CR060) CR060: Testes, Requisitos e Qualidade de Software
    MD106: Engenharia de Requisitos
    MD161 (CR060) CR060: Testes, Requisitos e Qualidade de Software
    MD161: Testes e Qualidade de Software

    Trilha 02: MD267 (CR060) CR060: Testes, Requisitos e Qualidade de Software
    MD267: Requisitos e Testes - Exercícios Multibancas

    Trilha 03: MD158 (CR059) CR059: Análise e Projeto de Software
    MD158: Análise e Projeto Orientado a Objeto

    Trilha 04: MD242 (CR089) CR089: UML - Unified Modeling Language
    MD242: UML Versão 2.5

    Trilha 05: MD135 (CR048) CR048: Engenharia de Software - Abordagem Ágil
    MD135: Filosofias Ágeis - SCRUM

    Trilha 06: MD205 (CR048) CR048: Engenharia de Software - Abordagem Ágil
    MD205: Abordagens Ágeis

    Trilha 07: MD218 (CR048) CR048: Engenharia de Software - Abordagem Ágil
    MD218: Kanban e JIT

    Trilha 08: MD328 (CR108) CR108: Desenvolvimento Seguro
    MD328: Software Seguro
    MD329 (CR108) CR108: Desenvolvimento Seguro
    MD329: OWASP
  • Arquitetura de software e arquitetura de aplicações. Padrão arquitetural Model-View-Controller (MVC). Arquitetura de Sistemas WEB. Arquitetura Orientada a Serviços (SOA). Conhecimentos avançados sobre o Servidor HTTP Apache. Conhecimentos avançados sobre o Servidor Apache Tomcat. APIs. Padrões de design de software. Padrões de projeto (design patterns) e anti-patterns. Padrões de software: SOAP, REST, XML, XSLT, UDDI, WSDL, JSON, RMI, XML-HttpRequest. Interoperabilidade entre aplicações. Serviços de mensageria. Arquitetura Publish-Subscribe.
    Trilha 01: MD109 (CR038) CR038: SOA e Sistemas Distribuídos
    MD109: Sistemas Distribuídos

    Trilha 02: MD110 (CR038) CR038: SOA e Sistemas Distribuídos
    MD110: Arquitetura Orientada a Serviços - Parte 01
    MD111 (CR038) CR038: SOA e Sistemas Distribuídos
    MD111: Arquitetura Orientada a Serviços - Parte 02

    Trilha 03: MD293 (CR101) CR101: Servidores Web
    MD293: Servidores Web - Introdução

    Trilha 04: MD299 (CR101) CR101: Servidores Web
    MD299: Apache HTTP
    MD296 (CR082) CR082: Servidores de Aplicação
    MD296: Tomcat

    Trilha 05: MD213 (CR064) CR064: Padrões de Projeto (Gang of Four)
    MD213: Padrões de Projeto (Gang of Four)
  • Arquitetura de Dados. Mapeamento objeto-relacional. Modelagem de dados (conceitual, lógica e física). Integridade referencial. Metadados. Oracle - Sistema Gerenciador de Banco de Dados (SGBD). Linguagem de consulta estruturada (SQL). Linguagem de definição de dados (DDL). Linguagem de manipulação de dados (DML). Propriedades de banco de dados: atomicidade, consistência, isolamento e durabilidade. Transações de bancos de dados. Melhoria de performance de banco de dados. Bancos de dados NoSQL. Integração de dados (ETL, Transferência de Arquivos e Integração via Base de Dados). Banco de dados em memória. Análise de Dados, informações, conhecimento e inteligência. Dados estruturados e dados não estruturados.
    Trilha 01: MD125 (CR044) CR044: Banco de Dados - Introdução
    MD125: Introducao a SGBDs e Arquitetura ANSI-SPARC
    MD250 (CR044) CR044: Banco de Dados - Introdução
    MD250: Introdução a SGBDs - Revisão

    Trilha 02: MD126 (CR045) CR045: Banco de Dados - Modelagem e Transformação
    MD126: Modelagem Conceitual (Alto Nível)
    MD127 (CR045) CR045: Banco de Dados - Modelagem e Transformação
    MD127: Modelagem Relacional (Lógica)

    Trilha 03: MD113 (CR062) CR062: Banco de Dados - Transações e Recuperação
    MD113: Transações e Concorrência

    Trilha 04: MD131 (CR047) CR047: Banco de Dados - SQL com foco em DDL
    MD131: SQL com foco em DDL
    MD132 (CR066) CR066: Banco de Dados - SQL com foco em DML
    MD132: SQL com foco em DML - Parte 01
    MD133 (CR066) CR066: Banco de Dados - SQL com foco em DML
    MD133: SQL com foco em DML - Parte 02

    Trilha 05: MD116 (CR040) CR040: Banco de Dados - Business Inteligence
    MD116: Business Inteligence - Parte 01
    MD117 (CR040) CR040: Banco de Dados - Business Inteligence
    MD117: Business Inteligence - Parte 02

    Trilha 06: MD231 (CR095) CR095: Banco de Dados - Big Data e Mineração
    MD231: NoSQL
    MD284 (CR040) CR040: Banco de Dados - Business Inteligence
    MD284: Business Inteligence e Dataware House

    Trilha 07: MD214 (CR081) CR081: Bancos Dados - SGBDs Proprietários
    MD214: Oracle
  • Infraestrutura computacional e redes. Protocolos de rede: TCP/IP, HTTP, HTTPS, FTP, SMTP, LDAP, SSL, SAML 2.0, OAuth2.0. Segurança da Informação física e lógica. Operações de segurança (Firewall, Proxy, IPS/IDS, DLP, CASB, SIEM, Antivírus, EDR, WAF, Gestão de vulnerabilidades, Monitoração, Backup). Ataques (DDoS, SQL Injection, XSS, CSRF, Path Traversal etc.). Gestão de Identidade e acesso (autenticação, autorização e auditoria). Criptografia, certificação digital e assinatura digital.
    Trilha 01: MD093 (CR031) CR031: Redes de Computadores - Fundamentos
    MD093: Redes de Computadores - Introdução - Parte 01
    MD094 (CR031) CR031: Redes de Computadores - Fundamentos
    MD094: Redes de Computadores - Introdução - Parte 02

    Trilha 02: MD088 (CR029) CR029: Redes de Computadores - Camada de Aplicação
    MD088: Redes de Computadores - Aplicações - Parte 01
    MD089 (CR029) CR029: Redes de Computadores - Camada de Aplicação
    MD089: Redes de Computadores - Aplicações - Parte 02

    Trilha 03: MD084 (CR027) CR027: Redes de Computadores - Arquitetura TCP/IP
    MD084: Redes de Computadores - Pilha TCP/IP - Parte 01
    MD085 (CR027) CR027: Redes de Computadores - Arquitetura TCP/IP
    MD085: Redes de Computadores - Pilha TCP/IP - Parte 02

    Trilha 04: MD180 (CR070) CR070: Segurança Operacional
    MD180: Segurança Operacional - Parte 01
    MD181 (CR070) CR070: Segurança Operacional
    MD181: Segurança Operacional - Parte 02
    MD196 (CR070) CR070: Segurança Operacional
    MD196: Segurança Operacional - Exercícios

    Trilha 05: MD173 (CR069) CR069: Criptografia e Virtual Private Networks
    MD173: Criptografia Básica
    MD174 (CR069) CR069: Criptografia e Virtual Private Networks
    MD174: Criptografia Intermediária
    MD210 (CR069) CR069: Criptografia e Virtual Private Networks
    MD210: Criptografia - Exercícios Multibancas
  • Conceitos avançados sobre DevOps: conteinerização de aplicações e orquestradores. Microsserviço. Técnicas de integração e implantação contínua de código. Controle de versionamento de software (GIT). Conceitos de computação em nuvem: benefícios, alta disponibilidade, escalabilidade, elasticidade, agilidade, recuperação de desastres.
    Trilha 01: MD331 (CR109) CR109: DevOps
    MD331: DevOps
    MD332 (CR109) CR109: DevOps
    MD332: DevOps - Multibancas

    Trilha 02: MD107 (CR109) CR109: DevOps
    MD107: Versionamento e Integração Contínua

    Trilha 03: MD176 (CR074) CR074: Computação em Nuvem
    MD176: Computação em Nuvem
    MD241 (CR074) CR074: Computação em Nuvem
    MD241: Computação em Nuvem - Multibancas
  • Gerenciamento de processos. Notação BPMN. Políticas de Segurança de Informação. Classificação de informações. Norma ISO 27002.
    Trilha 01: MD078 (CR025) CR025: Processos de Negócio e Business Process Modeling
    MD078: BPM - Introdução
    MD079 (CR025) CR025: Processos de Negócio e Business Process Modeling
    MD079: BPM - Notação
    MD081 (CR025) CR025: Processos de Negócio e Business Process Modeling
    MD081: BPM - Exercícios

    Trilha 03: MD032 (CR011) CR011: Gestao da Seguranca
    MD032: ISO 27001 - Requisitos do SGSI
    MD033 (CR011) CR011: Gestao da Seguranca
    MD033: ISO 27002 - Código de Práticas
  • Padrões de arquitetura de aplicações corporativas. Design thinking. Histórias do usuário. Critérios de Aceitação. Prototipação. Storytelling. Requisitos e experiência do usuário.
    Trilha 01: MD075 (CR024) CR024: Portais Corporativos e Usabilidade
    MD075: Portais Corporativos - Parte 01
    MD076 (CR024) CR024: Portais Corporativos e Usabilidade
    MD076: Portais Corporativos - Parte 02

    Trilha 02: MD330 (CR112) CR112: User Experience
    MD330: UX - User eXperience
  • Análise, compreensão e interpretação de diversos tipos de textos verbais, não verbais, literários e não literários. Informações literais e inferências possíveis. Ponto de vista do autor. Estruturação do texto: relações entre ideias; recursos de coesão. Significação contextual de palavras e expressões. Sinônimos e antônimos. Sentido próprio e figurado das palavras. Classes de palavras: emprego e sentido que imprimem às relações que estabelecem: substantivo, adjetivo, artigo, numeral, pronome, verbo, advérbio, preposição e conjunção. Sintaxe: período simples; período composto - coordenação e subordinação. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase. Voz Ativa e Passiva. Pontuação. Ortografia oficial. Acentuação gráfica.
    Trilha 01: MD301 (CR103) CR103: Aulões Disciplinas Básicas
    MD301: Aulão Discursivas

    Trilha 02: MD018 (CR007) CR007: Língua Portuguesa
    MD018: Língua Portuguesa - Parte 01
    MD019 (CR007) CR007: Língua Portuguesa
    MD019: Língua Portuguesa - Parte 02
    MD020 (CR007) CR007: Língua Portuguesa
    MD020: Língua Portuguesa - Parte 03
    MD021 (CR007) CR007: Língua Portuguesa
    MD021: Língua Portuguesa - Parte 04

    Trilha 03: MD015 (CR006) CR006: Gramática da Língua Portuguesa - Exercícios
    MD015: Gramática em Exercícios - Parte 01
    MD016 (CR006) CR006: Gramática da Língua Portuguesa - Exercícios
    MD016: Gramática em Exercícios - Parte 02
    MD017 (CR006) CR006: Gramática da Língua Portuguesa - Exercícios
    MD017: Gramática em Exercícios - Parte 03
  • Raciocínio Lógico-matemático: Operações, expressões e problemas com números naturais. Números fracionários, decimais, inteiros, racionais e reais. Equação de 1º e 2º graus, com variáveis. Razão e proporção. Regra de 3 simples e composta. Geometria. Cálculo de área e de volume. Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios; dedução de novas informações das relações fornecidas e avalição das condições usadas para estabelecer a estrutura daquelas relações. Compreensão do processo lógico que, a partir de um conjunto de hipóteses, conduz, de forma válida, a conclusões determinadas.
    Trilha 01: MD025 (CR009) CR009: Raciocínio Lógico Quantitativo
    MD025: Raciocínio Lógico Quantitativo - Parte 01
    MD026 (CR009) CR009: Raciocínio Lógico Quantitativo
    MD026: Raciocínio Lógico Quantitativo - Parte 02
    MD027 (CR009) CR009: Raciocínio Lógico Quantitativo
    MD027: Raciocínio Lógico Quantitativo - Parte 03
Sorte é quando a preparação encontra a oportunidade.
Elmer G. Letterman  (Maior Vendedor de Seguros do Mundo)

Os planos de estudo são uma aproximação entre o edital e a plataforma para acelerar a sua busca pelo conteúdo que já possuímos na plataforma. O objetivo é indicar os módulos que dão a melhor cobertura possível conforme a análise de nossos professores. Em caso de dúvida, consulte nosso FAQ, assista aos vídeos sobre como usar a plataforma ou entre em contato.