Série da semana: eXtreme Programming na prática

Veja mais

DevCasts e Meetups

532 vídeos

Já são mais de 500 DevCasts, Meetups e vários PodCasts sobre Programação: Java, PHP, Javascript, .NET, Python, Delphi, Banco de dados e muito mais. Confira!

Calculando estimativas da eXtreme Programming
Vídeo

Calculando estimativas da eXtreme Programming

Neste MeetUp será abordado o processo de análise das estórias de usuários para estimar prazos dentro da metodologia...

Conhecendo eXtreme Programming
Vídeo

Conhecendo eXtreme Programming

Este MeetUp tem por objetivo apresentar uma explanação completa sobre a metodologia XP, seus conceitos, valores,...

Panorama da eXtreme Programing (XP)
DevCast

Panorama da eXtreme Programing (XP)

Neste DevCast apresentaremos uma visão geral da eXtreme Programming com o intuito de sanar as dúvidas mais comuns que...

Que venha 2019 com muito mais tecnologia
Free DevCast

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

Programação assíncrona com Python
Vídeo

Programação assíncrona com Python

Desde sua versão 3.4 Python possui integrado ao seu core a bilioteca asyncio que permite a construção de código...

Meetup Introdução ao Python
Vídeo

Meetup Introdução ao Python

Nesse Meetup apresentamos a linguagem de programação Python, suas principais características e onde ela está sendo...

Python no Mundo Real
DevCast

Python no Mundo Real

Aqui você vai ver um pouco de como o Python é realmente utilizado dentre três de suas principais áreas de atuação:...

Conceitos do REST para desenvolvedores Angular
DevCast

Conceitos do REST para desenvolvedores Angular

Com esse DevCast o programador vai entender como é realizada a comunicação entre uma aplicação front-end construída em...

Meetup Como conectar o Angular com uma API
Vídeo

Meetup Como conectar o Angular com uma API

Aqui abordamos temas referentes a arquitetura de uma aplicação Angular, tais como a divisão de responsabilidades em...

Meetup O que é Angular
Vídeo

Meetup O que é Angular

Nesse meetup falamos sobre o framework Angular. Abordamos temas referentes a arquitetura de uma aplicação Angular, tais...

Como funciona uma busca com o Elasticsearch?
DevCast

Como funciona uma busca com o Elasticsearch?

Nem sempre o usuário digita o termo que deseja encontrar corretamente, mas a sua busca pode estar pronta para lidar com...

Apresentando o Node.js
DevCast

Apresentando o Node.js

Neste DevCast conversamos sobre qual é o propósito do Node.js e o que o torna diferente de outras tecnologias. Assista...

Quais os passos para emitir a NF-e?
DevCast

Quais os passos para emitir a NF-e?

O processo de migração da nota fiscal em papel para a digital envolveu a adoção de certas tecnologias e processos....

De carona com o Docker
DevCast

De carona com o Docker

Nesse Devcast discutiremos os conceitos básicos do Docker, como ele funciona e quais problemas podemos resolver com...

Um bate papo sobre Teste Unitário
DevCast

Um bate papo sobre Teste Unitário

Esse DevCast tem o propósito de introduzir um assunto fundamental para todo programador, porém pouco comentado: a...

Um bate papo sobre Subqueries
DevCast

Um bate papo sobre Subqueries

É comum que os desenvolvedores optem pela utilização da cláusula JOIN para unir mais de uma tabela em uma mesma...

Um bate papo sobre a evolução do JavaScript
DevCast

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

Um bate papo sobre Android Nativo
DevCast

Um bate papo sobre Android Nativo

Neste DevCast respondemos dúvidas iniciais sobre a programação nativa para Android com o Android Studio. Saiba qual o...

Você sabe o que é requisição e resposta?
Free DevCast

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?
Free DevCast

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

Eu preciso aprender SQL?
DevCast

Eu preciso aprender SQL?

Neste DevCast conversamos sobre a importância do SQL, a linguagem padrão para comunicação com bancos de dados...

Por que eu criaria/usaria uma API?
DevCast

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?
DevCast

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

Dá pra resolver tudo com Bootstrap?
Free DevCast

Dá pra resolver tudo com Bootstrap?

Será que dá pra ser programador web sem conhecer CSS? O nosso time de desenvolvedores acha que não e você vai concordar...

Um bate-papo sobre React Native
DevCast

Um bate-papo sobre React Native

React Native é um framework que nos permite utilizar o JavaScript em lugar de Objective-C/Swift ou Java na criação de...

Histórias de Levantamento de Requisitos
DevCast

Histórias de Levantamento de Requisitos

Somente uma pequena parcela das aplicações desenvolvidas é de fato utilizada. Dentre os motivos para esse fracasso está...

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

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

