Teste seus conhecimentos em TI
Crie uma conta para registrar sua pontuação, subir no ranking global e praticar questões voltadas para sua carreira.
Questões geradas por IA.
Escolha uma Disciplina
Banco de dados
Disciplina voltada para o armazenamento, organização e manipulação eficiente de informações. Engloba desde a modelagem conceitual (MER) até a implementação física e extração de dados utilizando a linguagem SQL (DDL, DML e consultas avançadas).
Redes de Computadores
Foca na infraestrutura e nos protocolos que permitem a comunicação entre sistemas. Cobre o Modelo OSI, o funcionamento da Internet (arquitetura TCP/IP, IPv4 e IPv6), cálculos de roteamento e os pilares fundamentais da segurança da informação em trânsito.
Hardening de Servidores
Direcionada à segurança cibernética prática e mitigação de vulnerabilidades. Aborda a aplicação de políticas de restrição, auditoria e controle de acesso rigoroso para proteger sistemas operacionais (Linux e Windows) e serviços críticos contra ataques e explorações.
Computação em Nuvem
Disciplina focada na arquitetura, implantação e gerenciamento de infraestruturas e serviços de TI sob demanda. Abrange os modelos de serviço (IaaS, PaaS, SaaS) e de implantação (Pública, Privada e Híbrida), a criação de ambientes escaláveis e de alta disponibilidade nos principais provedores do mercado (AWS, Azure e Google Cloud), além das práticas essenciais de segurança pautadas no modelo de responsabilidade compartilhada.
Arquitetura de Computadores
Aborda desde a evolução histórica dos computadores e seus componentes de hardware até a representação de dados, a lógica digital, o processamento em paralelo e as arquiteturas de processador CISC e RISC.
Desenvolvimento Web
Aborda a construção de páginas e sistemas web completos com HTML5, CSS, JavaScript, AJAX e PHP, cobrindo desde a estruturação e estilização de páginas até a criação de um CRUD com PDO e boas práticas de segurança contra SQL injection.
Lógica de Programação
Aborda os fundamentos da lógica de programação com Python: da relação entre hardware, software e sistema operacional à estrutura de programas, estruturas de decisão e repetição, modularização com funções e módulos, e as principais estruturas de dados da linguagem.
Paradigmas de Linguagens de Programação em Python
Aborda a classificação e os critérios de avaliação das linguagens de programação, os principais paradigmas (imperativo, funcional, lógico) e a implementação prática da orientação a objetos em Python, incluindo classes, herança, polimorfismo e exceções.