Descrição
Apostila Concurso Analista Desenvolvimento Mobile Prodesan SP 2025
- Informações Concurso do Progresso e Desenvolvimento de Santos – Prodesan SP 2025
- Vagas: 23 Inscrições Até: 09/01/2025 Data da Prova: 02/02/2025
- Salários de Até: R$ 7.357,49 Taxa de Inscrição: R$ 54,30 A R$ 96,00
- Banca Organizadora: IBAM
Realize seu Sonho e Mude seu Futuro com a Nossa Ajuda!
Sabemos que passar em um concurso exige dedicação e muito estudo, e é exatamente por isso que estamos aqui! Com anos de experiência no mercado, nossa missão é ajudá-lo a se preparar da melhor maneira possível. Nossas apostilas são elaboradas completamente de acordo com o edital de cada concurso e, além disso, são atualizadas regularmente.
Além disso, incluímos provas anteriores relacionadas ao cargo, já com gabarito, o que facilita a prática e a familiarização com o estilo das questões. Para complementar, você também receberá brindes exclusivos.
Detalhes Concurso do Prodesan SP 2025
O concurso público, organizado pela banca do IBAM, representa uma excelente oportunidade para candidatos de diferentes perfis, uma vez que disponibiliza um total de 23 vagas distribuídas entre os Ensino Fundamental, Ensino Médio e Ensino Superior. Além disso, as remunerações oferecidas são altamente competitivas, podendo atingir valores atrativos de até R$ 7.357,49. Ademais, por abranger diversas áreas, o certame amplia ainda mais as possibilidades para candidatos com formações variadas.
Método Domina Concursos

Conteúdo Programático
Conhecimentos Básicos
(Conforme solicitado pelo Edital 2025)
Língua Portuguesa: Interpretação de texto, conhecimento da norma culta na modalidade escrita do idioma e aplicação da Ortografia oficial; Acentuação gráfica; Pontuação; Classes gramaticais; Concordância verbal e nominal; Pronomes: emprego e colocação e Regência nominal e verbal.
Noções de Informática: Sistema Operacional Microsoft Windows; Microsoft Office: Editor de textos Word e Planilha Excel; Internet e ferramentas Microsoft Office (versões 2013 e/ou 2016).
Conhecimentos Específicos
(Conforme solicitado pelo Edital 2025)
SEGURANÇA DA INFORMAÇÃO: 1 Confiabilidade, integridade e disponibilidade. 2 Mecanismos de segurança. 2.1 Criptografia. 2.2 Assinatura digital. 2.3 Garantia de integridade. 2.4 Controle de acesso. 2.5 Certificação digital. 3 Gerência de riscos. 3.1 Ameaça, vulnerabilidade e impacto. 4 Políticas de segurança. 4.1 NBR ISO/IEC 27002:2005. 4.2 NBR ISO/IEC 27001:2013. 4.3 NBR ISO/IEC 15408. 4.4 Políticas de senhas. 5 Autenticação de dois fatores (MFA). 6 OAuth 2, JWT, SSO e SAML. 7 OWASP Top 10. PROCESSO: 1 Processo orientado a reuso. 2 Ciclos de vida. 2.1 Modelo cascata. 2.2 Modelo iterativo. 2.3 Modelo ágil. 2.4 Modelo formal. 3 Metodologias ágeis de desenvolvimento. 3.1 Scrum, XP, TDD, Modelagem ágil e Kanban. TECNOLOGIA: 1 Banco de dados. 1.1 Arquitetura de banco de dados: relacional (MySQL, PostgreSQL), não relacional (orientado a documento, chave-valor, grafo, colunar, time series), hierárquico (ADABAS) e rede. 1.2 Modelagem de banco de dados: físico, lógico e conceitual. 1.3 Álgebra relacional, SQL/ANSI e linguagens procedurais embarcadas. 1.4 Gestão de banco de dados. 1.4.1 Controle de acesso, usuário, cálculo volumétrico, replicação, cluster, particionamento e esquemas. 2 Servidores web e de aplicação. 2.1 Wildfly, IIS, Websphere, Apache, Nginx e Tomcat. 3 Linguagens de programação. 3.1 Java, JavaScript, TypeScript, Python, PHP, C#, C, C++, Natural, Cobol e Go. 4 Tecnologias e práticas frontend web: HTML, CSS, UX, Ajax, frameworks (Bootstrap, angular, VueJS e React). 4.1 Padrões de frontend. 4.1.1 SPA e PWA. 5. Tecnologias backend: 5.1 Frameworks: Hibernate, .NET Core, Quarkus, SpringBoot, Flask, Django, NodeJS, Express e NestJS. 5.2 Especificações: JEE (JPA, EJB, JSF, JMS e JTA), JVM. 6 Ferramentas de qualidade: SonarQube, Robot Framework e JMeter. 7 Modelagem: UML 2.x e BPM (BPMN). 8 Tecnologia de desenvolvimento móvel: Android (Kotlin), IOS (Swift), Flutter, ReactNative, Ionic, Xamarin e Banco de Dados SQLite. 9 Ferramentas de gestão configuração: versionamento (Git e GitLab), CI/CD (GitLab CI e Jenkins). 10 Protocolos HTTPS, SSL/TLS, HTTP/2, gRPC e WebSockets. 11 Ferramentas de integração assíncrona: Kafka, NATS Streaming, ActiveMQ e WebSphereMQ. 12 Containers: Docker e Kubernetes. ENGENHARIA DE SOFTWARE: 1 Engenharia de requisitos. 2 Análise e projeto. 3 Implementação: orientação a objetos, estrutura de dados e algoritmos. 4 Qualidade. 4.1 Análise estática de código. 4.2 Teste unitário. 4.3 Teste de integração. 4.4 Teste de RNF (carga, estresse). 4.5 Revisão por pares. 5 Gestão de configuração. 5.1 DevOps, modelo de versionamento, merge, branch, pipeline, CI/CD e database migration. ARQUITETURA: 1 Padrões de projeto. 2 GoF. 2.1 Padrões de criação (Singleton, Prototype). 2.2 Padrões estruturais (Adapter, Facade). 2.3 Padrões comportamentais (command, iterator). 3 Padrões GRASP (controller, expert). 4 SOLID. 5 Tecnologias de integração. 5.1 Workflow. 5.2 Web services. 5.2.1 RESTful, SOAP e GraphQL. 5.3 Mensageria, stream e CORBA. 6 Design de software. 6.1 DDD, arquitetura hexagonal, microsserviços (orquestração de serviços e API gateway) e containers. 7 Padrões de microsserviços. 7.1 SAGA e CQRS. 8 Transações distribuídas. 30 TÓPICOS AVANÇADOS: 1 Arquitetura e desenvolvimento em nuvem. 2 Inteligência artificial, business intelligence, big data, data warehouse, ferramentas ETL e OLAP. 3 Georreferenciamento e geoprocessamento. 4 Blockchain e smart contracts. 5 IaC (infrastructure as code). 6 IoT (internet of things).
Apostila Concurso Analista Desenvolvimento Mobile Prodesan SP 2025



