Escolha o seu idioma
Curso de Hardware e Software
Mais de 2 milhões de estudantes em todo o mundo

Curso de Hardware e Software

Domine a pilha completa da computação — desde transístores até aplicações — num único curso abrangente. Irá construir, configurar e resolver problemas em sistemas reais enquanto compreende exatamente porque é que cada componente se comporta da maneira que o faz. Quer esteja a visar o apoio de TI, a administração de sistemas ou o desenvolvimento de software, este curso fornece-lhe a base técnica que os empregadores exigem.

Dedika para empresas

O que vai aprender:

Obterá uma compreensão aprofundada de como o hardware e o software funcionam em conjunto nos sistemas informáticos modernos. O curso abrange a arquitetura da CPU, a hierarquia de memória, as tecnologias de armazenamento e os internos do sistema operativo. Aprenderá a instalar e configurar hardware, implementar sistemas operativos e configurar ambientes de software a partir do zero. Os fundamentos de redes, a segurança e as metodologias de resolução de problemas estão incluídos para que possa lidar com problemas reais com confiança. No final, compreenderá também virtualização, sistemas embarcados, práticas de DevOps e soluções de armazenamento de bases de dados.

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.

Clique aqui

Conteúdo do curso

8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)

Capítulo 1Ver detalhes

Fundamentos dos Sistemas Informáticos

  • Aula 1 • Visão Geral dos Componentes de Hardware Principais

    Analisa a CPU, a memória, o armazenamento e os dispositivos de E/S como um sistema. Prepara os formandos para estudar cada componente em profundidade em capítulos posteriores.

  • Aula 2 • Representação Binária e de Dados

    Explica como todos os dados são codificados em formato binário no interior de um computador. Fornece a base numérica necessária para compreender a memória e o processamento.

  • Aula 3 • Camadas de Software e Abstração

    Apresenta o modelo em camadas, desde o hardware até às aplicações. Mostra como a abstração isola a complexidade em cada nível.

  • Aula 4 • Conceitos Básicos de Desempenho do Sistema

    Define débito, latência e largura de banda como métricas primárias de desempenho. Relaciona estas métricas com decisões de conceção de hardware e software.

  • Aula 5 • O que é um Sistema Informático

    Define um sistema informático como um conjunto integrado de componentes de hardware e software. Fundamenta todo o conteúdo técnico subsequente neste modelo unificado.

Capítulo 2Ver detalhes

Arquitetura de Hardware Informático

  • Aula 1 • Arquitetura e Funcionamento da CPU

    Examina o ciclo de fetch-decode-execute e os componentes internos da CPU. Relaciona a conceção do processador com resultados de desempenho no mundo real.

  • Aula 2 • Sistemas de Alimentação e Arrefecimento

    Aborda as especificações da fonte de alimentação, a conceção térmica e os métodos de arrefecimento. Garante que os formandos podem manter o hardware dentro de parâmetros de funcionamento seguros.

  • Aula 3 • Hierarquia de Memória e Cache

    Mapeia a hierarquia desde os registos, passando pela RAM, até ao armazenamento secundário. Explica os níveis de cache e o seu impacto na velocidade de execução.

  • Aula 4 • Barramentos, Chipsets e Interfaces

    Descreve como os dados se movem entre componentes através de barramentos e chipsets. Estabelece o modelo de conectividade utilizado ao longo da resolução de problemas de hardware.

  • Aula 5 • Tecnologias de Armazenamento

    Compara HDD, SSD, NVMe e armazenamento ótico em termos de velocidade e durabilidade. Orienta as decisões de seleção de hardware com base nos requisitos da carga de trabalho.

Capítulo 3Ver detalhes