É tudo ou nada: gravando múltiplos registros de uma vez
DevCast

É tudo ou nada: gravando múltiplos registros de uma vez

Já pensou pagar por 10 itens, mas no final a aplicação só registrar a compra de 5 deles? Tem horas que não dá pra...

Por que eu preciso da UML?
DevCast

Por que eu preciso da UML?

Você usa a UML para planejar suas aplicações? Ao ter contato com todos os diagramas que ela contém pode parecer que é...

Seu banco está protegido de SQL Injection?
DevCast

Seu banco está protegido de SQL Injection?

E se o usuário conseguir enviar um trecho de SQL com o qual ele consiga roubar ou danificar os dados do banco? Saiba...

Código Efetivo: Eu programo com o melhor da linguagem?
DevCast

Código Efetivo: Eu programo com o melhor da linguagem?

Conhecer e utilizar melhor os recursos da linguagem de programação é o caminho para um código mais efetivo, legível e...

Como você tem usado o comando delete?
DevCast

Como você tem usado o comando delete?

Um banco de dados pode armazenar preços, datas e muitas outras informações relevantes para o negócio. Uma vez que o...

Como entramos no mercado de trabalho
DevCast

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

Code Smells - Conheça antes que seja tarde
DevCast

Code Smells - Conheça antes que seja tarde

Você já olhou para um código que parecia errado, mas não soube dizer de imediato por quê? Pode ser que você tenha se...

Por onde começar a programar uma aplicação?
DevCast

Por onde começar a programar uma aplicação?

Você já se perguntou “por onde eu deveria começar a programar essa aplicação”? Mesmo um bom programador pode ter...

Vale a pena ver CSS de novo
DevCast

Vale a pena ver CSS de novo

O programador está sempre preocupado em utilizar bem o seu tempo, já que perguntas como “será que vai demorar para...

Um bate-papo sobre REST & RESTful
DevCast

Um bate-papo sobre REST & RESTful

Você sabe o que é REST e RESTful? REST é um conjunto de diretivas que permitem a aplicação ter um melhor aproveitamento...

Será que o meu HTML está pronto?
Free DevCast

Será que o meu HTML está pronto?

Algumas vezes o que é fundamental acaba passando despercebido e, falando sobre o HTML, esquecer de dar uma última...

E aí? Como você testa seus códigos?
Free DevCast

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

Um Bate-papo sobre Angular
DevCast

Um Bate-papo sobre Angular

Angular é um Framework para criação de aplicações cliente baseadas em HTML, que serão executadas no navegador ou em...

Mestre Detalhe em detalhes
DevCast

Mestre Detalhe em detalhes

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

OO, Herança e Banco de Dados
Free DevCast

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

Os melhores momentos off  de 2017
DevCast

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
DevCast

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
DevCast

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
DevCast

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

Transformando layouts em código
DevCast

Transformando layouts em código

Neste DevCast conheceremos algumas ferramentas que são utilizadas pelas equipes de design e programação para a criação...

Como usamos o Scrum na DevMedia?
DevCast

Como usamos o Scrum na DevMedia?

Neste DevCast vamos falar sobre o Scrum, como o adotamos aqui na DevMedia e como esse framework nos ajudou a solucionar...

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

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

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 DevCast

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

Já ouviu falar em Single Page Applications?
DevCast

Já ouviu falar em Single Page Applications?

Você sabe o que são Single Page Applications (SPA)? Neste DevCast falaremos sobre esse modelo de aplicação que vem...

Quatro dicas de bancos de dados
DevCast

Quatro dicas de bancos de dados

Neste DevCast separamos para você quatro dicas rápidas e super úteis sobre bancos de dados com as quais você poderá...

Você usa Triggers?
DevCast

Você usa Triggers?

Você sabe o que são Triggers? Decidir utilizá-las pode garantir aquela melhoria de performance da qual a aplicação...

Bate-papo sobre mobile
DevCast

Bate-papo sobre mobile

Neste DevCast temos um bate-papo sobre o desenvolvimento de apps mobile. Falamos aqui sobre quais tecnologias estudar,...

Modelagem 1:N ou N:N?
DevCast

Modelagem 1:N ou N:N?

Você sabe quando usar um relacionamento do tipo 1:N ou N:N? Optar pelo tipo incorreto pode impactar diretamente no...

O que você mais curte fazer, como programador?
DevCast

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

Bate-papo sobre PHP
DevCast

Bate-papo sobre PHP

Neste DevCast teremos um bate-papo sobre o PHP, linguagem que há anos está estre as mais utilizadas para o...

Começando no PHP
DevCast

Começando no PHP

Está pretendendo começar os estudos sobre programação web com a linguagem PHP? Nós te ajudamos. Confira nesse DevCast...

Quem quer ser um Programador Fullstack?
DevCast

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

Ver mais