
Nessa aula iremos preparar o ambiente para começarmos a programar em Haskell.
Nessa aula iremos aprender a somar números.
Nessa aula iremos aprender a calcular o fatorial.
Nessa aula iremos aprender a calcular o Fibonacci.
Nessa aula iremos aprender a utilizar guarda.
Nessa aula iremos aprender a utilizar variável anônima.
Nessa aula iremos aprender sobre tuplas.
Nessa aula iremos aprender a extrair dados de tuplas.
Nessa aula iremos aprender a definir novos tipos.
Nessa aula conheceremos as listas.
Nessa aula daremos continuidade ao aprendizado de listas.
Nessa aula daremos continuidade ao aprendizado de listas.
Nessa aula daremos continuidade ao aprendizado de listas.
Nessa aula resolveremos alguns exercícios envolvendo listas.
Nessa aula aprenderemos sobre compreensão de listas.
Nessa aula conheceremos a função zip.
Nessa aula aprenderemos a ordenar uma lista.
Nessa aula daremos continuidade à ordenação de lista.
Nessa aula iremos aprender a inverter uma lista.
Nessa aula iremos conhecer algumas funções de entrada e saída de caracteres.
Nessa aula iremos conhecer operadores e funções.
Nessa aula iremos aprender sobre polimorfismo.
Nessa aula iremos aprender a utilizar a estrutura if-then-else e case.
Nessa aula iremos aprender a utilizar a cláusula where.
Nessa aula iremos aprender sobre funções lambda.
Nessa aula iremos aprender a utilizar funções prontas.
Nessa aula iremos aprender sobre vetores.
Nessa aula iremos aprender sobre pilhas.
Nessa aula iremos conhecer os tipos algébricos.
Nessa aula iremos revisar o conteúdo.
Nessa aula daremos continuidade à revisão do conteúdo.
Nessa aula iremos conhecer a estrutura de dados de árvore binária.
Nessa aula iremos conhecer os mapas e filtros.
Nessa aula iremos conhecer a função sort.
Nessa aula iremos aprender a criar nossos próprios módulos.
Nessa aula aprenderemos a implementar um TAD de uma fila.
Nessa aula iremos aprender sobre grafos.
Nessa aula iremos aprender sobre IO, expressão do e mônadas.
Nessa aula iremos aprender sobre interface gráfica (GUI) com Gtk.
Nessa aula iremos aprender sobre o algoritmo de ordenação Quicksort.
Nessa aula iremos construir um joguinho em Haskell.
Nessa aula resolveremos um problema simples de Bioinformática.
Nessa aula iremos conhecer algumas funções de escrita e leitura.
Nessa aula iremos aprender sobre escrita em arquivo.
Nessa aula iremos aprender sobre leitura de arquivo.
Nessa aula iremos aprender sobre operações diretas em arquivos.
Nessa aula iremos aprender sobre implementação de conjunto.
Essa aula será sobre IO Fatorial.
Nessa aula iremos ver como tratar exceções.
Nessa aula iremos conhecer o módulo Data.Set.
Nessa aula iremos conhecer o módulo Data.List.
Nessa aula iremos conhecer o módulo Data.Map.
Nessa aula iremos aprender sobre busca binária.
Nessa aula iremos implementar a busca binária.
Nessa aula iremos conhecer o Josephus Problem.
Nessa aula iremos conhecer a função sortBy.
Nessa aula iremos conhecer a expressão let.
Nessa aula iremos aprender enumeração.
Nessa aula iremos aprender sobre variáveis locais.
Nessa aula iremos aprender a implementar função infixa.
Nessa aula iremos aprender a construir nosso próprio módulo JSON.
Nessa aula iremos resolver alguns exercícios.
Nessa aula iremos dar continuidade à resolução da lista de exercícios.
Nessa aula iremos iniciar a construção de um jogo da velha.
Continuação do desenvolvimento do jogo da velha.
Nessa aula daremos continuidade à construção do jogo da velha.
Nessa aula daremos continuidade à construção do jogo da velha.
Implementação do Jogo da Velha.
Implementação do Jogo da Velha.
Implementação do Jogo da Velha.
Implementação do Jogo da Velha.
Nessa aula iremos conhecer os números perfeitos.
Nessa aula iremos conhecer as funções takeWhile e dropWhile.
Nessa aula iremos ver a diferença entre duas strings.
Nessa aula iremos conhecer a ferramenta try haskell.
Nessa aula iremos conhecer o operador dollar.
Nessa aula iremos conhecer o módulo Data.Graph.
Nessa aula iremos ver como fazer validação de e-mail.
Nessa aula iremos aprender sobre threads.
Nessa aula vamos ver como ser comunicar com uma aplicação em C.
Nessa aula iremos ver como se comunicar com uma aplicação em Python.
Nessa aula vamos ver como gerar valores únicos.
Nessa aula iremos ver como fazer testes automáticos.
Nessa aula iremos conhecer o módulo Data.Tree.
Nessa aula aprenderemos sobre criptografia.
Nessa aula iremos aprender a construir um parser JavaScript.
Nessa aula iremos ver como fazer a diferença entre dois arquivos.
Nessa aula iremos ver como fazer um parser da linguagem C.
Nessa aula iremos construir um programa com interface gráfica para sortear pessoas.
Nessa aula daremos continuidade à construção da nossa aplicação.
Nessa aula daremos continuidade à construção de nossa aplicação.
Nessa aula daremos continuidade à construção de nossa aplicação.
Nessa aula aprenderemos sobre concorrência.
Nessa aula iremos aprender a transformar uma lista em uma árvore binária de busca.
Nessa aula iremos aprender a transformar uma lista em uma árvore binária de busca.
Nessa aula iremos fazer um TAD tabela.
Nessa aula iremos aprender sobre expressões regulares.
Considerações finais sobre o curso, obrigado!!
Que tal programar numa linguagem puramente funcional? Haskell é uma linguagem de programação funcional muito utilizada no meio acadêmico, mas também é utilizada na indústria. Trata-se de uma linguagem de fácil manutenção de código. Você poderá construir diversas aplicações com Haskell de forma simples e utilizando recursos poderosos.
Várias empresas utilizam Haskell em seus sistemas como por exemplo a AT&T, Facebook, Google e muitas outras!! O que está esperando?? Se cadastre agora mesmo no Curso Haskell para Iniciantes!!