Fundamentos de Sistemas Operativos

  • Aula 1 • Gestão de Processos e Threads

    Explica o ciclo de vida do processo, os algoritmos de escalonamento e a concorrência de threads. Apoia diretamente a compreensão do desempenho das aplicações e da multitarefa.

  • Aula 2 • Drivers de Dispositivo e Gestão de E/S

    Explica como os drivers abstraem o hardware para o sistema operativo e as aplicações. Prepara os formandos para tarefas de instalação de hardware e resolução de problemas de drivers.

  • Aula 3 • Arquitetura do SO e Tipos de Kernel

    Contrasta os designs de SO monolítico, micronúcleo e híbrido. Estabelece a base estrutural para todos os tópicos de gestão do sistema operativo.

  • Aula 4 • Gestão de Memória pelo SO

    Aborda paginação, segmentação e espaços de endereço virtuais geridos pelo SO. Relaciona a gestão de memória do SO com a hierarquia de memória de hardware do Capítulo 2.

  • Aula 5 • Sistemas de Ficheiros e Gestão de Armazenamento

    Examina as estruturas de sistemas de ficheiros, o journaling e a gestão de discos. Baseia-se no conhecimento de hardware de armazenamento para explicar a organização de dados ao nível do SO.

Capítulo 4Ver detalhes

Fundamentos de Desenvolvimento de Software

  • Aula 1 • Controlo de Versões e Colaboração

    Ensina a ramificação, fusão e gestão de repositórios usando sistemas de controlo de versões. Prepara os formandos para fluxos de trabalho de desenvolvimento de software em equipa.

  • Aula 2 • Princípios de Conceção de Software

    Aborda modularidade, abstração e padrões de conceção para código sustentável. Apoia tópicos posteriores em arquitetura de software e integração de sistemas.

  • Aula 3 • Visão Geral de Estruturas de Dados e Algoritmos

    Apresenta arrays, listas ligadas, árvores e algoritmos de ordenação a um nível conceptual. Prepara os formandos para avaliar a eficiência e o uso de recursos do software.

  • Aula 4 • Paradigmas e Linguagens de Programação

    Analisa paradigmas procedural, orientado a objetos e funcional com exemplos de linguagens. Fornece contexto para avaliar ferramentas de software e bases de código.

  • Aula 5 • Compilação e Interpretação

    Traça o código fonte através das fases de compilação, linking e execução. Relaciona os processos de construção de software com os modelos de execução do SO e do hardware.

Capítulo 5Ver detalhes

Hardware e Protocolos de Rede

  • Aula 1 • Diagnóstico de Rede e Ferramentas

    Apresenta ping, traceroute, netstat e captura de pacotes para resolução de problemas. Aplica o conhecimento do modelo OSI ao isolamento sistemático de falhas.

  • Aula 2 • Componentes de Hardware de Rede

    Identifica routers, switches, pontos de acesso e NICs e as suas funções. Fundamenta as discussões sobre protocolos na infraestrutura de rede física e lógica.

  • Aula 3 • Modelos OSI e TCP/IP

    Mapeia as sete camadas OSI e a pilha TCP/IP para protocolos reais. Fornece o quadro de referência para todas as tarefas de resolução de problemas de rede.

  • Aula 4 • Endereçamento IP e Sub-redes

    Aborda o endereçamento IPv4 e IPv6, a notação CIDR e a conceção de sub-redes. Permite aos formandos planear e documentar esquemas de endereçamento de rede.

  • Aula 5 • Protocolos de Rede Principais

    Examina TCP, UDP, DNS, HTTP e SMTP a um nível funcional. Relaciona o comportamento do protocolo com o desempenho e a fiabilidade das aplicações.

Capítulo 6Ver detalhes

Instalação e Configuração do Sistema

  • Aula 1 • Configuração do Ambiente de Software

    Aborda gestores de pacotes, variáveis de ambiente e instalação de aplicações. Relaciona a configuração do SO com a configuração do ambiente de desenvolvimento de software.

  • Aula 2 • Montagem de Hardware e Segurança

    Aborda precauções contra ESD, manuseamento de componentes e sequência de montagem física. Garante práticas de construção de hardware seguras e corretas antes de ligar a corrente.

  • Aula 3 • Configuração de BIOS e UEFI

    Explica a configuração do firmware, a ordem de boot e as definições de inicialização de hardware. Prepara os formandos para configurar ambientes pré-SO para qualquer instalação.

  • Aula 4 • Instalação do Sistema Operativo

    Percorre a criação de partições, formatação e implementação do SO a partir de suportes de instalação. Baseia-se no conhecimento de sistemas de ficheiros e armazenamento de capítulos anteriores.

  • Aula 5 • Verificação do Sistema e Testes de Base

    Utiliza ferramentas de diagnóstico para verificar a função do hardware e a estabilidade do SO após a configuração. Estabelece uma base de desempenho para futuras comparações de resolução de problemas.

