Você sabe o que são Triggers? Decidir utilizá-las pode garantir aquela melhoria de performance da qual a aplicação necessita. Assista aqui uma discussão sobre esse e outros cenários no qual podemos utilizar esse recurso.
Conhecer e utilizar melhor os recursos da linguagem de programação é o caminho para um código mais efetivo, legível e performático. Nesta semana iniciamos um bate papo sobre código efetivo e como podemos escrevê-lo.
Você já se perguntou “por onde eu deveria começar a programar essa aplicação”? Saiba que mesmo tendo bons conhecimentos sobre cada tecnologia que será utilizada ao longo do desenvolvimento, o programador pode ter dúvidas com relação a o que pri
Você já se perguntou porquê optou pela sua linguagem de programação? E as que deixou de estudar, ficaram de lado por quê? Acompanhe aqui um bate papo sobre essas e outras perguntas relacionadas a principal ferramenta com a qual lidamos diariame
Levantamento de requisitos, modelagem, programação web, são muitas as áreas de atuação disponíveis para o programador. Se você ainda não encontrou a sua, ouça um pouco da experiência de três programadores neste DevCast.
Neste DevCast teremos um bate-papo sobre o framework .NET e o que ele nos oferece, junto com a linguagem C#, para o desenvolvimento de aplicações web, mobile, IoT e desktop.
Por que se manter atualizado com as novidades do CSS?Assim como muitas outras funcionalidades que surgiram nos últimos anos, revolucionando o desenvolvimento front-end, a última especificação do CSS 3 recebeu novas propriedades que podem dimin
Um banco de dados pode armazenar preços, datas e muitas outras informações relevantes para o negócio. Uma vez que o menor fragmento de dado pode influenciar uma decisão, por que excluí-los? Assista aqui um bate papo sobre hard e soft delete.
Fique por dentro do REST:Em algum momento na história das aplicações web, percebeu-se que o cliente final da aplicação poderia não ser apenas o navegador, mas outros dispositivos e até mesmo outras aplicações web. Foi então que passamos a pen
Descobrir no dia da entrega que você não adicionou uma funcionalidade importante na aplicação é um pesadelo recorrente na vida do programador. O Levantamento de Requisitos, atividade que deve ser desempenhada em parceria com o cliente antes d
Neste DevCast daremos continuidade ao bate-papo iniciado na semana anterior sobre Orientação a Objetos. Dessa vez falamos sobre manutenibilidade, tecnologia e mercado, três dentre as principais motivações para o aprendizado e adoção da POO em n
O Flutter, um framework desenvolvido pelo Google na linguagem Dart, permite o desenvolvimento de aplicações nativas tanto para Android quanto para iOS a partir da composição de Widgets. Podemos utilizar blocos prontos desenvolvidos pela equip
React Native é um framework que nos permite utilizar o JavaScript em lugar de Objective-C/Swift ou Java na criação de aplicações mobile. Aqui conversamos sobre as suas principais características e sobre a tecnologia por trás dessa solução.Em
O Delphi está em constante evolução e com ele podemos criar aplicações desktop, servidores de aplicações, aplicativos móveis, entre outros. Neste PodCast temos um bate-papo sobre essa poderosa ferramenta de desenvolvimento.
Você provavelmente já se deparou com um formulário do tipo mestre detalhe enquanto fazia compras, selecionava suas matérias do semestre, etc. Mas você conhece todas as pequenas armadilhas que a programação dessa rotina esconde? Descubra neste
Você já imaginou como seria dar manutenção em uma aplicação MVC onde a camada de controle também fosse responsável pelas validações? E se a camada de visão também tivesse regras de negócio?
Você sabe o que são Single Page Applications (SPA)? Neste PodCast falaremos sobre esse modelo de aplicação que vem ganhando espaço no mercado e que deve ser conhecido pelos programadores web.Single Page Applications (SPA) são aplicações cuja
O Java morreu? Vai ser pago? O que é uma JVM ou JRE? Vale a pena usar Spring ou Java EE? Fiquem alertas J-programadores, pois nesse DevCast responderemos essas e muitas outras dúvidas comuns sobre o Java.Ah, se você ainda não viu a sua pergun
JWT é um dos métodos mais difundidos para realizar transferência segura de informação entre duas partes. Esse PodCast tem o propósito de ilustrar quais são as qualidades de utilizar o método JWT em uma aplicação.Em Maio de 2015 foi publicado
Neste PodCast temos um bate-papo sobre a linguagem de programação Python, tratando de algumas características que a tornam uma boa escolha de aprendizado atualmente.Você conhece o Python? Trata-se de uma das linguagens de programação que mais