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.

Como manipular XML em Delphi

Como manipular XML em Delphi

Neste curso você aprenderá a ler e gerar arquivos no formato XML. Aprender a manipular arquivos XML é necessário para...
8vídeos | Curso |
O que é JPA?

O que é JPA?

Dominar a persistência de dados é uma necessidade indispensável aos programadores. Sem esse conhecimento nossas...
2vídeos | Curso |
Como implementar um CRUD em PHP com MVC

Como implementar um CRUD em PHP com MVC

Neste curso vamos aprender a implementar um CRUD em PHP, utilizando arquitetura MVC, criamos um cadastro de produtos...
14vídeos | Curso |
O que é Twig?

O que é Twig?

Neste curso vamos conhecer o Twig, um mecanismo de template para linguagem PHP desenvolvido e mantido pela SensioLabs,...
2vídeos | Curso |
O que é Spring MVC?

O que é Spring MVC?

Neste curso você aprenderá o que é o Spring MVC, framework criado com o intuito de simplificar e trazer mais...
4vídeos | Curso |
Curso de PHP Básico

Curso de PHP Básico

Neste curso de PHP básico veremos os princípios de desenvolvimento, como funções nativas do PHP, estruturas de...
66vídeos | Curso |
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...
1vídeo | DevCast |
Delphi: Cadastro Orientado a Objetos com FireDAC

Delphi: Cadastro Orientado a Objetos com FireDAC

