Descrição
Apostila Pref Rio Branco AC 2024 Analista Sistemas Desenvolvimento Front End
Cargo: Analista De Sistemas Especialização Em Desenvolvimento Front End
Editora: DOMINA CONCURSOS
Edição: 2024
Nível: Superior
Banca: INSTITUTO VERBENA
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$81,98 por R$40,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
LÍNGUA PORTUGUESA: 1.Características e funcionalidades de gênerostextuais variados. 2.Interpretação textual de gênerostextuais variados. 3. Modos de enunciação presentes no texto. 4. Gramática normativa. 5. Mecanismos de produção de sentidos nos textos: polissemia, ironia, comparação, ambiguidade, citação, inferência, pressuposto. 6. Organização do texto e fatores de textualidade (coesão, coerência, intertextualidade, informatividade, intencionalidade, aceitabilidade, situacionalidade). 7. Progressão temática. 8. Sequências textuais: descritiva, narrativa, argumentativa, injuntiva, dialogal. 9. Elementos de sequenciação textual: referenciação, substituição, repetição, conectores e outros elementos. 10. Tipos de argumento. 11. Classificação gramatical. 12. Processo de formação de palavras. 13. Análise morfosssintática. 14. Fenômenos gramaticais e construção de significados na língua portuguesa. 15. Relações de coordenação entre orações e entre termos da oração. 16. Relações de subordinação entre orações e entre termos da oração. 17. Concordância verbal e nominal. 18. Regência verbal e nominal. 19. Colocação pronominal. 20. Pontuação.
HISTÓRIA E GEOGRAFIA DO ACRE: 1. História do estado doAcre. 2.Realidade étnica, social, geográfica, cultural, política e econômica doAcre. 3. Clima.
LEGISLAÇÃO: 1. Lei Municipal n° 1.794/2009 – Estatuto do Servidor e suas alterações.
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
1.Desenvolvimento de páginas HTML. Elementos HTML fundamentais. Elementos HTML semânticos. Seletores e regras CSS. CSS inline. Cores, backgrounds, bordas, padding e margens. 2. Box model. Texto, fontes, ícones, links, listas, tabelas. Propriedade display. Especificidade de seletores CSS. Média queries. 3. Introdução à linguagem Javascript. 4. Variáveis. Escopo léxico. Operadores de atribuição, aritméticos, relacionais e lógicos. Estruturas de seleção e de repetição. Coleções. Funções. Closures. ObjetosJSON. Requisições HTTP. Ajax. Linguagem Typescript. JSX. Bootstrap. Responsividade. Frameworks. Micro Front Ends. 5. HTML semântico. Acessibilidade. CSS: estilos, animações, DesignResponsivo. 6. Noções de UI e UX Ferramentas para criação layouts na Web. Introdução ao Sass. 7. Angular. Introdução ao Angular, instalação e Histórico do Angular, AngularJS x Angular, Módulos, diretivas, pipes, eventos, two-way Services e injeção de dependência, Introdução ao Angular Material. 8. TensorFlow; flexbox, grid layout. configuração de ferramentas. Arquitetura, criação, manutenção e comunicação entre componentes. databinding. Roteamento, Comunicação com o Back End. Vue 07. 9. Introdução, instalação e configuração de ferramentas. Histórico do Vue, arquitetura, Single File Components. Componentes, diretivas, two-way databinding, eventos, slots, lifecycle methods. Roteamento com vue-router, Comunicação com o Back End. Introdução ao Vuetify. Introdução ao Svelte.js. Introdução aos Micro Front Ends. Progressive Web Apps. 10. Novidades no mundo do Front End. Padrões Web – HTML, CSS. Padrões Web JavaScript. 11. Frameworks de Front End – React. Frameworks de Front End – Angular. 12. Técnicas Avançadas de CSS. Arquitetura para Aplicações Móveis. Arquitetura de Front-End. 13. Design da Experiência do Usuário. Gerenciamento Ágil de Projetos Qualidade de Software Para Web. Engenharia de Requisitos e Projeto de Aplicações. Programação Web com Node.JS. APIs e Web Services. 14. Cultura e Práticas DevOps. Estratégia Digital e Web Analytics. Introdução à Internet e Web. Servidores e ambientes Web. 15. Linguagem HTML. Linguagem CSS. Linguagem Javascript. Web Design (responsivo e nãoresponsivo). 16. Bibliotecas (Ex.: JQuery). Plug-ins e frameworks de desenvolvimento Web client-side (Ex.: Bootstrap). 17. Diferenças entre linguagens client-side e server-side. Aplicação da linguagem PHP. 18. Persistência de dados em ambientes WEB com PHP. Tecnologia AJAX. Bibliotecas, plug-ins e frameworks de desenvolvimento Web server-side com PHP. Visão geral da plataforma Java para Web. Fundamentos da integração de software. Bibliotecas para interface gráfica com o usuário (Ex.: Java ServerFaces(JSF) com Primefaces e Richfaces). 19. Beans Gerenciados – Enterprise JavaBeans (EJB). Servlets e Java ServerPages (JSP). Injeção de Dependências (Ex.: Spring Framework). Automatização de Construção de Projetos (Ex.: Maven). Servidores de Aplicação (Ex.: JBoss). Frameworks especiais de Desenvolvimento para Web (Ex.: Angular, ReactJS, Node.js, entre outros). 20. WebServices (SOAP, WSDL, SaaS, IaaS e PaaS). Arquitetura REST e sistemas RESTful. GraphQL. Tecnologia Docker. Introdução à programação para Android. Conceitos básicos (Manifest, Activitiy, Intents e Bundles). Frameworks para desenvolvimento (Ex.: Android Studio). Layouts e componentes de tela. Customização de componentes. Toast. PopUps. Menus. Deploy de aplicativos. Notificações. 21. Manipulação de mídias. Gerenciamento de permissões. Uso de recursos do dispositivo (sensores, câmera, geolocalização, beacons, NFC, entre outros). 22. Bancos de dados SQLite. Arquitetura geral para o desenvolvimento de aplicativos mobile híbridos. Frameworks para desenvolvimento híbrido (Ex.: PhoneGap e Cordova, React Native, Flutter, entre outros). Progressive Web Apps (PWA). Tecnologias Firebase. 23. Código Limpo. Padrões de Projeto. A arquitetura Model-View-Controller (MVC). Testes Unitários (Ex.: JUnit). Teste de Interface (Ex.: Selenium). Test Driven Development (TDD). Controle de versão (Ex.: Git, GitHub e SVN). Plataformas Cloud (Ex.: Amazon Web Services (AWS), Google Cloud Platform (GCP) e Microsoft Azure). 24. Introdução ao gerenciamento e planejamento de projetos ágil. Manifesto ágil. Scrum. eXtreme Programming (XP). Kanban. 25. Modelagem ágil. Programação em pares.26. Integração contínua de software. Métricas ágeis. Estimativas de software. Proposta técnica de desenvolvimento. 27. Framework Scaled Agile (SAFe). 28. Conceitos de Interação Humano-Computador (IHC). 29. Engenharia cognitiva. Engenharia Semiótica. Usabilidade, ergonomia e acessibilidade das interfaces. 30. User Experience (UX). 31. Design de interfaces. Prototipação. Métodos de avaliação em IHC. Introdução à programação orientada a objetos. 32. Abstração. Objetos, classes, atributos e métodos. Composição. Encapsulamento. Herança. Polimorfismo. Construtores e Destrutores. 33. Sobrecarga e sobreposição. 34. Diagrama de classes. Classes abstratas e interfaces. Manipulação de Exceções. 35. A linguagem Java e sua sintaxe. Frameworks de desenvolvimento Java (Ex.: Eclipse IDE). Conceitos e Frameworks de Persistência Objeto-Relacional (Ex.: JPA e Hibernate).
Apostila Pref Rio Branco AC 2024 Analista Sistemas Desenvolvimento Front End