Descrição
Apostila Pref Pindamonhangaba SP 2023 Web Designer
Cargo: Web Designer
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Médio
Banca: VUNESP
Edital: Acesso ao Edital
Não é só uma apostila!
Material teórico completo elaborado totalmente de acordo com o novo edital.
Acompanha provas anteriores com gabarito para testar seu aprendizado.
Só hoje, de R$47,98 por R$23,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
Língua Portuguesa: Leitura e interpretação de diversos tipos de textos (literários e não literários). Sinônimos e antônimos. Sentido próprio e figurado das palavras. Pontuação. Classes de palavras: substantivo, adjetivo, numeral, artigo, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase.
Matemática: Resolução de situações-problema, envolvendo: adição, subtração, multiplicação, divisão, potenciação ou radiciação com números racionais, nas suas representações fracionária ou decimal; Mínimo múltiplo comum; Porcentagem; Razão e proporção; Regra de três simples; Equação do 1.º grau; Grandezas e medidas – quantidade, tempo, comprimento, superfície, capacidade e massa; Relação entre grandezas – tabela ou gráfico; Noções de geometria plana – forma, área, perímetro e Teorema de Pitágoras.
Conhecimento Específico
(Totalmente de Acordo com Edital 2022)
Linguagens de desenvolvimento de interfaces ricas: HTML5, CSS e Angular. Linguagens de Programação: Java, TypeScript e JavaScript. Frameworks e ferramentas para desenvolvimento: Bootstrap, JQuery, Maven e GIT. Requisitos e experiência do usuário (UX). Desenho e planejamento de interação em aplicações web. Conceitos de acessibilidade e usabilidade. Organização e apresentação de dados em relatórios e dashboards. Interoperabilidade de interfaces web entre diversos navegadores. Projeto centrado no usuário de software. Histórias do usuário. Storytelling com dados. Prototipação. Design thinking. Análise de personas (papéis, perfis etc.) de usuários de software. Conhecimentos sobre o Servidor HTTP Apache. Conhecimentos sobre o Servidor Apache Tomcat. Conceitos de DevOps: conteinerização de aplicação. 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). Microsserviço. APIs. Padrões de design de software. Padrões de projeto (design patterns) e anti-patterns. Padrões de arquitetura de aplicações corporativas Interoperabilidade entre aplicações. Padrões: SOAP, REST, XML, XSLT, UDDI, WSDL, JSON, RMI, XML-HttpRequest. Metodologias de desenvolvimento de software, processo interativo e incremental, práticas ágeis de desenvolvimento de software. UML (Unified Modeling Language). Gerenciamento de produtos de software com métodos ágeis: Scrum e Kanban. Gerenciamento de ciclo de vida de aplicações. Elicitação e Gerenciamento de Requisitos. Notação BPMN. Qualidade de software. Controle de versionamento de software (GIT). 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. Arquitetura de dados. Mapeamento objeto-relacional. Modelagem de dados (conceitual, lógica e física). Integridade referencial. Metadados. Linguagem de consulta estruturada (SQL). Linguagem de manipulação de dados (DML). Conceitos de computação em nuvem: benefícios, alta disponibilidade, escalabilidade, elasticidade, agilidade, recuperação de desastres. 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. Gestão de identidade e acesso (autenticação, autorização e auditoria). Políticas de segurança de informação. Norma ISO 27002, criptografia, certificação digital e assinatura digital.