Neste curso você aprenderá a criar CRUD em Delphi com uma entidade. Trabalhar com manipulação de dados (inserir,...
10vídeos | Curso |
ASP.NET Web API: Criando um web service com paginação

ASP.NET Web API: Criando um web service com paginação

Neste curso aprenderemos a criar um web service RESTful com ASP.NET Web API que contará com a funcionalidade de...
22vídeos | Roda de Código |
Curso de Entity Framework: Primeiros passos

Curso de Entity Framework: Primeiros passos

O Entity Framework é hoje a principal ferramenta de Mapeamento Objeto-Relacional (ORM - Object-Relational Mapping) do...
13vídeos | Curso |
O que é CDI?

O que é CDI?

CDI define um conjunto de serviços que ajudam a melhorar a estrutura e a qualidade do código em aplicações Java....
2vídeos | Curso |
ASP.NET Web API: Criando uma API RESTful 1:N

ASP.NET Web API: Criando uma API RESTful 1:N

Neste curso veremos como desenvolver um web service RESTful em C# utilizando o ASP.NET Web API. Neste serviço...
11vídeos | Curso |
O que é Spring?

O que é Spring?

Neste curso você aprenderá o que é o Spring, framework Java criado com o objetivo de facilitar o desenvolvimento de...
4vídeos | Curso |
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...
1vídeo | DevCast |
Django REST: Criando uma API web

Django REST: Criando uma API web

Neste curso veremos como desenvolver uma API RESTful utilizando os frameworks Django e Django REST Framework. Para...
21vídeos | Curso |
O que é React?

O que é React?

Neste curso aprenderemos o que é o React, um dos frameworks JavaScript que mais está em alta no mercado atualmente....
4vídeos | Curso |
Dominando Ajax com jQuery

Dominando Ajax com jQuery

Neste curso vamos aprender como utilizar a função Ajax da biblioteca jQuery para realizar requisições a uma Web API...
8vídeos | Roda de Código |
Preparando o ambiente para programar para Android

Preparando o ambiente para programar para Android

Neste curso você aprenderá a preparar seu ambiente para programar para Android. Veremos aqui o que é necessário...
6vídeos | Curso |
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...
1vídeo | DevCast |
Android Toolbar: Criando um menu superior customizado

Android Toolbar: Criando um menu superior customizado

Aprenda neste curso como customizar a barra do aplicativo de uma aplicação Android, tornando-a compatível com o...
8vídeos | Curso |
Levantamento de requisitos: Planejando uma aplicação de lembretes

Levantamento de requisitos: Planejando uma aplicação de lembretes

Neste curso você verá como funciona uma reunião para levantamento de requisitos de um novo software. Planejaremos aqui...
7vídeos | Curso |
O que é .NET Core?

O que é .NET Core?

Neste curso aprenderemos o que é o .NET Core, uma plataforma para desenvolvimento de aplicações desenvolvida e mantida...
2vídeos | Curso |
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....
1vídeo | DevCast |
O que é Certificado Digital?

O que é Certificado Digital?

Os certificados digitais já são uma realidade obrigatória no Brasil, principalmente para aqueles que lidam com...
3vídeos | Curso |
Preparando o ambiente para programar em Java

Preparando o ambiente para programar em Java

Neste curso você aprenderá a preparar seu ambiente para programar em Java. Veremos aqui o que é necessário instalar e...
5vídeos | Curso |
Transformando layouts em código

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...
1vídeo | DevCast |
O que é NF-e e NFC-e?

O que é NF-e e NFC-e?

Neste curso você terá o primeiro contato com mundo dos emissores de documentos fiscais eletrônicos Brasileiros. Com...
2vídeos | Curso |
Primeiros passos com a jQuery

Primeiros passos com a jQuery

Aprenda neste curso front-end como criar botões com a biblioteca jQuery. Para isso usaremos três exemplos: um botão...
6vídeos | Curso |
Como usamos o Scrum na DevMedia?

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...
1vídeo | DevCast |
Web services RESTful: CRUD 1:N com Jersey e Hibernate

Web services RESTful: CRUD 1:N com Jersey e Hibernate

Neste curso você aprenderá a implementar uma Web API RESTful quando seu sistema possuir relacionamentos do tipo 1:N no...
13vídeos | Curso |
Entity Framework Migrations

Entity Framework Migrations

Migrations é um recurso fundamental do Entity Framework e cujo conhecimento é extremamente importante quando...
13vídeos | Curso |
O que é FireDAC?

O que é FireDAC?

Neste curso aprenderemos o que é o FireDAC, a principal solução de acesso a bancos de dados do Delphi atualmente. Para...
2vídeos | Curso |
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...
1vídeo | DevCast |
JPQL: Escrevendo consultas na JPA

JPQL: Escrevendo consultas na JPA

Aprender a consultar dados armazenados em bancos de dados relacionais é um importante passo na construção de sistemas....
7vídeos | Curso |
Laravel: Como implementar um CRUD N:N

Laravel: Como implementar um CRUD N:N

Neste curso veremos como desenvolver um CRUD em Laravel utilizando duas entidades que se relacionam de forma N:N. Sendo...
14vídeos | Curso |
PHP e MVC: Como fazer um CRUD 1:N

PHP e MVC: Como fazer um CRUD 1:N

Neste curso você aprenderá a implementar um sistema de CRUD com duas entidades que se relacionam de forma 1:N em PHP,...
9vídeos | Curso |
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...
1vídeo | DevCast |
Criando meu primeiro projeto no Java

Criando meu primeiro projeto no Java

Neste curso você aprenderá a criar o seu primeiro programa com Java, e não, ele não será um simples “Hello, World!”. :)...
15vídeos | Curso |
Delphi Exceptions: Trabalhando com exceções em Delphi

Delphi Exceptions: Trabalhando com exceções em Delphi

Neste curso você aprenderá a realizar o tratamento de exceções no Delphi, técnica que visa garantir o bom funcionamento...
9vídeos | Curso |
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...
1vídeo | DevCast |
Android InputMask e Saripaar 2: Como criar um formulário Android com máscara e validação

Android InputMask e Saripaar 2: Como criar um formulário Android com máscara e validação

Acompanhe neste curso o processo de criação de um formulário para Android. Aprenda a inserir máscaras nos campos do...
22vídeos | Curso |
O que é Grunt?

