O Maior Portal Para Desenvolvedores de Softwares do Brasil!
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 DevMedia
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 diminuir e muito o tempo gasto para a construção de interfaces com um forte apelo visual, garantindo a usabilida…
D
DevCast - Seu PodCast de Tecnologia


1
EP52 - Como você tem usado o comando delete?
8:37
8:37
Mais Tarde
Mais Tarde
Listas
Like
Curtido
8:37
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.Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP51 - Um bate papo sobre REST & RESTful
10:40
10:40
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:40
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 pensar nas aplicações como serviços, disponibilizando para seus clientes dados e apenas dados.REST é muitas vez…
D
DevCast - Seu PodCast de Tecnologia


1
EP45 - Histórias de Levantamento de Requisitos
10:38
10:38
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:38
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 da codificação, tem por objetivo ajudar a evitar não apenas este, mas também outros cenários de fracasso em p…
D
DevCast - Seu PodCast de Tecnologia


1
EP44 - Por que adotamos Orientação a Objetos? (PARTE 2)
8:09
8:09
Mais Tarde
Mais Tarde
Listas
Like
Curtido
8:09
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 nossos projetos.Por DevMedia
Nesse podcast alguns programadores do time DevMedia se reúnem para um bate papo descontraído sobre o momento atual da programação.Por DevMedia
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 equipe do Google, como botões, cards, menus e muitos outros, para agilizar o desenvolvimento, mas também podemos …
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 poucas palavras, o React Native nos permite desenvolver aplicações mobile nativas. A grande diferença aqui é…
D
DevCast - Seu PodCast de Tecnologia


1
EP54 - Tecnologias web para o seu primeiro emprego
6:55
6:55
Mais Tarde
Mais Tarde
Listas
Like
Curtido
6:55
Reunimos neste PodCast algumas dicas de tecnologias que não podem faltar no currículo de um programador web.Por DevMedia
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.Por DevMedia
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 PodCast!Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP49 - MVC: Onde colocar minhas regras de negócio?
4:09
4:09
Mais Tarde
Mais Tarde
Listas
Like
Curtido
4:09
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?Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP39 - Já ouviu falar em Single Page Applications?
9:52
9:52
Mais Tarde
Mais Tarde
Listas
Like
Curtido
9:52
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 funcionalidade está concentrada em uma única página. Ao invés de recarregar toda a página ou redirecionar o …
D
DevCast - Seu PodCast de Tecnologia


1
EP36 - Fique por dentro do Java em 10 minutos
12:50
12:50
Mais Tarde
Mais Tarde
Listas
Like
Curtido
12:50
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 pergunta ser respondida, fique à vontade para comentar ;)Por DevMedia
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 o padrão de indústria RFC 7519 que definia um método de autenticação para permitir uma comunicação segura en…
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 vem crescendo nos últimos anos e muito desse sucesso se deve à simplicidade do seu código. Em Python é poss…
D
DevCast - Seu PodCast de Tecnologia


1
EP33 - Um bate-papo sobre eXtreme Programming
12:56
12:56
Mais Tarde
Mais Tarde
Listas
Like
Curtido
12:56
Neste bate papo, será apresentado a XP para aqueles que ainda não possuem tanta familiaridade com esta metodologia, e para isso, além conceituar o tema da metodologia ágil e da eXtreme Programming, propriamente dito, tentaremos sanar diversas dúvidas que surgem entre os programadores em relação a esta metodologia como: quais problemas a XP resolve,…
Angular é um framework para criação de aplicações cliente baseadas em HTML, que serão executadas no navegador ou em dispositivos móveis, recebendo dados através da internet. Ficou curioso? Então saiba mais sobre o Angular neste PodCast.Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP50 - Seu banco está protegido de SQL Injection?
8:16
8:16
Mais Tarde
Mais Tarde
Listas
Like
Curtido
8:16
E se o usuário conseguir enviar um trecho de SQL com o qual ele consiga roubar ou danificar os dados do banco? Saiba neste PodCast o que é SQL Injection e, mais importante, como proteger a sua aplicação deste ataque tão comum.Por DevMedia
Aqui você vai ver um pouco de como o Python é realmente utilizado dentre três de suas principais áreas de atuação: programação web, análise de dados e aprendizado de máquina. Ilustramos algumas ferramentas e como elas são utilizadas.Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP30 - Conceitos do REST para desenvolvedores Angular
11:58
11:58
Mais Tarde
Mais Tarde
Listas
Like
Curtido
11:58
Com esse PodCast o programador entenderá como é realizada a comunicação entre uma aplicação front-end construída em Angular e um back-end RESTful.É cada vez mais comum encontrarmos aplicações nas quais front-end e back-end estão totalmente separados. Nesse cenário, a comunicação entre essas duas aplicações ocorre, em geral, a partir de requisições …
D
DevCast - Seu PodCast de Tecnologia


