Série da semana: Receitas caseiras para teste unitário

Veja mais

Vídeos

343 cursos

Confira agora os melhores cursos online de programação. Diversas tecnologias e o conteúdo mais atualizado da web com suporte ao aluno em tempo real! Aqui você aprende algo novo todos os dias. Comece agora!

Confira agora os melhores cursos online de programação. Diversas tecnologias e o conteúdo mais atualizado da web com suporte ao aluno em tempo real! Aqui você aprende algo novo todos os dias. Comece agora!

x

Roda de código

Na Roda de Código você aproveita a experiência de 3 ou 4 programadores para se aprimorar nas mais diversas tecnologias.

O que é teste unitário?

O que é teste unitário?

Ainda hoje muitos programadores, principalmente os iniciantes, testam imprimindo resultados das funções na tela durante...
4vídeos | Curso |
Um bate papo sobre Teste Unitário

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...
1vídeo | DevCast |
Injeção de dependência com Unity

Injeção de dependência com Unity

Nesta vídeo aula veremos o que é injeção de dependência e o princípio de Inversão de controle.
1vídeo | DevCast |
Avançando com Subqueries

Avançando com Subqueries

A utilização de JOINS para unir mais de uma tabela em uma mesma consulta é uma prática comum entre os desenvolvedores....
5vídeos | Curso |
Um bate papo sobre Subqueries

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...
1vídeo | DevCast |
Exportando dados para o Excel com Delphi ComObj

Exportando dados para o Excel com Delphi ComObj

Aprenda neste curso como manipular uma planilha do Excel utilizando, em conjunto com esse programa, a biblioteca ComObj...
9vídeos | Curso |
Como criar um Cliente SOAP em Delphi

Como criar um Cliente SOAP em Delphi

Neste curso você criará um cliente SOAP em Delphi para consumir um serviço disponibilizado pelos Correios. O objetivo...
7vídeos | Curso |
Primeiros passos com JavaScript

Primeiros passos com JavaScript

Neste curso vamos aprender a sintaxe do Javascript e entender como declarar variáveis, criar estruturas de repetição,...
9vídeos | Curso |
Um bate papo sobre a evolução do JavaScript

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...
1vídeo | DevCast |
Criando meu primeiro banco de dados no MySQL

Criando meu primeiro banco de dados no MySQL

Neste curso você aprenderá como criar seu primeiro banco de dados utilizando o MySQL. O MySQL é um sistema de...
8vídeos | Curso |
 Android básico: O que são Application Components?

Android básico: O que são Application Components?

Os componentes de aplicativo são os blocos de construção com os quais programamos para Android. Seja na hora de criar...
2vídeos | Curso |
Um bate papo sobre Android Nativo

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...
1vídeo | DevCast |
Meu primeiro aplicativo Android

Meu primeiro aplicativo Android

Neste curso você aprenderá a criar uma interface e tratar a interação do usuário com ela. Ele se destina a quem deseja...
15vídeos | Curso |
Introdução ao PHP

Introdução ao PHP

PHP é uma linguagem de scripts open source de uso geral, muito utilizada e especialmente adequada para o...
14vídeos | Curso |
Crie formulários com HTML5

Crie formulários com HTML5

Formulários são uma parte fundamental da web, pois são a forma mais básica de interação com o usuário. Isso porque...
12vídeos | Curso |
Você sabe o que é requisição e resposta? Free

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...
1vídeo | DevCast |
Como criar um projeto completo? Free

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...
1vídeo | DevCast |
Introdução prática ao comando SQL SELECT

Introdução prática ao comando SQL SELECT

Neste curso veremos os diversos operadores a serem utilizados em conjunto com o comando Select do SQL. Para isso,...
8vídeos | Curso |
Eu preciso aprender SQL?

Eu preciso aprender SQL?

Neste DevCast conversamos sobre a importância do SQL, a linguagem padrão para comunicação com bancos de dados...
1vídeo | DevCast |
Curso de SQL

