Série da semana: Seja um mestre SQL, padawan!

Veja mais

DevCast Canal Mais

52 devcasts

Aqui você encontra cursos sobre diversos temas que estão em alta. Aprenda desde lógica de programação até criar aplicações com Node.js, Unity3D, controlar versões com Git e muito mais.

Como criar um projeto completo?

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...

Por que eu criaria/usaria uma API?
Free

Por que eu criaria/usaria uma API?

Será que eu preciso colocar um satélite em órbita para criar um aplicativo que permita a galera saber onde pegar onda?...

Quais os três passos básicos para autenticação?
Free

Quais os três passos básicos para autenticação?

Tornar algumas páginas acessíveis apenas a um grupo de usuários autenticados é uma tarefa trivial em aplicações web....

MVC: Onde colocar minhas regras de negócio?
Free

MVC: Onde colocar minhas regras de negócio?

Você já imaginou como seria dar manutenção em uma aplicação MVC onde a camada de controle também fosse responsável...

Como entramos no mercado de trabalho

Como entramos no mercado de trabalho

Então você deseja ocupar a cadeira de programador? Saiba que não existe um único caminho para alcançar esse objetivo,...

Mestre Detalhe em detalhes

Mestre Detalhe em detalhes

Você provavelmente já se deparou com um formulário do tipo mestre detalhe enquanto fazia compras, selecionava suas...

Os melhores momentos off  de 2017

Os melhores momentos off de 2017

Chegou o natal e com ele sabemos que duas coisas vão rolar em breve: especial de fim de ano do Roberto Carlos e uma...

Um bate-papo sobre Docker

Um bate-papo sobre Docker

Docker é uma plataforma que simplifica desde a codificação até a implantação de um programa. Ela permite o...

Tecnologias web para o seu primeiro emprego

Tecnologias web para o seu primeiro emprego

Chegamos ao final do ano, hora de comemorar o resultado das provas finais e planejar os seus próximos passos. E pra...

6 Dicas para melhorar seu código

6 Dicas para melhorar seu código

Para um bom programador não basta apenas funcionar, o código precisa atender a alguns requisitos mínimos de qualidade....

Qual linguagem você usa, usou e por quê?

Qual linguagem você usa, usou e por quê?

Você já se perguntou porquê optou pela sua linguagem de programação? E as que deixou de estudar, ficaram de lado por...

DevCast: Você conhece o método chinês?

DevCast: Você conhece o método chinês?

O método chinês é uma técnica de depuração manual, amplamente utilizada no meio acadêmico, mas especialmente útil...

Vagas de programação: Precisamos falar sobre isso
Free

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...

O que você mais curte fazer, como programador?

O que você mais curte fazer, como programador?

Levantamento de requisitos, modelagem, programação web, são muitas as áreas de atuação disponíveis para o programador....

Quem quer ser um Programador Fullstack?

Quem quer ser um Programador Fullstack?

Programador fullstack é aquele que atua em várias partes do projeto (back-end, front-end, banco de dados) e para isso...

Como NÃO escrever código

Como NÃO escrever código

Programar não é apenas escrever código que funcione. É importante escrever códigos legíveis, organizados e eficientes....

Programação: O que é Algoritmo?

Programação: O que é Algoritmo?

Se você está começando a estudar programação, deve ter ouvido falar de algoritmo. Esse é um conceito fundamental nesse...

Você é Go Horse?

Você é Go Horse?

Você conhece o eXtreme Go Horse? Nós também não conhecíamos, mas acredite, ele está presente na vida de muitos...

Programação: O que é uma variável?
Free

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,...

Microsserviço é a mesma coisa que Web Service?

Microsserviço é a mesma coisa que Web Service?

Após a implementação da arquitetura de microsserviços, o aplicativo está dividido em pequenos serviços, cada um com uma...

Por que usar microsserviços?

Por que usar microsserviços?

Migrar para uma arquitetura de microsserviços pode não ser uma tarefa tão simples e por isso requer bastante...

Aplicação monolítica ou Microserviços?

Aplicação monolítica ou Microserviços?

Você já ouviu o termo "aplicação monolítica"? E "microsserviços" ou "microservices"? São termos que, apesar de não...

Conhece o Electron?

Conhece o Electron?

O Electron é um framework que nos permite criar aplicações desktop para Windows, Mac e Linux utilizando tecnologias...

Visual Studio Code: O que achamos

Visual Studio Code: O que achamos

Você conhece o Visual Studio Code? Trata-se de um editor de código leve, multiplatafoma, gratuito e open source....

Frameworks: uma visão inicial

Frameworks: uma visão inicial

Assista neste DevCast um bate papo introdutório e descontraído sobre frameworks e entenda um pouco sobre a importância...

Desenvolvimento de Jogos

Desenvolvimento de Jogos

