DevCasts e Meetups Gratuitos
77 vídeosPodCasts, DevCasts e Vídeos gratuitos sobre programação. Você estuda online, no seu tempo, quando quiser e se prepara para o mercado. Acesse agora mesmo!
Que venha 2019 com muito mais tecnologia
Final de ano, tempo de festa e de descanso! Como de costume, a DevMedia fará uma pausa nas publicações até a segunda...
Um bate papo sobre a evolução do JavaScript
Saiba quais as diferenças entre a sintaxe do JavaScript que vemos hoje em frameworks como Angular, React ou Vue e...
Você sabe o que é requisição e resposta?
Descubra o que acontece quando o navegador dispara uma requisição e, do outro lado, como um servidor de aplicação...
Como criar um projeto completo?
Quais são os passos necessários para concluir um projeto de software, indo desde os requisitos até a codificação de...
E aí? Como você testa seus códigos?
O programador está sempre escrevendo testes. Um if aqui, um var_dump ali... estamos sempre construindo imaginários,...
OO, Herança e Banco de Dados
Após identificar quais são as principais funcionalidades do sistema, por onde você começa a codificá-lo? Há quem diga...
Vagas de programação: Precisamos falar sobre isso
Neste DevCast vamos bater um papo sobre a vagas para trabalhar como programador e como os candidatos devem se preparar...
Começando no .NET
Está pretendendo começar os estudos sobre a plataforma .NET e a linguagem C#? Nós te ajudamos. Confira nesse DevCast...
Programação: O que é uma variável?
O aprendizado de qualquer nova ciência se inicia com o domínio de conceitos fundamentais. Para a programação,...
Python: Por onde começar?
Neste DevCast apresentaremos um conjunto de sugestões sobre como estruturar a linha de aprendizado para quem deseja se...
Java: Por onde começar?
Neste DevCast conversamos sobre o primeiro contato do programador com o Java. JRE, JDK, Java SE? E a orientação a...
Validar no back-end é importante - Parte 2
Neste DevCast vamos ver, na prática, a importância de realizar validações no back-end. Veremos aqui o porquê de...
Alô mundo em Cordova
Neste DevCast conversamos um pouco mais sobre o Cordova no Visual Studio e vimos o que é necessário para iniciar um...
Programando para Web: Primeiras dúvidas
Normalmente, quando estamos começando estudar uma nova tecnologia ou metodologia para desenvolvimento de software,...
Update Triggers: Como proteger tabelas de SQL Injection
Veja neste DevCast um bate papo descontraído sobre a utilização de Triggers como uma segunda camada de segurança no...
Programação - Por onde começar?
Dar os primeiros passos em uma nova área é sempre um momento difícil. Quando essa área é a programação, devido à...
Conhecendo o ScrollSpy do Bootstrap
Neste DevCast conheceremos o plugin ScrollSpy, que troca o item em destaque na barra de navegação do Bootstrap baseado...
Exibindo notificações com Toastr
A biblioteca JavaScript Toastr nos permite exibir notificações para o usuário em aplicações web utilizando uma...
Deserialização com JSON
Como lidamos com os dados retornados por web services?
Firebird: Atualização de chave estrangeira
Como atualizar um campo de chave estrangeira recém criado para armazenar o código na nova tabela de cidades.
Stack Overflow no Delphi
Solucionando o erro: stack overflow quando aplicamos cálculos simples de descontos em um aplicativo de pedidos feito no...
PHP + Ajax + JavaScript
Hoje iremos propor o conserto de um pequeno bug em um aplicativo PHP e logo após iremos mostrar uma solução. O programa...
Bootstrap ou Materialize?
Veja neste DevCast um bate papo descontraído com a equipe de desenvolvimento da DevMedia sobre as diferenças e...
Rotas em AngularJS: Criando transição de páginas dinâmicas com ngRoute
Nesse pocket aprenderemos a configurar uma aplicação com AngularJS e como utilizar o gerenciador de pacotes (NPM) do...
Strategy em Java: Aplicando casos reais
Este DevCast abordará casos reais utilizando o padrão de projeto Strategy.
RESTEasy - Criando um Web Service
Como criar um web service com RESTEasy? Esse pocket apresenta a configuração e funcionamento da ferramenta RESTEasy. Em...
Consumindo API de CEP DevMedia com JSF 2.2 e RestEasy
Este pocket demonstra por meio de uma aplicação simples o consumo da API de CEP disponibilizado pela DevMedia. No vídeo...
Processamento de dados em Java com Apache Spark
Nesse DevCast você verá como usar o framework de BigData Apache Spark para iniciar suas atividades na análise de dados...
Criando uma aplicação simples com Ruby On Rails
Este DevCast demonstra por meio da criação de uma aplicação simples, alguns recursos do framework Ruby On Rails que...
Panorama da Segurança da Informação
Neste DevCast será abordado um panorama geral da segurança da informação, envolvendo sua visão, conceitos, aspectos...
Multithreading em C# .NET
O DevCast traz um exemplo sobre o conceito de multithreading e seu funcionamento para evitar que tarefas custosas...
Top 10 mensagens de erro confusas do SQL Server
Veja neste DevCast dez mensagens de erro confusas retornadas pelo SQL Server e como podemos interpretar e resolver cada...
Programador Java: Por onde começar?
Nesse DevCast você verá quais passos poderá tomar quando tiver iniciando com o Java, algumas experiências pessoais e...
Como utilizar o Hibernate OGM para persistência de dados
Durante este DevCast será demonstrado como utilizar os recursos do Hibernate OGM para persistência de dados com o banco...
Código de Situação da Operação no Simples Nacional (CSOSN)
Este DevCast irá abordar CSOSN: Código de Situação da Operação no Simples Nacional. Este código, diferente de outros,...
Realizando consultas com JPA e JPQL
Neste pocket vídeo será apresentado como realizar consultas ao banco de dados MySQL fazendo uso JPQL (Java Persistence...
Automação Comercial: CFOP
Este DevCast vem abordar o CFOP, um código presente na emissão de diversos modelos de documentos fiscais, de forma...
Engenharia reversa de banco de dados com Entity Framework Power Tools e Code First
Neste pocket vídeo será apresentado como trabalhar com plug-in Entity Framework Power Tools para o Visual Studio, no...
Escopo, Units e Estrutura de Projetos em Delphi
Nesse pocket video veremos como o Delphi trabalha na orientação a objetos com os conceitos de projeto, units e escopo.
Recorte de imagem com Jcrop e ASP.NET MVC
Neste pocket vídeo será apresentado como trabalhar com plugin de recorte de imagem Jcrop juntamente ao ASP.NET MVC.
AngularJS: Consumindo um serviço ASP.NET Web API
Nesta pocket vídeo será apresentado como criar um serviço ASP.NET Web API e consumir o mesmo através do uso do...
Etapas e tempos de requisições HTTP
Este pocket vídeo apresenta quais são as principais etapas do ciclo de vida de uma requisição HTTP e explica conceitos...
Manipulando dados no MongoBD
Nesse DevCast veremos como realizar as operações de CRUD no MongoDB. O banco de dados NoSQL mais popular do mercado que...
Programação Web: Por onde começar?
Veja neste Devcast o objetivo de mostrar a correlação entre as diversas tecnologias para desenvolvimento Web bem como...
WCF Service Application: Sincronizando dados entre .NET e Android
Nesta DevCast será demonstrado como sincronizar dados no formato JSON entre um serviço .NET com banco de dados SQL...
Calculando frete e prazo de entrega dos Correios com PHP
Veja nesse DevCast como calcular o frete e prazo de entrega através da criação de uma classe que acessará dados junto...
PHP QR Code: Gerando QR Code com PHP
Aprenda nesse DevCast como criar e gerar imagens QR Code em PHP utilizando a biblioteca PhpQRCode.
Paginação automática com PHP e jQuery
Vamos aprender como carregar conteúdo de forma automática através do scroll da página, detectando quando o usuário...
Consumir objetos Win32 a partir de aplicações .NET
Nesse pocket video veremos como criar uma classe utilizando uma plataforma e linguagem para Win32 seguindo o padrão COM...
Astah Community: Modelagem de classes com UML
Nesse pocket vídeo será feito uma abordagem de como modelar classes com base em um cenário de venda de produtos onde é...
Principais livros de Engenharia de Software
Este devcast apresenta e discute quais são os principais livros da área de engenharia de software e como eles podem ser...
Medindo performance da sua aplicação Java
Neste DevCast video abordaremos o aspecto de desempenho de uma aplicação Java. Veja como utilizar um software de dentro...
Como ser um programador melhor?
Veja nesse devcast algumas dicas e ideias baseadas na minha experiência pessoal de como se tornar um programador cada...
Java OCR: Captura de tela e reconhecimento de caracteres com Tesseract
Este DevCast mostra como criar um programa em Java que captura a tela do usuário e faz o reconhecimento de caracteres...
Trabalhando com Areas no ASP.NET MVC
O objetivo desse DevCast é explicar o conceito e como utilizar áreas no ASP.NET MVC 5.
SOA (Service-Oriented Architecture) em Java: utilizando Web Services REST
Veja nessa DevCast como desenvolver serviços para a arquitetura SOA (Service-Oriented Architecture) utilizando a...
HTML5 LocalStorage em aplicações ASP.NET
Nesse DevCast vamos ver como utilizar o recurso de Local Storage do HTML 5 num aplicativo web em ASP .Net.
Gestão de riscos - iniciando o entendimento
Esse vídeo é destinado a profissionais, equipes e organizações que encontram dificuldade em gerenciar seus riscos, ou...
Eclipse Color Themes: Estilizando Eclipse IDE
Nesse pocket vídeo veja como instalar e configurar o plugin eclipse de estilização de fontes e uso/criação de temas: o...
Como auditar dados em PostgreSQL
Nesse Pocket vídeo veremos como criar um sistema de auditoria para o seu banco de dados em PostgreSQL.