1
EP29 - Como funciona uma busca com o Elasticsearch?
14:06
14:06
Mais Tarde
Mais Tarde
Listas
Like
Curtido
14:06
Nem sempre o usuário digita o termo que deseja encontrar corretamente, mas a sua busca pode estar pronta para lidar com isso. Assista aqui o Elasticsearch e a sua Fuzzy Matching em funcionamento, associando termos como barsil a palavras como Brasil.Por DevMedia
Neste PodCast conversamos sobre qual é o propósito do Node.js e o que o torna diferente de outras tecnologias. Assista para saber o que é um modelo de programação assíncrono e orientado a eventos e ter uma ideia do que isso muda na programação.Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP48 - Quem quer ser um Programador Fullstack?
7:39
7:39
Mais Tarde
Mais Tarde
Listas
Like
Curtido
7:39
Programador fullstack é aquele que atua em várias partes do projeto (back-end, front-end, banco de dados) e para isso pode usar várias tecnologias. Você é um programador fullstack? Confira neste PodCast um bate-papo sobre o assunto.Por DevMedia
Está pretendendo começar os estudos sobre programação web com a linguagem PHP? Nós te ajudamos. Confira nesse PodCast alguns passos essenciais para quem está iniciando e deseja se tornar um programador PHP.Neste PodCast vamos conhecer os passos fundamentais para quem está começando os estudos sobre a a linguagem PHP. Se você deseja se tornar um pro…
D
DevCast - Seu PodCast de Tecnologia


1
EP43 - Por que adotamos Orientação a Objetos?
7:57
7:57
Mais Tarde
Mais Tarde
Listas
Like
Curtido
7:57
Desde o seu surgimento, a orientação a objetos tem tomado cada vez mais espaço entre os times de desenvolvimento. Mesmo com essa popularização é natural que tenhamos dúvidas sobre suas vantagens. Ao longo dessa semana reunimos seis dentre as principais razões para estudar a orientação a objetos. Neste PodCast iniciaremos com um bate papo sobre três…
Para um bom programador não basta apenas funcionar, o código precisa atender a alguns requisitos mínimos de qualidade. Confira neste PodCast 6 dicas para tornar o seu código mais legível e organizado.Você já teve que procurar um erro entre dezenas de linhas de código? Ficou em dúvida sobre como avaliar uma condicional confusa e cheia de negações? U…
Muitas vezes, principalmente quando temos pouca experiência, escrevemos códigos que atendem seu objetivo mas não estão bem escritos. Apesar de isso normalmente resolver o problema rapidamente, a manutenção desse código acaba sendo prejudicada.Para evitar certos problemas comuns é importante seguir boas práticas ao escrever código. Nesse PodCast apr…
D
DevCast - Seu PodCast de Tecnologia


1
EP27 - Quais os passos para emitir a NF-e?
27:56
27:56
Mais Tarde
Mais Tarde
Listas
Like
Curtido
27:56
O processo de migração da nota fiscal em papel para a digital envolveu a adoção de certas tecnologias e processos. Descubra neste podcast quais são os passos para a emissão da NF-e e como fazer o envio da mesma para a Sefaz.A NF-e, nota fiscal eletrônica, consiste de uma série de diretrizes governamentais, que exigem daquele que deseja emiti-la con…
D
DevCast - Seu PodCast de Tecnologia


