Confira a lista com cursos online grátis da área da Computação feito pela Universia. |
Você se interessa por inteligência artificial, programação, informática, web, o funcionamento dos computadores e etc? Confira agora então a lista.
- CSS – Cascading Style Sheets (Unicamp) - Site oficial
- Busca na Web (Unicamp) - Site oficial
- CVS – Concurrent Version System (Unicamp) - Site oficial
- Conceitos Básicos sobre Videoconferência (Unicamp) - Site oficial
- Criação de homepage com o Netscape Composer (Unicamp) - Site oficial
- HTML Ilustrado – Hypertext Mark-up Language (Unicamp) - Site oficial
- Gravando com Webcam (Unicamp) - Site oficial
- Editando imagens com Irfanview (Unicamp) - Site oficial
- Tecnologia XML (Unicamp) - Site oficial
- Desenvolvimento Android (UC Berkeley) - iTunes Vídeo - Interessado em Introdução ao desenvolvimento de Android? Este curso universitário passa por todos os seus fundamentos
- Inteligência Artificial (UC Berkeley) - YouTube
- Inteligência Artificial e Introdução à Robótica (Stanford University) - YouTube - iTunes Vídeo - Vários formatos - Em essência, o material tratado neste curso é um breve levantamento dos resultados relevantes de geometria, cinemática, estática, dinâmica e controle.
- Inteligência Artificial (Stanford University) - Natural Language Processing - Vários formatos - Este curso destina-se a apresentar aos alunos os conceitos fundamentais e idéias em processamento de linguagem natural (NLP). Ele desenvolve uma compreensão aprofundada de ambos os algoritmos disponíveis para o processamento de informações linguísticas e as propriedades computacionais subjacentes das línguas naturais.
- Inteligência Artificial (Stanford University) - Machine Learning - YouTube - iTunes Vídeo - Vários formatos - Este curso fornece uma ampla introdução ao aprendizado de máquina e reconhecimento de padrões estatísticos. O curso também aborda as aplicações recentes de aprendizado de máquina, tais como o controle robótico, mineração de dados, navegação autônoma, bioinformática, reconhecimento de voz e de texto e processamento de dados web.
- Inteligência Artificial (IIT) - YouTube - Site oficial - Série de lições sobre Inteligência Artificial ministradas pelo professor P.Dasgupta.
- Conceitos Básicos de Operação de Sistemas e Programação de Sistemas (UC Berkeley) - YouTube - iTunes Vídeo - Aulas sobre conceitos básicos de operação de sistemas e programação de sistemas ministradas pelo professor Anthony Joseph.
- A Ciência da Computação da Informação Digital (Universidade de Harvard) - Vários formatos - Estudos sobre a aplicação de métodos quantitativos para a compreensão de como as tecnologias de informação transmitem questões de ordem pública, regulamentação e legislação.
- Design 3D (Universidade Tufts) - iTunes - Site oficial - Este curso deve proporcionar uma boa base para um estudo mais aprofundado independente em arquitetura, engenharia, jogo, teatro e modelagem de personagens.
- Construindo Websites Dinâmicos (Harvard Extension) - iTunes - Vídeo & Áudio - Este curso ensina os alunos a construir sites dinâmicos com Ajax e com Linux, Apache, MySQL e PHP (LAMP), um dos quadros mais populares de hoje. Os alunos aprendem como configurar nomes de domínio com DNS, como estruturar páginas com XHTML e CSS, como programar em JavaScript e PHP, como configurar o Apache e MySQL, como projetar e consultar bancos de dados com SQL, como usar Ajax com tanto XML e JSON, e como construir mashups.
- Construindo Aplicativos de Celular (Harvard Extension) - iTunes - Site oficial - Este curso ensina os alunos a construir aplicativos móveis para Android e iOS, duas das plataformas mais populares de hoje, e como implantá-los no Android Market e na App Store.
- Códigos: Apps para iPhone e iPad(2012) (Stanford University) - iTunes - Tópicos de estudo incluem API de banco de dados orientado a objetos, animação, multi-threading e considerações de desempenho.
- Coding Together: Apps para iPhone e iPad (2013) (Stanford University) - iTunes
- Câmera e Fotografia Computacional ( MIT) - Download do curso - Uma câmera computacional tenta capturar digitalmente a essência da informação visual, explorando a combinação sinérgica de ótica de tarefas específicas, iluminação, sensores e processamento.
- Arquitetura da Computação (IIT Delhi) - Web Site - YouTube - Série de lições sobre a Arquitetura da Computação ministradas pelo professor Anshul Kumar.
- Computação Gráfica (IIT) - YouTube - Site oficial - Lições ministradas pelo Dr. Sukhendu Das.
- Engenharia da Linguagem Computacional (MIT) - Site oficial - Este curso analisa questões relacionadas com a implementação de linguagens de programação de alto nível. Os tópicos abordados incluem: conceitos fundamentais, funções e estruturas de compiladores, técnicas básicas de otimização do programa, a interação entre teoria e prática, e usando ferramentas na construção de software.
- Redes de Computadores (IIT) - YouTube - Site oficial - Lições sobre rede de computadores ministradas pelo professor S. Gosh.
- Engenharia dos Sistemas de Computação (MIT) - Site oficial - Este curso foi filmado na primavera de 2005, como parte da Aliança Singapore-MIT. Vídeos das três primeiras aulas não estão disponíveis.
- Introdução à Ciência da Computação (Universidade de Harvard) - YouTube - Site oficial - iTunes - Este curso ensina os alunos a pensar algoritmicamente e resolver problemas de forma eficiente.
- Design dos Sistemas de Database (Monash University) - iTunes - Concepção de sistemas de gestão da informação.
- Estruturas de Data (UC Berkeley) - iTunes Vídeo - Site oficial
- Estruturas de Data e Algorítmos (University of New South Wales) - YouTube
- Design da Computação (University of New South Wales) - YouTube - Introdução ao Java, OO projeto, Algorithm Design para programadores do segundo ano.
- Desenvolvendo Apps para iOS (iPhone e iPad) (Stanford University) - iTunes Vídeo - Atualizado para o iOS 5. Ferramentas e APIs necessárias para desenvolver aplicações para o iPhone e iPad utilizando a plataforma iOS SDK.
- Desenvolvendo Aplicativos para o iPad (Carnegie Mellon) - iTunes Vídeo - Este curso tem como foco a concepção e implementação de aplicações para iPad que ajudam os usuários a visualizar grandes conjuntos de dados.
- Estrutura Matemática Discreta (IIT) - YouTube - Lições ministradas pela professora Kamala Krithivasan.
- Teoria Matemática e da Probabilidade Discreta (UC Berkeley) - YouTube - Site oficial
- Processos Estocásticos Discretos (MIT) - YouTube - iTunes - Site oficial - Vídeos de 6,262 processos estocásticos discretos.
- Algarismos Eficientes e Problemas de Interação (UC Berkeley) - iTunes Vídeo - YouTube - Site oficial
- Fundações da Computação Gráfica (UC Berkeley) - YouTube - Gráficos on-line. Visão Geral do Curso: Motivação, Contorno e Logística, História da Computação Gráfica.
- Alta Computação (University of New South Wales) - YouTube - Este é o curso introdutório de ciência da computação na UNSW. Este curso consiste em três vertentes: programação, sistemas e alfabetização geral de ciência da computação.
- Seminário de Interação Humano-Computador (Stanford University) - YouTube - iTunes - Apresentações sobre questões atuais de pesquisa relacionados à interação humano-computador.
- Computação Inovadora (Universidade de Harvard) - YouTube
- Introdução Intensiva à Ciência da Computação Usando C, PHP, e JavaScrip (Universidade de Harvard) - Vários formatos - YouTube - iTunes - Este curso ensina os alunos a pensar algoritmicamente e resolver problemas de forma eficiente.
- Introdução aos Algoritmos (MIT) - iTunes - YouTube - Site oficial - Este curso ensina técnicas de projeto e análise de algoritmos eficientes, enfatizando métodos úteis na prática.
- Introdução à Computação Gráfica e Programação GPU (Universidade de Harvard) - iTunes Vídeo - Este curso apresenta estruturas e algoritmos que são úteis para a criação de imagens em um computador.
- Introdução à Programação de Computadores para Engenheiros e Cientistas (UC Berkeley) - iTunes Áudio - iTunes Vídeo
- Introdução à Programação e Ciência da Computação (MIT) - YouTube - iTunes - Site oficial - Este assunto é destinado a estudantes com pouca ou nenhuma experiência em programação. Tem como objetivo proporcionar aos alunos uma compreensão do papel que a computação pode desempenhar na resolução de problemas.
- Introdução à Ciência da Computação: Metodologia da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Tópicos falam sobre a introdução à engenharia de aplicações informáticas, enfatizando princípios de engenharia de software moderno: projeto orientado a objetos, decomposição, encapsulamento, abstração, e testes.
- Introdução à Ciência da Computação: Abstrações da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Este curso é o sucessor natural de metodologia de programação e abrange tópicos avançados de programação como a recursividade e a análise de algoritmos.
- Introdução à Ciência da Computação: Paradigmas da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Recursos avançados de gerenciamento de memória C e C + +; as diferenças entre paradigmas imperativo e orientado a objetos. O paradigma funcional (usando LISP) e programação concorrente (usando C e C + +).
- Introdução à Arquitetura da Computação (2013) (Carnegie Mellon) - YouTube
- Introdução à Arquitetura da Computação (2012) (Carnegie Mellon) - YouTube
- Introdução à Computação Gráfica (IIT) - YouTube - Lições ministradas pelo professor Prem Karla.
- Introdução à Engenharia Elétrica e Ciência da Computação I (MIT) - Site oficial - YouTube - Este curso fornece uma introdução integrada para engenharia elétrica e ciência da computação, ministradas através de experimentos de laboratório substanciais com robôs móveis.
- Introdução aos Sistemas Incorporados (UC Berkeley) - iTunes Vídeo - YouTube - Curso ministrado pelos professores Sanjit Seshia e Edward A. Lee.
- Introdução aos Sistemas Formais e Computação (Universidade de Harvard) - iTunes Vídeo - Este curso é uma introdução rigorosa para sistemas formais e da teoria da computação.
- Introdução aos Estudos da Informação (University of Michigan) - iTunes - Este curso irá fornecer o conhecimento básico necessário para começar a tratar das principais questões associadas à revolução da informação.
- Introdução à Resolução de Problemas e Programação (IIT) - YouTube - Site oficial - Curso ministrado pelo professor Deepak Gupta.
- Desenvolvimento de Aplicativos para iPhone iOS5 (Outono 2011) (Stanford University) - HD Video iTunes - Atualizado para o iOS 5. Ferramentas e APIs necessárias para desenvolver aplicações para o iPhone e iPad utilizando a plataforma iOS SDK.
- Desenvolvimento de Aplicativos para iPhone (Primavera 2009) (Stanford University) - iTunes - Ferramentas e APIs necessárias para desenvolver aplicações para a plataforma iPhone usando o iPhone SDK.
- Desenvolvimento de Aplicativos para iPhone (Inverno 2010) (Stanford University) - iTunes - Ferramentas e APIs necessárias para desenvolver aplicações para a plataforma iPhone usando o iPhone SDK.
- Lógica & Provas (Carnegie Mellon) - Site oficial
- Estruturas das Máquinas (UC Berkele) - iTunes Vídeo
- Aprendizado das Máquinas (CalTech) - iTunes Vídeo O curso equilibra teoria e prática, e abrange a matemática, bem como os aspectos heurísticos.
- Computação Paralela Massiva (Universidade de Harvard) - iTunes Vídeo - Neste curso, os estudantes obtêm experiência no desenvolvimento de software para recursos de computação massivamente paralela.
- Matemática para Ciência da Computação (MIT) - Web Video - Este curso abrange matemática discreta fundamental para a ciência e engenharia da computação. Ele enfatiza definições matemáticas e provas, bem como métodos aplicáveis.
- Programação de Mídia (Carnegie Mellon) - Site oficial Esta classe contextualiza a tarefa de programação, concentrando-se na mídia, tais como imagens, áudio e sistemas interativos.
- Programação Primer (MIT) - iTunes - Site oficial - Curso introdutório de programação paralela.
- Gráficos Online (UC Berkeley) - YouTube - História da Computação Gráfica.
- Sistemas de Operação e Programação de Sistemas (UC Berkele) - iTunes - Site oficial
- Engenharia de Performance de Sistemas de Software (MIT) - YouTube - Site oficial - Os tópicos incluem a análise de desempenho, técnicas de algoritmos de alto desempenho, otimizações de nível de instrução, cache e memória de otimização de hierarquia, programação paralela, e construção de sistemas distribuídos escaláveis.
- Princípios da Computação (Carnegie Mellon) - Site oficial
- Princípios da Comunicação Digital I (MIT) - YouTube - iTunes - Site oficial - O curso serve como uma introdução à teoria e prática por trás de muitos dos sistemas de comunicação de hoje.
- Princípios da Comunicação Digital II (MIT) - YouTube - Site oficial - Este curso é o segundo de uma sequência de dois mandatos com 6.450. O foco é sobre técnicas de codificação para aproximar-se do limite de Shannon de ruído Gaussian branco (AWGN) canais de aditivos, a sua análise de desempenho e princípios de design.
- Sistemas de Análise e Aplicação da Probabilidade (MIT) - YouTube - Site oficial - O objetivo deste curso é introduzir os modelos relevantes, habilidades e ferramentas, através da combinação de matemática com o entendimento conceitual e intuição.
- Linguagens da Programação e Compilações (UC Berkeley) - YouTube - Aulas ministradas pelo professor Paul Hilfinger.
- Linguagens da Programação e Compilações (UC Berkeley) - YouTube - Site oficial -
- Programação para Designers (UNSW) - YouTube - Uma introdução aos conceitos e técnicas de programação orientada a objetos com foco na construção de aplicações multimédia interativas.
- Computação Quântica para Determinados (The University of Queensland) - YouTube
- Computação Responsável (Carnegie Mellon) - Site oficial - Este curso é projetado para ajudar os alunos (calouros da faculdade, principalmente de entrada) a desenvolver as habilidades de computação e informação alfabetização fundamentais que eles precisam para ter sucesso em outros cursos. O curso está disponível para uso em ambientes acadêmicos.
- Engenharia de buscas: Tecnologia, Sociedade e Negócios (UC Berkeley) - YouTube - Motores de busca: Tecnologia, Sociedade e negócios. A World Wide Web traz muito do conhecimento do mundo ao alcance de quase todos com um computador e uma conexão à internet. A disponibilidade de grandes quantidades de informações em nossas mãos está transformando o governo, empresas e muitos outros aspectos da sociedade.
- Software como um Serviço (UC Berkeley) - YouTube - Técnicas de programação fundamentais para a concepção, desenvolvimento, teste e implementação de nuvem pública de uma simples aplicação SaaS.
- Engenharia de Software (UC Berkeley) - YouTube - iTunes Áudio - iTunes Vídeo - Site oficial - Técnicas de programação fundamentais para a concepção, desenvolvimento, teste e implementação de nuvem pública de uma simples aplicação SaaS.
- A Beleza e a Alegria da Computação (UC Berkeley) - iTunes - YouTube
- A Beleza e a Alegria da Computação (UC Berkeley) - YouTube - Site oficial
- O Futuro da Internet (Stanford University) - iTunes - Os alunos serão levados a um passeio através do funcionamento interno da rede e o debate atual sobre a "neutralidade da rede" e o futuro da Internet.
- A Estrutura e Interpretação da Programação de Computadores (UC Berkeley) - YouTube - iTunes - Site oficial - Estrutura e interpretação de programas de computador.
- Entendendo Computadores e a Internet (Harvard University) - iTunes - Site oficial - Este curso é sobre a compreensão: compreender o que está acontecendo dentro do seu computador quando você vira o interruptor, como tudo que você faz na internet pode ser visto por outras pessoas e como o seu computador pode se infectar por um vírus apenas por estar ligado.
- XML com Java (Universidadede Harvard) - iTunes - Site oficial - Este curso apresenta XML como uma tecnologia chave em aplicativos corporativos baseados em Java. Os alunos aprendem os fundamentos do XML e seus derivados, incluindo DTD, SVG, XML Schema, XPath, XQuery, XSL-FO, e XSLT.