Curso de SQL

A linguagem SQL é amplamente utilizada em diversos tipos de aplicações que utilizem bancos de dados relacionais. Neste...
6vídeos | Roda de Código |
Avançando no comando SQL Select

Avançando no comando SQL Select

Consultas em SQL são amplamente utilizadas em diversos tipos de sistemas que utilizam bancos de dados relacionais....
6vídeos | Roda de Código |
Criando uma API Restful com Lumen

Criando uma API Restful com Lumen

A sigla API refere-se ao termo "Interface de Programação para aplicações”. Neste curso desenvolveremos uma API Restful,...
14vídeos | Curso |
O que é Lumen?

O que é Lumen?

Lumen é um micro-framework baseado em Laravel, voltado para o desenvolvimento de aplicações de microsserviços e APIs...
2vídeos | Curso |
Por que eu criaria/usaria uma API?

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?...
1vídeo | DevCast |
React: O que muda com o Redux?

React: O que muda com o Redux?

Programar com React sem usar o Redux, será que é possível? O Redux é tão importante para o React quanto o MVC para...
1vídeo | DevCast |
Minha primeira aplicação React com Redux

Minha primeira aplicação React com Redux

Neste curso, vamos construir um webapp para uma agência de viagens utilizando o React, e o Redux como gerenciador de...
12vídeos | Curso |
O que é Redux?

O que é Redux?

O Redux é uma biblioteca que serve como um container de estados em aplicações JavaScript. Neste curso vamos entender...
2vídeos | Curso |
Quais os três passos básicos para autenticação?

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....
1vídeo | DevCast |
Conteúdo adaptável com CSS Flex

Conteúdo adaptável com CSS Flex

Neste curso front-end veremos como criar uma página onde a altura dos boxes se ajusta, assim o layout da página não...
4vídeos | Curso |
Curso de Pseudo classes do CSS

Curso de Pseudo classes do CSS

Nesse curso aprenderemos a aplicar estilo baseado no estado do elemento com as pseudo classes do CSS. Veremos como...
5vídeos | Curso |
Criando uma estrutura Front-end de navegação

Criando uma estrutura Front-end de navegação

Neste curso criamos uma estrutura de um layout onde abordamos três características: a responsividade sem a utilização...
7vídeos | Curso |
Como criar sua primeira página com CSS

Como criar sua primeira página com CSS

Neste curso usaremos a linguagem CSS para customizar a aparência de uma página HTML. Para isso, usaremos um documento...
6vídeos | Curso |
O que é CSS?

O que é CSS?

Neste curso vamos conhecer o CSS (Cascading Style Sheets - ou Folhas de Estilos em Cascatas), uma linguagem...
2vídeos | Curso |
Dá pra resolver tudo com Bootstrap? Free

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...
1vídeo | DevCast |
Introdução ao CSS na prática

Introdução ao CSS na prática

CSS forma, juntamente com HTML e JavaScript, os fundamentos da programação web. Com ele descrevemos para o navegador...
17vídeos | Curso |
Criando uma aplicação CRUD com React Native

Criando uma aplicação CRUD com React Native

Aprender a se comunicar com uma API corretamente é um passo importante para a criação de aplicações de cliente. Neste...
15vídeos | Curso |
Consumindo uma API RESTful com React Native

Consumindo uma API RESTful com React Native

Neste curso aprenderemos como criar um aplicativo mobile exibe os dados de pacotes turísticos, obtidos de uma API...
11vídeos | Curso |
Minha primeira aplicação React Native Free

Minha primeira aplicação React Native

Neste curso daremos nossos primeiros passos com o React Native. Para isso utilizaremos conceitos fundamentais desta...
9vídeos | Curso |
O que é React Native?

O que é React Native?

React Native é um Framework para a criação aplicações mobile nativas, no qual a principal linguagem de desenvolvimento...
2vídeos | Curso |
Um bate-papo sobre React Native

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...
1vídeo | DevCast |
Histórias de Levantamento de Requisitos