Veja neste DevCast um bate papo descontraído sobre ferramentas, distribuição de jogos indie e as exigências que devem...

Programação - Por onde começar?
Free

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 à...

Yeoman: Simplificando a criação de projetos web

Yeoman: Simplificando a criação de projetos web

O Yeoman facilita o desenvolvimento de projetos web, reduzindo o tempo de criação e permitindo dedicar mais tempo à...

Testando APIs Web com o Postman

Testando APIs Web com o Postman

O Postman é uma ferramenta que tem como objetivo testar serviços RESTful (Web APIs) por meio do envio de requisições...

BigData - Manipulando arquivos de texto grandes

BigData - Manipulando arquivos de texto grandes

Este pocket vídeo mostra no Windows e no Linux como fazer para inspecionar o conteúdo, dividir, ordenar, remover linhas...

Bootstrap ou Materialize?
Free

Bootstrap ou Materialize?

Veja neste DevCast um bate papo descontraído com a equipe de desenvolvimento da DevMedia sobre as diferenças e...

Design/Usabilidade de formulários para desenvolvedores

Design/Usabilidade de formulários para desenvolvedores

Este DevCast mostra recomendações gerais para desenvolvedores criarem formulários com usabilidade, acessibilidade e...

Testes de desempenho em aplicações Web

Testes de desempenho em aplicações Web

Este DevCast mostra como fazer testes de desempenho e carga em aplicações Web e sites para medir o tempo de resposta e...

Primeiros Passos com a linguagem Google Go

Primeiros Passos com a linguagem Google Go

Nesse DevCast você verá como iniciar seus primeiros algoritmos usando a linguagem de programação estrutural do Google:...

Criando uma aplicação simples com Ruby On Rails
Free

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...

Automação Comercial: PIS e COFINS

Automação Comercial: PIS e COFINS

Neste devcast será abordado dois impostos Federais e suas peculiaridades: o PIS e COFINS. Embora tenham cálculos...

O que é Mean Stack?

O que é Mean Stack?

Este DevCast explica o que é o Mean Stack através da descrição de seus componentes, motivação de uso, vantagens e...

Teste de Software: Controlando e Reportando bugs

Teste de Software: Controlando e Reportando bugs

Este DevCast discute como controlar e reportar bugs em um processo de desenvolvimento de software focando em pessoas,...

Programação Web: Por onde começar?
Free

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...

Quais as principais dificuldades de programadores?

Quais as principais dificuldades de programadores?

Este devcast apresenta quais são os problemas, barreiras, dificuldades e outros aspectos relacionados ao progresso de...

Como ser um programador melhor?
Free

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...

Kinovea: Extraindo imagens e vídeos sem programação

Kinovea: Extraindo imagens e vídeos sem programação

Este DevCast mostra como obter tamanho de objetos em fotos e o rastreamento de distância percorrida e velocidade a...

API Google Places: Autocomplete

API Google Places: Autocomplete

Nesse DevCast veremos como realizar uma das funções mais procuradas por quem está implementando a API do Google Maps em...

Gráficos 3D - Analisando dados com software livre

Gráficos 3D - Analisando dados com software livre

Nesse DevCast veremos como gerar gráficos de pontos em três dimensões (3D) utilizando o software livre de análise...

Analisando dados de redes sociais

Analisando dados de redes sociais

Nesse pocket video veremos como realizar uma análise simples de dados de redes sociais. As principais redes sociais...

Analisando dados de redes sociais

Analisando dados de redes sociais

Nesse DevCast veremos como realizar uma análise simples de dados de redes sociais. As principais redes sociais como o...

Desvendando o IHC - Interação Homem-Computador

Desvendando o IHC - Interação Homem-Computador

Nesse DevCast temos como foco principal os profissionais, equipes e organizações que querem conhecer sobre IHC...

Registro de Software - O que você precisa saber

Registro de Software - O que você precisa saber

Nessa pocket vídeo veremos quais são os fatores a serem considerados para o registro de software no Brasil. O registro...

Relacionamento ManyToMany com coluna extra na JoinTable no Hibernate

Relacionamento ManyToMany com coluna extra na JoinTable no Hibernate

Nesse DevCast você poderá conferir algumas estratégias de mapeamento de um relacionamento ManyToMany no Hibernate, onde...

Clean Code: Desenvolvendo como um Profissional
Free

Clean Code: Desenvolvendo como um Profissional

Nesta palestra mostraremos o que é um código limpo, quais suas características e como transformar seu código ruim em um...

Controle de versões distribuído com Git
Free

Controle de versões distribuído com Git

Nesta palestra faremos uma introdução ao sistema de controle de versão distribuído conhecido como Git.

Boas Práticas em aplicações web
Free

Boas Práticas em aplicações web

Nesta palestra veremos as tecnologias envolvidas na construção de uma aplicação, o que é o processo de desenvolvimento,...