O que é Grunt?

Aprenda neste curso o que é o Grunt e como utilizá-lo em seus projetos para automatizar tarefas comuns do...
4vídeos | Curso |
Já ouviu falar em Single Page Applications?

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...
1vídeo | DevCast |
Django: Como implementar um CRUD N:N

Django: Como implementar um CRUD N:N

Neste curso aprenderemos a implementar um CRUD com o relacionamento N:N entre duas entidades utilizando o Django. Para...
6vídeos | Curso |
Quatro dicas de bancos de dados

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á...
1vídeo | DevCast |
Mapeamento 1:N no Entity Framework

Mapeamento 1:N no Entity Framework

Neste curso aprenderemos a implementar relacionamentos do tipo 1:N (um para muitos) utilizando o Entity Framework. Para...
11vídeos | Curso |
PHP Exceptions: Trabalhando com exceções em PHP

PHP Exceptions: Trabalhando com exceções em PHP

Neste curso você aprenderá a lidar com exceções em suas aplicações PHP Veremos como o programa se comporta ao ser...
7vídeos | Curso |
Você usa Triggers?

Você usa Triggers?

Você sabe o que são Triggers? Decidir utilizá-las pode garantir aquela melhoria de performance da qual a aplicação...
1vídeo | DevCast |
Como fazer um CRUD 1:N no Laravel

Como fazer um CRUD 1:N no Laravel

Neste curso veremos como desenvolver um CRUD em Laravel com duas entidades que se relacionam de forma 1N. Para isso,...
11vídeos | Curso |
Bate-papo sobre mobile

Bate-papo sobre mobile

Neste DevCast temos um bate-papo sobre o desenvolvimento de apps mobile. Falamos aqui sobre quais tecnologias estudar,...
1vídeo | DevCast |
Primeira aplicação Web com Spring MVC e JPA

Primeira aplicação Web com Spring MVC e JPA

O Spring é um dos frameworks mais utilizados dentro na linguagem Java. Entre suas principais características temos a...
16vídeos | Curso |
O que é JUnit?

O que é JUnit?

Neste curso você aprenderá o que é o JUnit, um framework open source criado com o intuito de facilitar a execução de...
4vídeos | Curso |
Modelagem 1:N ou N:N?

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...
1vídeo | DevCast |
C# Exceptions: Trabalhando com exceções em C#

C# Exceptions: Trabalhando com exceções em C#

Neste curso você aprenderá a lidar com exceções em suas aplicações C#. Veremos como o programa se comporta ao ser...
9vídeos | Curso |
Curso de Vue.js: Como criar sua primeira aplicação

Curso de Vue.js: Como criar sua primeira aplicação

Neste curso você aprenderá a criar sua primeira aplicação com Vue.js, um dos principais frameworks JavaScript do...
8vídeos | Curso |
FireDAC: Como acessar Banco de Dados com Delphi

FireDAC: Como acessar Banco de Dados com Delphi

Neste curso você aprenderá como acessar um banco de dados MySQL no Delphi utilizando a biblioteca FireDAC. Será...
11vídeos | Curso |
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....
1vídeo | DevCast |
Preparando o ambiente para programar em Python com Django

Preparando o ambiente para programar em Python com Django

Neste curso você aprenderá a preparar o seu ambiente de desenvolvimento para criar suas aplicações com a linguagem...
4vídeos | Curso |
Java Exceptions: Trabalhando com exceções em Java

Java Exceptions: Trabalhando com exceções em Java

Neste curso você aprenderá a lidar com exceções em suas aplicações Java. Veremos como o programa se comporta ao ser...
8vídeos | Curso |
Preparando o ambiente para programar em .NET

Preparando o ambiente para programar em .NET

Neste curso você aprenderá a preparar seu ambiente para programar em .NET. Veremos aqui o que é necessário instalar e...
6vídeos | Curso |