Sabia que esse curso foi criado em conjunto com os engenheiros de software do Nubank?

Curso de Clojure: Explorando testes

8,9

Nota desse curso

193

Alunos neste curso

Faça esse curso de Clojure e:

  • Aprenda a diferença entre escrever testes e testar
  • Utilize técnicas como exploração de boundary e category partitioning
  • Tests erros e situações de falhas esperadas
  • Crie testes que envolvem o uso de schemas
  • Entenda como pré e pós condições complememtam o toolkit de garantia de código

Conteúdo Detalhado

  1. Boundary e Category partition

    • Boundary tests e testes em Clojure
    • Some threading e mais tipos de testes
  2. Sequências e erros

    • Testes e sequências
    • Tratando erro com exceptions e nulo
  3. Refatorando

    • Mais variações de tratamento de erro
    • Extraindo variáveis
  4. Filas

    • Filas em vez de vetores
  5. Testes com schemas

    • Testes com schemas
  6. Pre e pos conditions

    • Garantindo o schema, faz sentido?
    • Pré-condições
    • Pós-condições

Primeira aula de Clojure: Explorando testes

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Clojure: Explorando testes

Instrutores

  • Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Apoiadores

  • Nubank

    Website

    Acabar com a complexidade do sistema financeiro e devolver às pessoas o controle de seu dinheiro em um dos mercados mais burocráticos do mundo parece uma ideia absurda? Esse é exatamente o motivo, o como e o local que o Nubank nasceu.

    Somos uma das maiores companhias do mundo que utiliza Clojure como principal linguagem de programação, e estamos procurando mentes criativas para se juntar ao nosso crescimento. Hoje temos mais de 400 engenheiros no nosso time no Brasil, Berlim, Cidade do México e Buenos Aires, resolvendo problemas complexos para garantir que conseguimos operar em grande escala e continuar entregando soluções de ponta para nossos clientes.
    Saiba mais em https://nubank.com.br/

Conteúdo relacionado

Cursos de Clojure em Programação

Leia nossos artigos de Programação

Formação com esse curso

Público alvo

Desenvolvedores Clojure que desejam melhorar a qualidade de seu código

Nível de Dificuldade

Básico

Última atualização

29/01/2020

Já é aluno?

Começar o Curso

Aprenda Clojure com esse e outros cursos, comece agora!

  • 1045 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1045 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1045 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1045 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana