Desenvolvimento

Criando páginas para repositórios com o GitHub Pages

O GitHub é uma das maiores ferramentas para armazenamento e gestão dos nossos projetos. Ele possui um recurso bem…

Documentando uma ASP.NET Core Web API com o Swagger

Com cada vez mais aplicações multiplataformas, é comum definir uma API REST que será consumida pelas várias versões da…

Criando um Chatbot com Python

Os chatbots são aplicações que trocam e gerenciam mensagens. Atualmente, várias empresas estão investindo neste segmento para a criação…

O que é de fato a lógica de programação?

Quem está começando a estudar desenvolvimento de software, certamente já ouviu o termo “lógica de programação”, quer seja em…

Os pilares da orientação a objetos

O paradigma orientado a objetos é um dos paradigmas mais utilizados no mercado de trabalho. Além de ser um…

Open Redirect – Vulnerabilidade de redirecionamento aberto

Dando sequência aos artigos sobre segurança de aplicações web, no último artigo eu falei sobre

O que é Lean TI?

Os ambientes tecnológicos precisam de atualização constante. Visando isso, existem diversas metodologias que podem nos ajudar, uma delas -…

Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo

CSRF é um dos ataques mais conhecidos, existe desde a “fundação” da Web. Ele ocorre quando uma requisição HTTP…

Kanban x Scrum: diferenças e como implementá-los

No nosso último artigo sobre Kanban, vimos alguns dos princípios básicos para que ele…

Princípios básicos do Kanban

O Kanban que vem da palavra japonesa “cartão visual” é uma simbologia visual utilizada para registrar ações. Inicialmente utilizada…

© 2004 - 2019 TreinaWeb Tecnologia LTDA - CNPJ: 06.156.637/0001-58 Av. Paulista, 1765, Conj 71 e 72 - Bela Vista - São Paulo - SP - 01311-200