175 cursos gratuitos para programadores e desenvolvedores da web (Parte II)

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.

Postagens recentes

$config[zx-auto] not found$config[zx-overlay] not found