Devido ao inesperado interesse despertado pela compilação anterior de cursos online para programadores, desenvolvedores web e outros amantes de informática em geral (você pode consultá-lo AQUI), decidimos dar continuidade com uma nova postagem dedicada.
Nesta segunda parte, coletamos cursos gratuitos sobre tópicos tão importantes quanto inteligência artificial e aprendizado de máquina, segurança de computador ou criptografia. Da mesma forma, também há espaço para um grande número de cursos de formação em Java, PHP, desenvolvimento de aplicativos móveis (Android / iOS), criação de videogames, páginas da web e muito mais. Não os perca de vista!
175 cursos online de programação, desenvolvimento web e inteligência artificial
Muitos desses cursos são em inglês e são desenvolvidos por meio da plataforma Class Central. Tem duração de 1 a 6 semanas, com horário flexível e possibilidade de certificado (pré-pago ou gratuito dependendo do curso). Um grande número de cursos também são coletados em espanhol e para outras plataformas educacionais como Coursera, Codelabs, Tutellus, Codecademy e a série ocasional de vídeos de treinamento no YouTube.
Desenvolvimento de aplicativo móvel
Saiba como um aplicativo iOS 7 é desenvolvido em uma hora |
Crie um aplicativo com Swift 3 para iOS 10 |
Crie aplicativos móveis com Mobincube sem código |
Curso de princípios básicos para desenvolvedores Android (codelabs) |
Desenvolvimento de aplicativos móveis sem programação |
Desenvolvimento de aplicativos Android |
Programa especializado de desenvolvimento de aplicativos iOS |
Desenvolvimento de aplicativo móvel Android |
Desenvolvimento de aplicativos móveis com Titanium |
Android Basics |
Introdução à programação Android (ministrado pela UPV) |
Programação com Java para aplicativos Android |
Relacionado: 26 cursos gratuitos para aprender a criar aplicativos Android
Desenvolvimento web
Angular: converta qualquer modelo HTML em um WebAPP |
Aprenda a publicar suas páginas da web |
HTML5 e CSS3 do zero |
Aprenda a fazer páginas da web do zero |
Aprenda a fazer páginas da web sem programar com Jimdo |
Curso FlexBox de 0 |
Curso de efeitos de paralaxe com Adobe Muse |
Aprenda a acessibilidade na web passo a passo |
Aprenda design de cores |
Curso online grátis para criar páginas em WordPress |
Como criar um CRUD com PHP e SQL Server |
Desenvolva uma página da web com HTML e CSS |
Desenvolvedor web: programação estrutural em PHP |
Habilitando tecnologias para ciência e análise de dados: a Internet das coisas |
Fundamentos de UX Design |
Growth Hacking (6ª edição) |
Aprenda programação básica com PHP |
Aplicativos de computação em nuvem, parte 2: Big Data e aplicativos na nuvem |
Introdução ao Angular 4 - Instalação e componentes |
Introdução ao Cloud Foundry e à arquitetura de software nativa da nuvem |
Introdução ao OpenStack |
PHP legal |
Loja online com WooCommerce From Scratch |
IDESWEB |
Implementar cookies e sessões em PHP |
MVC para iniciantes legais com Laravel |
Desenvolvimento, design e criação de videogame
Desenvolvimento de jogos com Unity 5: primeiro jogo completo |
Criação de jogos no Unreal Engine para iniciantes |
Design e criação de videogame |
Gráficos 3D Interativos |
Design e desenvolvimento de videogame |
Inteligência artificial e aprendizado de máquina
6.S094: Aprendizado profundo para carros autônomos |
6.S191: Introdução ao Aprendizado Profundo |
Lidando com grandes desafios do Colisor de Hádrons por Aprendizado de Máquina |
Aprendizado de máquina aplicado em Python |
Inteligência artificial |
Inteligência Artificial (IA) |
Métodos Bayesianos para Aprendizado de Máquina |
Aplicativos de Big Data: aprendizado de máquina em escala |
Redes Neurais Convolucionais |
Aplicativos criativos de aprendizado profundo com TensorFlow |
Aprendizado profundo de ponta para codificadores, parte 2 |
Aprendizado profundo explicado |
Aprendizado profundo para processamento de linguagem natural |
Estude Aprendizado Profundo em Visão Computacional |
Deep Learning Summer School |
Introdução ao aprendizado profundo |
Introdução à Inteligência Artificial |
Introdução à Inteligência Artificial (IA) |
Uma introdução ao aprendizado profundo |
Aprendizado de máquina (Georgia Institute of Technology e Brown University) |
Aprendizado de máquina (Instituto de Tecnologia da Geórgia) |
Aprenda Aprendizado de Máquina (Instituto de Tecnologia da Geórgia) |
Aprendizado de máquina (Universidade de Columbia) |
Curso intensivo de aprendizado de máquina com APIs do TensorFlow |
Curso sobre Aprendizado de Máquina para Ciência de Dados e Análise |
Aprendizado de máquina para negociação |
Fundamentos de aprendizado de máquina: uma abordagem de estudo de caso |
Curso sobre Aprendizado de Máquina com Big Data |
Aprendizado de máquina: classificação |
Aprendizado de máquina: clustering e recuperação |
Curso «Aprendizado de Máquina: Regressão» |
Matemática para Aprendizado de Máquina: Álgebra Linear |
Matemática para aprendizado de máquina: cálculo multivariado |
Curso «Matemática para Aprendizado de Máquina: PCA» |
Redes Neurais para Aprendizado de Máquina |
Aprendizado prático profundo para codificadores, parte 1 |
Aprendizado de máquina estatístico |
IA baseada no conhecimento: sistemas cognitivos |
Aprendizagem por Reforço |
Introdução aos sistemas de recomendação: não personalizados e baseados em conteúdo |
Aprenda TensorFlow e aprendizado profundo, sem um Ph.D. |
Aprendizagem Prática por Reforço |
Processamento de linguagem natural |
Modelagem de regressão na prática |
Fatoração de matrizes e técnicas avançadas |
Sistemas de recomendação: avaliação e métricas |
Filtragem colaborativa de vizinho mais próximo |
Neurociência Computacional |
Segurança, criptografia e criptomoedas
Bitcoin e tecnologias de criptomoeda |
Blockchain para empresas - uma introdução às tecnologias Hyperledger |
Criptossistemas clássicos e conceitos básicos |
Criptografia Aplicada |
Controles de acesso |
Hash criptográfico e proteção de integridade |
Criptografia e Teoria da Informação |
Criptografia II |
Segurança de computação em nuvem |
Introdução à segurança da informação |
Segurança de Hardware |
Segurança de rede |
Segurança de redes e comunicações |
Validação do sistema (2): comportamento do processo do modelo |
Curso «Validação do Sistema (3): Requisitos por fórmulas modais» |
Validação do sistema (4): software de modelagem, protocolos e outros comportamentos |
Validação do sistema: autômatos e equivalências comportamentais |
Operações de segurança e administração |
Segurança de sistemas e aplicativos |
Segurança da Informação: Contexto e Introdução |
Segurança de sistemas ciber-físicos |
Identificação, monitoramento e análise de risco e resposta e recuperação de incidentes |
Relacionado: 17 Cursos Online Gratuitos sobre Segurança Informática e Cibersegurança
Programação e computação
Aprenda a codificar em Erlang |
Aprendendo Java do zero |
Aprenda a recursão com OCaml |
Robótica para iniciantes |
Aprenda ciência da computação sozinho (cerca de 1.500 horas) |
Introdução ao Agile e Scrum |
Curso de introdução à programação C: funções e ponteiros |
Introdução à programação C: instruções de controle e arquivos de texto |
Introdução à programação C: tipos e estruturas de dados |
Programação com Java Standard (5ª edição) |
Programação com JavaScript (5ª edição) |
Como fazer aplicativos da web em tempo real com Node.js e Socket.io |
Tutoriais Java desenvolvidos pela Oracle |
Cronograma! Uma introdução à programação |
Arduino e alguns aplicativos |
Crie mapas com AngularJS e ArcGIS |
Curso de Java (40 vídeos) |
Curso de Programação de Computadores |
Introdução à Programação em Pseudocódigo |
Curso de Javascript grátis |
Como criar uma biblioteca DataGrid |
Desenvolva seus aplicativos com jQuery |
Projeto de sistema de computador: conceitos avançados de microprocessadores modernos |
Programação simultânea em Java |
Integração e implantação contínuas |
Compiladores: Teoria e Prática |
Computabilidade, complexidade e algoritmos |
Estruturas de computação 3: Organização do computador |
Fotografia Computacional |
DevOps para bancos de dados |
Práticas e princípios de DevOps |
Curso «Teste DevOps» |
Programação Distribuída em Java |
Hardware embarcado e sistemas operacionais |
FreeCodeCamp (mais de 8.000 lições, artigos e vídeos) |
GT - Refresher - SO avançado |
Sistemas Operacionais Avançados |
Infraestrutura como código |
Introdução à programação paralela |
Introdução à Arquitetura de Computadores |
Uma introdução à visão computacional |
Introdução à Análise de Conceito Formal |
Modelagem Básica para Otimização Discreta |
Programação paralela |
Programação paralela em Java |
Modelos Gráficos Probabilísticos 1: Representação |
Modelos Gráficos Probabilísticos 2: Inferência |
Nature, in Code: Biology in JavaScript |
Suporte de banco de dados relacional para data warehouses |
Algoritmos Distribuídos Confiáveis, Parte 2 |
Arquitetura de computador de alto desempenho |
Resolvendo Algoritmos para Otimização Discreta |
Julia Scientific Programming |
Modelagem formal quantitativa e análise de desempenho de pior caso |
Meus primeiros passos com Scratch |
Problemas NP-Completos |
Introdução aos sistemas operacionais |
Projeto e análise de sistemas ciber-físicos |
Sistemas Ciber-Físicos: Modelagem e Simulação |
C ++ avançado |
Modelagem Avançada para Otimização Discreta |
Algoritmos de aproximação - parte II |
Relacionado: 40 cursos básicos de programação para iniciantes
Você pode estar interessado: 18 cursos de informática online gratuitos (Linux, redes, segurança, Arduino)
Você tem Telegrama instalado? Receba a melhor postagem de cada dia no nosso canal. Ou se preferir, descubra tudo no nosso página do Facebook.