Este é o programa completo de Ciência da Computação e Engenharia UG .
O PDF de Matemática Discreta é necessário para a compreensão de gráficos.
Álgebra Booleana
Hardware
Organização de Computadores
Arquitetura de Computadores
Aprenda C
A linguagem que quase todo computador conhece
C++ (você pode tentar Python para os mesmos tópicos)
Usado em quase tudo, desde jogos a navegadores, aprendizado de máquina e muito mais
Comandos rápidos da FCC | Visualização gráfica
SQL
Sistemas de gerenciamento de banco de dados
Camadas de TCP e OSI
Controle de fluxo e congestionamento
Roteadores e algoritmos de roteamento
UDP e soquetes
IPv4 | IPv6
Sistemas Autônomos
Protocolos da camada de aplicação
Modelos de desenvolvimento de software
Estimativa de custos de software
Modelo COCOMO
Gestão de Risco
Requisito de software
Qualidade de Software
Projeto de software
Teste
Você precisará deles quando fizer projetos
Viés e Variância
Aprendizagem Supervisionada
Aprendizagem não supervisionada
Processamento de imagens que vale a pena aprender
Você pode estudar Desenvolvimento Web no site da Mozilla Developer Network.
Guia de primeiros passos do MDN
Front-end
BackEnd Escolha qualquer idioma
Não é obrigatório, basta obter a visão geral
Depois que você terminar tudo isso e quiser fazer projetos, confira Projetos que você pode fazer
Licença Pública Mozilla