Histórias de Levantamento de Requisitos

Somente uma pequena parcela das aplicações desenvolvidas é de fato utilizada. Dentre os motivos para esse fracasso está...
1vídeo | DevCast |
Levantamento de Requisitos: Exemplo prático de entrevista

Levantamento de Requisitos: Exemplo prático de entrevista

Neste curso vamos exemplificar como um analista de requisitos conversa com seu cliente para realizar um levantamento de...
5vídeos | Curso |
O que é Levantamento de Requisitos?

O que é Levantamento de Requisitos?

Neste curso mostraremos que um sistema começa antes da codificação, com o levantamento de requisitos, que veio para...
3vídeos | Curso |
MVC: Onde colocar minhas regras de negócio?

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...
1vídeo | DevCast |
Construindo uma aplicação mestre detalhe em PHP

Construindo uma aplicação mestre detalhe em PHP

Ao longo deste curso veremos como implementar um formulário "mestre detalhe", nos concentrando nos aspectos principais...
31vídeos | Curso |
É tudo ou nada: gravando múltiplos registros de uma vez

É 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...
1vídeo | DevCast |
Por que eu preciso da UML?

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 é...
1vídeo | DevCast |
Crie uma calculadora de pintura com C#

Crie uma calculadora de pintura com C#

Este curso é voltado aos iniciantes na programação, principalmente na linguagem C#. Criaremos uma aplicação voltada a...
10vídeos | Curso |
O que é UML?

O que é UML?

Neste curso entenderemos o que é UML, a Unified Modeling Language, bem como quais são os principais diagramas que...
3vídeos | Curso |
Seu banco está protegido de SQL Injection?

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...
1vídeo | DevCast |
Primeiros passos com Spring Security

Primeiros passos com Spring Security

Um requisito fundamental no desenvolvimento de qualquer aplicação é a segurança. Pensando na importância desse assunto,...
10vídeos | Curso |
Aplicando a CDI em um projeto Java JSF

Aplicando a CDI em um projeto Java JSF

Aqui você aprenderá como aplicar a CDI, API para injeção de dependências, em um projeto Java web criado com a JSF, a...
10vídeos | Curso |
Conhecendo os recursos do Visual Studio

Conhecendo os recursos do Visual Studio

O Visual Studio é um ambiente de desenvolvimento integrado (IDE) onde podemos criar aplicações e bibliotecas com muitos...
9vídeos | Curso |
Código Efetivo: Eu programo com o melhor da linguagem?

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...
1vídeo | DevCast |
Laravel Authentication: Usando o seu banco na autenticação

Laravel Authentication: Usando o seu banco na autenticação

Neste curso veremos como implementar uma autenticação do zero utilizando o Laravel. Para isso, partiremos de uma...
11vídeos | Curso |
Criando aplicações web com Spring Boot

Criando aplicações web com Spring Boot

Aprenda a criar aplicações web com Spring Boot, um dos lançamentos da Pivotal - empresa responsável pelo Spring...
20vídeos | Curso |
Primeiros passos com Spring MVC e Thymeleaf

Primeiros passos com Spring MVC e Thymeleaf

Aprenda a desenvolver páginas web em Java com o Thymeleaf, uma moderna alternativa em relação ao uso de componentes...
18vídeos | Curso |
Como você tem usado o comando delete?

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...
1vídeo | DevCast |
Curso de Introdução ao JavaScript

Curso de Introdução ao JavaScript

Este curso é uma introdução ao JavaScript, onde aprenderemos conceitos básicos e as principais funções dessa linguagem....
14vídeos | Curso |
Autenticação no ASP.NET MVC

Autenticação no ASP.NET MVC

Neste curso você aprenderá a implementar um mecanismo de autenticação em aplicações ASP.NET MVC. Criaremos aqui um...
21vídeos | Curso |