Curso Livre de Ciência da Computação de Harvard no Brasil
- Davi Barbosa Delmont
- 15 de nov. de 2023
- 2 min de leitura
Curso Livre de Ciência da Computação de Harvard no Brasil, com certificado gratuito de 25 horas.
Quero me inscrever!
Módulo 1: Introdução à Ciência da Computação
1.1 Visão Geral da Ciência da Computação
1.2 História e Evolução da Computação
1.3 Fundamentos Matemáticos em Ciência da Computação
1.4 Estrutura e Funcionamento de um Computador
1.5 Linguagens de Programação e Paradigmas
Módulo 2: Algoritmos e Estruturas de Dados
2.1 Conceitos Básicos de Algoritmos
2.2 Análise de Algoritmos: Tempo e Espaço
2.3 Estruturas de Dados Fundamentais
2.4 Algoritmos de Ordenação e Busca
2.5 Resolução de Problemas
Módulo 3: Programação de Software
3.1 Princípios de Programação
3.2 Desenvolvimento Orientado a Objetos
3.3 Manipulação de Arquivos e Entrada/Saída
3.4 Boas Práticas de Programação
3.5 Versão do Código com Git
Módulo 4: Bancos de Dados e Sistemas de Informação
4.1 Modelagem de Dados Relacionais
4.2 Linguagem SQL: Consultas e Manipulação
4.3 Sistemas de Gerenciamento de Bancos de Dados
4.4 Introdução ao NoSQL
4.5 Desenvolvimento de Sistemas de Informação
Módulo 5: Redes de Computadores
5.1 Fundamentos de Redes
5.2 Protocolos de Comunicação
5.3 Arquitetura de Rede
5.4 Segurança em Redes
5.5 Aplicações e Serviços de Rede
Módulo 6: Desenvolvimento Web
6.1 Tecnologias Web: HTML, CSS, JavaScript
6.2 Frameworks de Desenvolvimento Web
6.3 Desenvolvimento Back-End
6.4 APIs e Integração de Sistemas
6.5 Práticas de Desenvolvimento Ágil
Módulo 7: Inteligência Artificial e Aprendizado de Máquina
7.1 Fundamentos de Inteligência Artificial
7.2 Aprendizado de Máquina: Conceitos Básicos
7.3 Algoritmos de Aprendizado Supervisionado e Não Supervisionado
7.4 Aplicações de Inteligência Artificial
7.5 Ética em Inteligência Artificial
Módulo 8: Sistemas Operacionais
8.1 Conceitos Básicos de Sistemas Operacionais
8.2 Gerenciamento de Processos e Memória
8.3 Sistemas de Arquivos
8.4 Redes em Sistemas Operacionais
8.5 Segurança em Sistemas Operacionais
Módulo 9: Desafio de Projeto
9.1 Elaboração de Projeto prático
9.2 Desenvolvimento de uma Aplicação Completa
9.3 Apresentação e Discussão de Projetos
9.4 Feedback e Melhoria Contínua
Módulo 10: Tendências e Inovações em Ciência da Computação
10.1 Computação Quântica
10.2 Internet das Coisas (IoT)
10.3 Realidade Virtual e Aumentada
10.4 Blockchain e Criptomoedas
10.5 Desafios Futuros e Oportunidades
Avaliação Final e Certificação
Ao final do curso, os participantes serão avaliados por meio de um projeto prático e uma avaliação teórica. Aqueles que concluírem o curso com sucesso receberão um certificado de conclusão atestando suas habilidades em Ciência da Computação.
.jpg)



Comentários