8 anos atrás
Conceitos de linguagens funcionais: uma breve introdução aos monads
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pertinente: os monads e suas definições essenciais.
Cursos
Visualizar todos os cursosFormações
Visualizar todas as formaçõesÚltimos projetos práticos
Visualizar todos os projetosÚltimos lançamentos
Visualizar todos os conteúdos311 artigos
8 anos atrás
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pertinente: os monads e suas definições essenciais.
8 anos atrás
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
9 anos atrás
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
9 anos atrás
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje é o Caio Gondim, engenheiro de software com passagem pela Globo.com e atualmente no The New York Times.
10 anos atrás
Veremos nesse artigo o padrão de projeto Strategy em PHP, aplicaremos refatoração para implementá-lo na resolução um determinado problema.
10 anos atrás
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é motivo para sempre a escolhermos em detrimento à herança clássica?
10 anos atrás
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é frequente e, quando ela acontece, é controlada. Veja como podemos ter objetos imutáveis no PHP.
10 anos atrás
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso intermediário de maneira geral na comunidade. Vamos conversar um pouco sobre?
10 anos atrás
Aprenda como realizar buscas textuais rápidas e eficientes independentemente da quantidade de registros, campos ou tamanhos de textos.
10 anos atrás
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante para diminuir o acoplamento dos seus códigos.
6 anos atrás
Neste artigo abordaremos o que é o Double Diamond e suas etapas, que vão da imersão até ao protótipo.
10 anos atrás
Veja como e onde podemos aproveitar os Generators no JavaScript para melhorar o nosso código.
10 anos atrás
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
3 anos atrás
Aprenda como as expressões lambda simplificam o código Java ao criar instâncias de interfaces funcionais e veremos alguns exemplos de uso.
6 anos atrás
Dando continuidade ao nosso estudo do C# 9.0, neste artigo veremos dois novos recursos dele: Programas top-leve e Pattern Matching.
6 anos atrás
O teste estrutural pode ser considerado um dos mais importantes tipos de validação de software, tendo como resultado a diminuição no número de erros no sistema e, portanto, contribuindo com uma maior qualidade e confiabilidade.
6 anos atrás
Confira neste artigo o ASD - Adaptive Software Development e como esta metodologia procura facilitar o desenvolvimento de softwares.
6 anos atrás
Você sabia que seus arquivos podem ser criptografados por hackers que exigem dinheiro para liberá-los? Confira neste artigo o Ransomware e como evitá-lo.
8 anos atrás
Nesse artigo falaremos um pouco sobre o que é serialização de dados e quais os principais recursos que o Laravel/Eloquent possuem para nos ajudar na serialização JSON, um dos formatos mais usados em APIs.
8 anos atrás
Veja neste artigo como utilizar o Django para renderizar um formulário de cadastro de forma automática sem que precisemos escrever HTML.
Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no
mercado, suporte direto e certificados. Do primeiro
console.log ao mercado de trabalho.
Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.
de 12x R$ 129,00 por apenas
12x R$ 59,00
sem juros no cartão de crédito ou R$ 599,00 à vista
Oferta termina em 00h 37min 24s