Painel Geral
Concursos
Aulas
Questões
Entrar
Carregando o concurso…
Montando seus temas…
Voltar
Temas
Desenvolvimento de Sistemas
Algoritmos e programação
Cargo
Analista Judiciário – TI – Desenvolvimento de Sistemas
Fazer questões aleatórias de Algoritmos e programação
Estamos preparando questões pra esse tema
Começar agora
Subtemas
Flutter: gerenciamento de estado e reatividade (Provider, BLoC, Riverpod e Cubit)
Fazer questões
Complexidade de algoritmos (notação Big-O)
Fazer questões
Estruturas de dados: listas, pilhas, filas, árvores e tabelas hash
Fazer questões
Algoritmos de busca e de ordenação
Fazer questões
Programação orientada a objetos: classes, objetos, herança, polimorfismo, encapsulamento e abstração
Fazer questões
Princípios SOLID
Fazer questões
Java: Collections, Streams e recursos modernos (lambdas, records, sealed classes, pattern matching, switch expressions e virtual threads)
Fazer questões
Java: frameworks Java EE/Jakarta EE, Spring Framework, Spring Boot e Hibernate/JPA
Fazer questões
JavaScript/TypeScript e Node.js
Fazer questões
Frameworks frontend: Angular e React
Fazer questões
Python: sintaxe, tipos e estruturas de dados básicas; desenvolvimento web com Python (FastAPI e Django)
Fazer questões
Dart: sintaxe, tipos de dados, estruturas de controle, tratamento de erros e programação assíncrona
Fazer questões
Flutter: "tudo é um widget"; Stateless e Stateful Widgets e seu ciclo de vida
Fazer questões
Flutter: layout e interfaces responsivas com Material Design e Cupertino
Fazer questões
Flutter: navegação, roteamento, passagem de parâmetros e rotas nomeadas
Fazer questões
Assistir às aulas deste tema
31 aulas disponíveis