1
EP38 - Um bate-papo sobre a Linguagem PHP
10:31
10:31
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:31
Neste PodCast analisaremos alguns aspectos sobre a Linguagem PHP, linguagem que há anos vem sendo utilizada para a criação de sites e aplicações web. Se você deseja se tornar um programador PHP ou está começando na programação e quer saber se ele é adequado para você, conheça aqui um pouco da opinião de programadores que iniciaram nesta linguagem.…
Nesse PodCast discutiremos os conceitos básicos do Docker, como ele funciona e quais problemas podemos resolver com essa ferramenta. Falaremos das vantagens de se trabalhar com o Docker e como a sua utilização mudou a forma como desenvolvemos e executamos nossas aplicações.Ah, se você não viu a sua dúvida ser respondida aqui, fique a vontade para c…
A utilização de JOINS para consulta em mais de uma tabela é uma prática comum entre os desenvolvedores, porém em certas ocasiões não é o suficiente para trazer os resultados desejados. Aqui você saberá quando e como utilizar subqueries. Confira!Por DevMedia
Esse PodCast tem o propósito de introduzir um assunto fundamental para todo programador, porém pouco comentado: a importância de testar adequadamente o software. Ilustraremos as desvantagens de não usar uma metodologia de testes em produção, como seu uso pode aumentar a produtividade e a confiança nos desenvolvedores e porque o Teste Unitário é a p…
D
DevCast - Seu PodCast de Tecnologia


1
EP10 - O JavaScript está dominando o mundo?
11:12
11:12
Mais Tarde
Mais Tarde
Listas
Like
Curtido
11:12
A sintaxe do JavaScript mudou bastante nos últimos anos e isso pode tornar o código que lemos no Angular, React ou Vue um pouco difícil de entender. Para facilitar a entrada de novos programadores nos frameworks JavaScript modernos está aqui essa série de atualização. Iniciando nossa conversa apresentamos quais são os novos recursos da linguagem Ja…
D
DevCast - Seu PodCast de Tecnologia


1
EP06 - Um bate papo sobre Android Nativo
10:13
10:13
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:13
Pesquisamos quais são as dúvidas inicias de quem está começando no Android e decidimos responder algumas delas neste PodCast. Saiba qual o investimento inicial, se é mesmo hora de abandonar o Java para estudar Kotlin e muito mais.Por DevMedia
D
DevCast - Seu PodCast de Tecnologia


1
EP26 - Como entramos no mercado de trabalho
10:43
10:43
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:43
Então você deseja ocupar a cadeira de programador? Saiba que não existe um único caminho para alcançar esse objetivo, embora alguns sejam mais seguros que outros. Saiba que não existe um único caminho para chegar ao trono de ferro e o sucesso dessa aventura dependerá da sua capacidade de perceber as oportunidades que estão a sua volta.Escute aqui u…
Queremos saber a sua opinião: Bootstrap ou materialize? O assunto rendeu e então resolvemos fazer um descontraído PodCast sobre o assunto. É nossa primeira experiência com nossa equipe interna e sua interação será importante para melhorarmos para os próximos podcasts. Mas vamos lá, qual você prefere: Bootstrap ou Materialize? Ao longo de 10 leves m…
O Cordova é uma ferramenta que permite desenvolver aplicativos para várias plataformas utilizando um único código (HTML, CSS e JavaScript), e o suporte a essa ferramenta no Visual Studio torna essa programação ainda mais simples. Nesse PodCast batemos um papo rápido sobre o Cordova e vimos como criar nosso primeiro projeto no Visual Studio e testá-…
Docker é uma plataforma que simplifica desde a codificação até a implantação de um programa. Ela permite o empacotamento em contêineres de tudo que o programa necessitar para ser executado, como bibliotecas, ferramentas de sistema, bancos de dados, etc. Curioso para saber mais sobre tudo isso? Confira nesse PodCast um bate papo sobre o Docker.…
Iniciar os estudos sobre uma nova tecnologia é sempre um desafio. Saber por onde começar e quais passos dar em seguida é fundamental para ter sucesso em nosso objetivo. Por isso preparamos esse PodCast no qual apresentamos os passos iniciais que podem ser dados por aqueles que gostariam de se tornar programadores Python, desde o aprendizado da estr…
Neste PodCast conversamos sobre o primeiro contato do programador com o Java. JRE, JDK, Java SE? E a orientação a objetos? Qual caminho seguir? O que devo aprender para começar a programar em Java? Simples, dê o play e confira!Como dar os primeiros passos como programador JavaO Java é visto por muitos como uma tecnologia que “assusta” no primeiro c…
D
DevCast - Seu PodCast de Tecnologia


1
EP18 - Panorama da Segurança da Informação
28:36
28:36
Mais Tarde
Mais Tarde
Listas
Like
Curtido
28:36
Diferente do que a mente leiga pensa, segurança da informação não se trata de criar login e senha e manter antivírus e spyware instalados e atualizados. Segurança da Informação vai muito além de monitorar ameaças na rede.Trata-se de um completo mecanismo que visa a proteção dos ativos de informação da empresa envolvendo mudança cultural, melhorias …
D
DevCast - Seu PodCast de Tecnologia


1
EP17 - Etapas e tempos de requisições HTTP
28:53
28:53
Mais Tarde
Mais Tarde
Listas
Like
Curtido
28:53
Nesse podcast veremos quais são as principais etapas que ocorrem quando um usuário envia a solicitação de uma página Web para um servidor. A princípio são discutidos aspectos do modelo cliente servidor para então apresentar alguns componentes de um arquitetura atual de aplicação Web. O podcast também apresenta detalhes sobre o protocolo HTTP, requi…
D
DevCast - Seu PodCast de Tecnologia


1
EP16 - Primeiros passos no .NET e na linguagem C#
6:24
6:24
Mais Tarde
Mais Tarde
Listas
Like
Curtido
6:24
Neste Podcast vamos conhecer os passos fundamentais para quem está começando os estudos sobre a plataforma .NET e a linguagem C#. Se você deseja se tornar um programador .NET, é importante saber quais são os principais conceitos, ferramentas e frameworks que precisa aprender. Isso lhe ajudará também a se preparar para o mercado de trabalho.…
D
DevCast - Seu PodCast de Tecnologia


1
EP14 - Vagas de programação: Precisamos falar sobre isso
12:03
12:03
Mais Tarde
Mais Tarde
Listas
Like
Curtido
12:03
Neste Podcast vamos bater um papo sobre a vagas para trabalhar como programador e como os candidatos devem se preparar para enfrentar os processos seletivos. Para isso comentaremos uma prova aplicada aqui na DevMedia.Você já se candidatou a alguma vaga para trabalhar com programação? Então já deve ter enfrentado algum processo seletivo, que normalm…
D
DevCast - Seu PodCast de Tecnologia


1
EP13 - Programação Web: Por onde começar?
1:06:08
1:06:08
Mais Tarde
Mais Tarde
Listas
Like
Curtido
1:06:08
Veja neste PodCast o objetivo de mostrar a correlação entre as diversas tecnologias para desenvolvimento Web bem como fornecer uma explanação sobre quais tecnologias aprender e os motivos de ser necessário aprender estas tecnologias.Por DevMedia
Após identificar quais são as principais funcionalidades do sistema, por onde você começa a codificá-lo? Vamos bater um papo sobre isso?Após identificar quais são as principais funcionalidades do sistema, por onde você começa a codificá-lo? Há quem diga que é melhor começar pelo banco de dados, outros começam pelo código. Confira aqui um pouco das …
D
DevCast - Seu PodCast de Tecnologia


1
EP11 - E aí? Como você testa seus códigos?
10:44
10:44
Mais Tarde
Mais Tarde
Listas
Like
Curtido
10:44
O programador está sempre escrevendo testes. Um if aqui, um var_dump ali... estamos sempre construindo cenários imaginários, preocupados se tudo dará certo no final. Mas, o que acontecerá se esquecermos de remover esse código de teste momentos antes de publicar as alterações? Ou ainda, como podemos amadurecer este processo de forma que cada linha d…
D
DevCast - Seu PodCast de Tecnologia


1
EP09 - Será que o meu HTML está pronto?
16:46
16:46
Mais Tarde
Mais Tarde
Listas
Like
Curtido
16:46
Por que validar o HTML?Algumas vezes o que é fundamental acaba passando despercebido e, falando sobre o HTML, esquecer de dar uma última conferida antes de publicá-lo no servidor pode acarretar em um completo desastre. Lembre-se, por exemplo, que é a partir dele que iniciamos o carregamento do JavaScript e CSS da página, indicando para o navegador …