
Curso de Hardware e Software
Domine a pilha completa de hardware e software informático — desde a lógica binária e a arquitetura da CPU até aos internos do SO, montagem de sistemas e afinação de desempenho. Este curso proporciona-lhe a profundidade técnica necessária para construir, configurar, diagnosticar e otimizar sistemas informáticos reais com confiança. Quer esteja a entrar na área de TI ou a aperfeiçoar as suas competências, esta é a base prática em que os profissionais sérios confiam.
O que vai aprender:
Obterá uma compreensão aprofundada de como o hardware e o software interagem em todos os níveis de um sistema informático. O curso aborda a arquitetura da CPU, as hierarquias de memória, as tecnologias de armazenamento, os subsistemas de E/S e os fundamentos do sistema operativo. Aprenderá a montar e configurar fisicamente sistemas, instalar sistemas operativos e aplicar corretamente as definições de BIOS/UEFI. A metodologia de resolução de problemas e as ferramentas de diagnóstico prepará-lo-ão para isolar e corrigir falhas em todas as camadas de hardware e software. Explorará também a análise de desempenho, o overclocking e as técnicas de afinação de sistemas utilizadas em ambientes profissionais. Os tópicos suplementares incluem sistemas embarcados, virtualização, segurança de hardware e tecnologias emergentes, como aceleradores de IA e arquiteturas chiplet.
Como estuda de forma prática Curso de Hardware e Software
Como pratica Curso de Hardware e Software
Para si que é empresa e quer formar a sua equipa
Na Dedika para empresas, o curso inclui exercícios e exemplos adaptados ao seu próprio negócio e às necessidades da sua empresa.
Conteúdo do curso
8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos dos Sistemas de Computação
Fundamentos dos Sistemas de Computação
Aula 1 • Noções Básicas de Binário e Lógica Digital
Abrange sistemas numéricos, lógica booleana e portas lógicas como fundamento de toda a computação. Conecta a matemática abstrata ao comportamento físico dos circuitos.
Aula 2 • Identificação de Componentes de Hardware
Ensina a identificação e a função dos componentes físicos de um PC. Desenvolve competências práticas de reconhecimento necessárias para a montagem e resolução de problemas.
Aula 3 • Visão Geral da Arquitetura de Computadores
Apresenta o modelo de Von Neumann e os principais componentes arquiteturais. Fornece o enquadramento estrutural para todos os tópicos de hardware subsequentes.
Aula 4 • Camadas de Software e Abstração
Define as camadas de firmware, SO, middleware e aplicação. Mostra como cada camada abstrai a complexidade do hardware para o software de nível superior.
Aula 5 • Modelo de Comunicação Hardware-Software
Explica como as instruções de software se traduzem em sinais de hardware. Ancora o capítulo, unificando todos os conceitos anteriores num único modelo de interação.
Capítulo 2EsconderEsconder detalhesVer detalhesAprofundamento da Unidade Central de Processamento
Aprofundamento da Unidade Central de Processamento
Aula 1 • Hierarquia de Memória Cache
Explica o design das caches L1, L2 e L3, os princípios de localidade e as políticas de substituição. Impacta diretamente as estratégias de otimização de software abordadas posteriormente.
Aula 2 • Pipeline e Paralelismo
Ensina riscos de pipeline, execução superscalar e processamento fora de ordem. Desenvolve a capacidade de avaliar o débito da CPU para além da velocidade de clock base.
Aula 3 • Métricas de Desempenho da CPU e Benchmarking
Apresenta IPC, CPI, frequência de clock e potência térmica de projeto como ferramentas de avaliação. Permite a seleção informada de processadores para cargas de trabalho específicas.
Aula 4 • Conjuntos de Instruções e Microcódigo
Abrange as filosofias RISC vs. CISC e a implementação de microcódigo. Explica como o design das instruções afeta o comportamento do compilador e a velocidade de execução.
Aula 5 • Arquitetura Interna da CPU
Examina a ALU, unidade de controlo, registos e barramentos internos. Conecta as funções dos componentes ao ciclo de fetch-descodificar-executar introduzido anteriormente.
Capítulo 3EsconderEsconder detalhesVer detalhesSistemas de Memória e Tecnologias de Armazenamento
Sistemas de Memória e Tecnologias de Armazenamento
Aula 1 • Tipos e Especificações de RAM
Abrange DRAM, SRAM, gerações DDR e memória ECC. Conecta a largura de banda e latência da memória ao desempenho da CPU discutido anteriormente.
Aula 2 • Otimização de Memória e Armazenamento
Aplica o conhecimento da hierarquia para ajustar o desempenho do sistema através de perfilagem e configuração. Faz a ponte entre a compreensão do hardware e as práticas de otimização ao nível do software.
Aula 3 • Mecânica e Desempenho do Disco Rígido
Abrange a geometria dos pratos, tempo de procura, latência rotacional e configurações RAID. Fornece contexto para escolher entre HDD e SSD em implementações sensíveis ao custo.
Aula 4 • Arquitetura de Unidade de Estado Sólido
Ensina tipos de NAND flash, nivelamento de desgaste e funções do controlador. Explica por que o desempenho do SSD degrada e como o firmware o mitiga.
Aula 5 • Memória Virtual e Paginação
Explica a tradução de endereços, tabelas de páginas e operação da TLB. Mostra como o SO expande a RAM física usando espaços de endereço virtuais apoiados em disco.
Capítulo 4EsconderEsconder detalhesVer detalhesSistemas de Entrada/Saída e Periféricos
Sistemas de Entrada/Saída e Periféricos
Aula 1 • Subsistemas de Vídeo e Gráficos
Ensina a arquitetura da GPU, interfaces de vídeo e pipelines de renderização. Conecta o hardware gráfico ao software de driver e à gestão de ecrã do SO.
Aula 2 • Tratamento de Interrupções e DMA
Abrange linhas de pedido de interrupção, controladores de interrupção e acesso direto à memória. Explica como os periféricos de alta velocidade transferem dados sem envolvimento da CPU.
Aula 3 • Drivers de Dispositivo e Interfaces de Kernel
Explica a arquitetura de drivers, módulos de kernel e camadas de abstração de hardware. Mostra como o software comunica com dispositivos físicos através de interfaces padronizadas.
Aula 4 • Arquiteturas de Barramento de I/O
Examina PCIe, USB e padrões de barramento legados, incluindo largura de banda e topologia. Constrói o enquadramento para compreender a ligação de periféricos e a transferência de dados.
Aula 5 • Hardware e Interfaces de Rede
Abrange a arquitetura da NIC, protocolos de rede ao nível do hardware e motores de offload. Prepara os estudantes para a configuração e otimização de sistemas com consciência de rede.
Capítulo 5EsconderEsconder detalhesVer detalhesFundamentos de Sistemas Operativos
Fundamentos de Sistemas Operativos
Aula 1 • Sistemas de Ficheiros e Gestão de Armazenamento
Ensina estruturas de sistemas de ficheiros, journaling e APIs de armazenamento do SO. Conecta o conhecimento do hardware de armazenamento à organização e fiabilidade dos dados ao nível do SO.
Aula 2 • Gestão de Processos e Threads
Abrange a criação de processos, estados, algoritmos de escalonamento e modelos de thread. Liga diretamente as capacidades do hardware da CPU às decisões de escalonamento do SO.
Aula 3 • Arquitetura do SO e Tipos de Kernel
Compara designs de SO monolítico, micronúcleo e híbrido com exemplos reais. Estabelece o contexto estrutural para todos os tópicos de gestão do SO subsequentes.
Aula 4 • Segurança e Controlo de Acesso do SO
Abrange níveis de privilégio, listas de controlo de acesso e técnicas de hardening do SO. Prepara os estudantes para configurar ambientes de SO seguros em hardware real.
Aula 5 • Gestão de Memória pelo SO
Explica a alocação de memória ao nível do SO, segmentação e mecanismos de proteção. Baseia-se nos conceitos de memória virtual para mostrar a aplicação dos limites de memória pelo SO.
Capítulo 6EsconderEsconder detalhesVer detalhesMontagem, Configuração e Teste do Sistema
Montagem, Configuração e Teste do Sistema
Aula 1 • Configuração da BIOS/UEFI
Explica a sequência de POST, definições UEFI, ordem de boot e perfis XMP/EXPO. Conecta a configuração do firmware ao desempenho do hardware e à compatibilidade com o SO.
Aula 2 • Instalação do Sistema Operativo e Drivers
Orienta a instalação do SO, configuração de partições e implementação de drivers. Garante uma pilha de software totalmente funcional no hardware recém-montado.
Aula 3 • Validação do Sistema e Testes de Stress
Aplica ferramentas de diagnóstico para verificar a estabilidade, térmicas e linhas de base de desempenho. Confirma que o sistema montado cumpre as especificações antes da implementação.
Aula 4 • Procedimentos de Montagem Física
Abrange precauções de ESD, assentamento de componentes, aplicação de pasta térmica e gestão de cabos. Constrói hábitos de montagem seguros e repetíveis para ambientes profissionais.
Aula 5 • Compatibilidade e Seleção de Componentes
Ensina compatibilidade de sockets, correspondência de TDP e matrizes de suporte de memória. Previne erros dispendiosos antes do início da montagem física.
Capítulo 7EsconderEsconder detalhesVer detalhesResolução de Problemas e Diagnóstico
Resolução de Problemas e Diagnóstico
Aula 1 • Resolução de Problemas de Rede e Periféricos
Abrange diagnósticos de conectividade, reversão de drivers e técnicas de isolamento de periféricos. Completa o conjunto de competências de resolução de problemas em todos os principais subsistemas.
Aula 2 • Metodologia de Resolução de Problemas
Introduz enquadramentos estruturados de resolução de problemas, incluindo dividir para conquistar e análise de causa raiz. Fornece um processo repetível aplicável a todos os tópicos de diagnóstico subsequentes.
Aula 3 • Diagnóstico de Falhas de Hardware
Abrange códigos de beep, falhas de POST, teste de troca de componentes e uso de multímetro. Constrói competências práticas para isolar rapidamente componentes de hardware avariados.
Aula 4 • Diagnóstico de Armazenamento e Memória
Aplica dados SMART, suites de teste de memória e ferramentas de reparação do sistema de ficheiros. Identifica condições de risco para os dados antes da falha catastrófica.
Aula 5 • Análise de Falhas de Software e SO
Ensina análise de ficheiros de crash dump, revisão de logs de eventos e diagnósticos em modo de segurança. Conecta o conhecimento interno do SO a fluxos de trabalho práticos de resolução de falhas.
Capítulo 8EsconderEsconder detalhesVer detalhesOtimização de Desempenho e Ajuste do Sistema
Otimização de Desempenho e Ajuste do Sistema
Aula 1 • Overclocking de CPU e Memória
Abrange ajuste de tensão, ajuste do multiplicador e validação de estabilidade para CPUs e RAM. Ensina a gestão de risco juntamente com técnicas de ganho de desempenho.
Aula 2 • Perfilagem e Identificação de Gargalos
Usa ferramentas de perfilagem de CPU, memória e I/O para localizar constrangimentos de desempenho. Estabelece uma linha de base baseada em dados antes de qualquer intervenção de ajuste.
Aula 3 • Ajuste ao Nível do SO e do Software
Aplica afinidade de escalonador, planos de energia e otimização de serviços para reduzir a sobrecarga do SO. Faz a ponte entre a capacidade do hardware e a configuração do software para o débito máximo.
Aula 4 • Ajuste de Desempenho de Armazenamento e I/O
Otimiza a profundidade da fila, os escalonadores de I/O e os parâmetros do sistema de ficheiros para cargas de trabalho alvo. Aplica diretamente o conhecimento da arquitetura de armazenamento em ganhos de desempenho mensuráveis.
Aula 5 • Documentação e Sustentação de Otimizações
Ensina práticas de documentação de configuração, gestão de mudanças e testes de regressão. Garante que as otimizações se mantêm eficazes e reproduzíveis através de atualizações do sistema.
Seu certificado válido de conclusão
Este curso é para si:
Técnico de apoio informático: deseja um conhecimento mais profundo de hardware para além das resoluções ao nível do ticket.
Pessoa em mudança de carreira: a transitar para a área tecnológica a partir de uma formação profissional não técnica.
Amador de eletrónica: pronto para passar da experimentação para o conhecimento estruturado de sistemas.
Estudante de ciências da computação: necessita de contexto prático de hardware para complementar a formação teórica.
Proprietário de pequena empresa: gere a sua própria infraestrutura e quer deixar de adivinhar.
Administrador de sistemas júnior: lida com sistemas reais diariamente, mas carece de uma base arquitetural formal.
O que os nossos formandos dizem
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são directas ao ponto e como eu consigo alterar capítulos e saltar conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.

Principais capacitações
Perguntas Frequentes
Quem é a Dedika?
O certificado é válido em Angola?
Os cursos são gratuitos?
Qual é a carga horária do curso?
Como são os cursos?
Como funcionam os cursos?
Qual é a duração dos cursos?
Qual é o custo ou preço dos cursos?
O que é um curso EAD ou online e como funciona?
Curso em PDF




