Capítulo 7Ver detalhes

Fundamentos de Segurança para Hardware e Software

  • Aula 1 • Resposta a Incidentes e Recuperação

    Define as fases de deteção, contenção, erradicação e recuperação para incidentes de segurança. Prepara os formandos para responder sistematicamente a violações de hardware e software.

  • Aula 2 • Reforço do Sistema Operativo

    Aborda gestão de patches, minimização de privilégios e registo de auditoria para segurança do SO. Aplica o conhecimento da arquitetura do SO para reduzir a superfície de ataque.

  • Aula 3 • Classes de Vulnerabilidade de Software

    Analisa buffer overflows, falhas de injeção e fraquezas de autenticação em software. Relaciona conceitos de programação com defeitos exploráveis comuns.

  • Aula 4 • Fundamentos de Encriptação e Criptografia

    Apresenta algoritmos simétricos, assimétricos e de hash e as suas aplicações. Fornece a base criptográfica para comunicação e armazenamento seguros.

  • Aula 5 • Ameaças à Segurança de Hardware

    Identifica vetores de ataque físico, explorações de firmware e riscos na cadeia de fornecimento. Fundamenta as discussões de segurança de software no panorama de ameaças de hardware.

Capítulo 8Ver detalhes

Resolução de Problemas e Otimização do Sistema

  • Aula 1 • Diagnóstico de Falhas de Hardware

    Utiliza códigos de POST, software de diagnóstico e troca de componentes para isolar falhas de hardware. Baseia-se no conhecimento da arquitetura de hardware para uma localização precisa de falhas.

  • Aula 2 • Técnicas de Depuração de Software

    Aborda breakpoints, stack traces e ferramentas de profiling para falhas ao nível da aplicação. Relaciona o conhecimento de conceção de software com fluxos de trabalho práticos de depuração.

  • Aula 3 • Resolução de Problemas do Sistema Operativo

    Diagnostica falhas de boot, conflitos de drivers e falhas do SO usando registos do sistema. Aplica o conhecimento interno do SO para interpretar mensagens de erro com precisão.

  • Aula 4 • Metodologia de Resolução de Problemas

    Aplica um ciclo estruturado de identificar-hipotizar-testar-resolver a falhas do sistema. Integra o conhecimento de todos os capítulos anteriores numa abordagem de diagnóstico unificada.

  • Aula 5 • Otimização e Ajuste de Desempenho

    Aplica técnicas de ajuste de CPU, memória, armazenamento e rede para melhorar o débito do sistema. Sintetiza o conhecimento de hardware e software em ganhos de desempenho mensuráveis.

Certificação

Seu certificado válido de conclusão

Este curso é para si:

  • Mudanças de carreira: à procura de um ponto de entrada estruturado na indústria tecnológica.

  • Técnicos de apoio informático: que desejam um conhecimento mais aprofundado sobre as tarefas que realizam.

  • Estudantes de ciências informáticas: que necessitam de contexto prático para complementar a teoria académica.

  • Proprietários de pequenas empresas: responsáveis por gerir as suas próprias configurações de hardware e software.

  • Construtores amadores: prontos para ir além da montagem de peças e compreender sistemas completos.

  • Profissionais de desenvolvimento júnior: sem uma base formal na infraestrutura onde o seu código é executado.

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...
Giulio Carlo
Giulio CarloAluno de Marketing Digital
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.
Mariana Ferres
Mariana FerresAluna de Fotografia
Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!
Luciana Alvarenga
Luciana AlvarengaAluna de Design de Unhas
A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.
André Felipe
André FelipeAluno de Engenharia de Prompt

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