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

Veja mais
Projetos de programação que você tanto pode utilizar para estudos ou tomar como base para implementações em suas próprias aplicações. Todos os códigos estão disponíveis para download, baixe agora.

Mais recentes

Documentação SQL

Documentação SQL

Nesta documentação veremos mais informações sobre um dos subconjuntos da Linguagem SQL, a DQL (Data query Language). Aprenda agora!
Banco de Dados
Web services RESTful com Spring framework e JPA

Web services RESTful com Spring framework e JPA

Nesta documentação criaremos sua primeira API REST baseada nos recursos do Spring Framework.
Java
Como começar no Lumen?

Como começar no Lumen?

Nesta documentação veremos mais informações a respeito do Lumen, que é um micro-framework baseado em Laravel, voltado para o desenvolvimento de aplicações de microsserviços e APIs RESTful.
PHP
Projeto GoTour: Cliente web para a API de moderação de uma agência de turismo

Projeto GoTour: Cliente web para a API de moderação de uma agência de turismo

Nesta documentação apresentaremos uma forma de consumir uma API Restful utilizando Laravel, através de uma aplicação responsável por gerenciar pacotes de viagens de uma agência de turismo.
PHP
Criando uma API Restful com Lumen

Criando uma API Restful com Lumen

Nesta documentação desenvolveremos uma API Restful, utilizando corretamente os métodos HTTP, que servirá de “interface” de acesso para a aplicação de uma agência de turismos, chamada GoTour. Essa API será desenvolvida...
PHP
Cliente web para API de notas textuais

Cliente web para API de notas textuais

Esta documentação ensinará como criar clientes de web services RESTful utilizando a biblioteca Jersey, em Java.
Java
O que é Spring?

O que é Spring?

Nesta documentação você aprenderá o que é o Spring, framework Java criado com o objetivo de facilitar o desenvolvimento de aplicações e que explora, para isso, os conceitos de inversão de controle e injeção de...
Java
Como começar com o Redux?

Como começar com o Redux?

Nesta documentação vamos entender melhor o funcionamento da biblioteca Redux, vantagens e desvantagens, quem desenvolveu e porque utilizá-la.
Front-End
Minha primeira aplicação React com Redux

Minha primeira aplicação React com Redux

Nesta documentação, vamos construir um webapp para uma agência de viagens utilizando o React, e o Redux como gerenciador de seus estados.
Front-End
Minha Primeira Single Page Application com React

Minha Primeira Single Page Application com React

Nesta documentação aprenderemos a desenvolver uma Single Page Application utilizando o React.
Front-End
Como começar com o React?

Como começar com o React?

Nesta documentação aprenderemos o que é o React, que utiliza o conceito de componentes para criar aplicações com interfaces ricas, mantendo o isolamento entre as partes que compõem as páginas.
Front-End
JWT: Web services seguros em Java

JWT: Web services seguros em Java

Nesta documentação aprenda a programar web services RESTful seguros utilizando JWT (JSON Web Tokens).
Java
Primeiros passos com Spring Security

Primeiros passos com Spring Security

Nesta documentação aprenderemos a controlar o acesso a uma aplicação web utilizando os recursos disponibilizados pelo Spring Security.
Java
Controle de acesso no Laravel com ACL

Controle de acesso no Laravel com ACL

Nesta documentação implementaremos um sistema de autorização utilizando o Laravel, framework PHP mais utilizado no mundo.
PHP
Laravel Authentication: Usando o seu banco na autenticação

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

Nesta documentação veremos como implementar uma autenticação do zero utilizando o Laravel.
PHP
ASP.NET MVC e Identity: Autorização de usuários com claims

ASP.NET MVC e Identity: Autorização de usuários com claims

Nesta documentação implementaremos um mecanismo de controle de acesso usando o ASP.NET Identity.
.NET
Autenticação no ASP.NET MVC

Autenticação no ASP.NET MVC

Nesta documentação você aprenderá a implementar um mecanismo de autenticação em aplicações ASP.NET MVC.
.NET
Introdução ao CSS na prática

Introdução ao CSS na prática

Nesta documentação veremos como utilizar as propriedades do CSS para estilizar uma página na prática.
Front-End
Pseudo classes do CSS

Pseudo classes do CSS

Nesta documentação aplicaremos estilo baseado no estado do elemento com as pseudo classes do CSS.
Front-End
Criando uma estrutura Front-end de navegação

Criando uma estrutura Front-end de navegação

Nesta documentação criamos uma estrutura de um layout onde abordamos três características: a responsividade sem a utilização de frameworks como o bootstrap; um menu expandable; e também veremos uma barra lateral com...
Front-End
Como criar sua primeira página com CSS

Como criar sua primeira página com CSS

Nesta documentação usaremos a linguagem CSS para customizar a aparência de uma página HTML.
Front-End
Conteúdo adaptável com CSS Flex

Conteúdo adaptável com CSS Flex

Neste exemplo veremos como criar uma página onde a altura dos boxes se ajusta, assim o layout da página não quebra devido ao tamanho do seu conteúdo, utilizando a propriedade Flex do CSS. Confira!
Front-End
Criando uma aplicação CRUD com React Native

Criando uma aplicação CRUD com React Native

Nesta documentação veremos como realizar as ações de CRUD com uma API RESTful utilizando o React Native em conjunto com a Fetch API.
Mobile
Projeto GoTour: Web Site para apresentação dos pacotes de uma agência de turismo

Projeto GoTour: Web Site para apresentação dos pacotes de uma agência de turismo

Nesta documentação criaremos um aplicativo mobile exibe os dados de pacotes turísticos, obtidos de uma API RESTful, com React Native. Usaremos como cenário os requisitos de uma empresa fictícia de turismo, a GoTour.
Mobile
Minha primeira aplicação React Native

Minha primeira aplicação React Native

Nesta documentação daremos nossos primeiros passos com o React Native. Construiremos um aplicativo que informa ao usuário detalhes do signo escolhido em uma lista.
Mobile
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 é o JavaScript. Falamos sobre essas e outras características nesta documentação.
Mobile
Levantamento de requisitos: Planejando uma aplicação de lembretes

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

Veja um exemplo de um documento de levantamento de requisitos, bem como dos diagramas UML que ele contém.
Engenharia de Software
GoTour: Levantamento de Requisitos: Exemplo prático de entrevista

GoTour: Levantamento de Requisitos: Exemplo prático de entrevista

Veja um exemplo de um documento de levantamento de requisitos, bem como dos diagramas UML que ele contém.
Engenharia de Software
Construindo uma aplicação mestre detalhe em PHP

Construindo uma aplicação mestre detalhe em PHP

Ao longo desta documentação veremos como implementar um formulário "mestre detalhe", nos concentrando nos aspectos principais desse relacionamento e como ele é representado no código, na interface do sistema e no banco...
PHP
ASP.NET Web API: Criando um web service com várias entidades

ASP.NET Web API: Criando um web service com várias entidades

Neste exemplo veremos como desenvolver um web service RESTful com ASP.NET Web API que contará com as funções de CRUD com relacionamento 1:N. Além disso poderemos também efetuar filtros e ordenação com OData.
.NET
ASP.NET MVC: Aplicação web responsiva com busca e paginação

ASP.NET MVC: Aplicação web responsiva com busca e paginação

Neste exemplo veremos como desenvolver uma aplicação web responsiva para o cadastro de clientes em ASP.NET MVC, que contará com os recursos de validação no front-end e no back-end, máscaras em campos de texto, busca e...
.NET
PHP e Bootstrap: cadastro completo com autenticação via e-mail

PHP e Bootstrap: cadastro completo com autenticação via e-mail

Aprenda neste exemplo como criar um sistema de cadastro com autenticação por e-mail. Faremos isso usando apenas PHP em conjunto com o banco de dados MySQL, além do Bootstrap para estilizar as páginas da aplicação.
PHP
Como criar autocomplete em ASP.NET MVC

Como criar autocomplete em ASP.NET MVC

Neste exemplo veremos como implementar o recurso de autocomplete em uma aplicação ASP.NET MVC. Essa funcionalidade permite ao usuário localizar um valor em uma lista com facilidade, filtrando os registros enquanto...
.NET
Paginação de dados em PHP e MVC

Paginação de dados em PHP e MVC

Neste exemplo você aprenderá a criar um mecanismo de paginação de dados em PHP. Para isso seguiremos o padrão MVC e usaremos o Bootstrap para estilizar a interface da aplicação.
PHP
Formulário de cadastro com Django e Bootstrap

Formulário de cadastro com Django e Bootstrap

Aprenda neste exemplo como criar um formulário de cadastro em Django com Bootstrap. Veja também como aplicar máscaras e validação front-end através da jQuery e plugins conhecidos como jQuery Validade e jQuery Mask Edit....
Python
Como criar autocomplete em Delphi

Como criar autocomplete em Delphi

Neste exemplo você aprenderá a criar um autocomplete em Delphi. Este é um recurso que possibilita filtrarmos uma lista com base em um texto informado. Aprenderemos a criar esse efeito implementando o mesmo em um...
Delphi
Formulário de cadastro com JSF e Bootstrap

Formulário de cadastro com JSF e Bootstrap

Aprenda neste exemplo como criar interfaces ricas com Bootstrap e JSF. Saiba como o Pass-through elements pode te ajudar a ter mais controle sobre o HTML gerado pelos componentes nativos. Veja também como aplicar...
Java
Base de dados de CEPs com código do IBGE

Base de dados de CEPs com código do IBGE

Neste exemplo você terá acesso a uma base de dados completa e atualizada com todos os CEPs do Brasil com código do IBGE no formato SQL. Faça download e a incorpore em seus projetos.
Banco de Dados
Paginação de dados no ASP.NET MVC com PagedList

Paginação de dados no ASP.NET MVC com PagedList

Neste exemplo você verá como implementar paginação de registros em aplicações web com o ASP.NET MVC, utilizando para isso a biblioteca PagedList, que também já cria os controles de navegação com o Bootstrap.
.NET
PHP: Criando uma aplicação com uma busca paginada

PHP: Criando uma aplicação com uma busca paginada

Aprenda a implementar uma busca, paginação e conversão monetária em PHP e MVC. Para isso vamos utilizar o projeto que criamos no curso “Como implementar um CRUD em PHP com MVC”. No cadastro de produtos utilizaremos as...
PHP
Armazenamento de dados no Cordova: Criando uma aplicação de lembretes

Armazenamento de dados no Cordova: Criando uma aplicação de lembretes

Aprenda a utilizar o IndexedDB em aplicações Cordova para armazenar informações localmente. Para demonstrar esse recurso, neste exemplo criaremos uma aplicação de lembretes. Confira!
Mobile
Base de dados de cidades com código do IBGE

Base de dados de cidades com código do IBGE

Baixe agora uma base de dados de estados e cidades brasileiros no formato SQL para incorporar ao seu projeto. Veja também algumas consultas que podem ser feitas sobre esses dados.
Banco de Dados
ASP.NET Web API: Filtros e Ordenação em Web Services RESTful

ASP.NET Web API: Filtros e Ordenação em Web Services RESTful

Neste exemplo veremos como desenvolver um web service RESTful utilizando ASP.NET Web API e Entity Framework. Esse serviço conta com funções de CRUD, paginação, filtros diversos, ordenação e seleção de campos.
.NET
Hotsite com Bootstrap e jQuery

Hotsite com Bootstrap e jQuery

Neste exemplo veremos como criar o layout de um hotsite no modelo One Page (uma única página). Na construção deste exemplo utilizaremos HTML, CSS, Bootstrap e jQuery, além do iframe do Google Maps.
Front-End
Formulário de cadastro em ASP.NET MVC e Bootstrap

Formulário de cadastro em ASP.NET MVC e Bootstrap

Neste exemplo veremos como implementar um formulário de cadastro em ASP.NET MVC utilizando o Bootstrap, a jQuery e os plugins jQuery Validate e jQuery Mask. Confira!
.NET
Dashboard com Bootstrap

Dashboard com Bootstrap

Neste exemplo veremos como criar um layout de dashboard (painel administrativo) utilizando HTML, CSS, Bootstrap e jQuery. Confira!
Front-End
Web Storage: Melhore a UX de forms grandes com Datasets locais

Web Storage: Melhore a UX de forms grandes com Datasets locais

Neste exemplo veremos como armazenar informações num formulário de etapas utilizando o recurso LocalStorage da API Web Storage do HTML5.
Front-End
URLs amigáveis no Apache e no IIS

URLs amigáveis no Apache e no IIS

Neste exemplo você aprenderá a configurar URLs amigáveis nos servidores Apache e IIS. Para isso modificaremos seus respectivos arquivos de configuração: .htaccess e Web.config. Confira!
Canal Mais
Cadastro completo em PHP com validações back-end e front-end

Cadastro completo em PHP com validações back-end e front-end

Neste exemplo veremos como criar um formulário de cadastro com HTML, CSS, JavaScript, jQuery e PHP. Essa página será o cenário utilizado para implementação de dupla validação, no front-end e no back-end. Exploraremos...
PHP
Delphi e POO: Criando uma calculadora de IMC

Delphi e POO: Criando uma calculadora de IMC

Neste exemplo veremos como implementar uma calculadora de índice de massa corporal em Delphi utilizando recursos de O.O, tratamento de exceção e navegação de dados entre formulários com baixo acoplamento. Confira!
Delphi
Textos animados com CSS animation e keyframes

Textos animados com CSS animation e keyframes

Neste exemplo veremos como criar animações com CSS utilizando para isso o recurso de animation com keyframes. Com eles podemos criar telas de carregamento, botões e banners animados.
Front-End
CSS Flex: Crie um menu de tela inteira com HTML e CSS​

CSS Flex: Crie um menu de tela inteira com HTML e CSS​

Neste projeto veremos um menu feito em HTML e CSS que utiliza flexbox e principalmente sua propriedade flex-grow, além da propriedade filter, unidades de medida vh/vw e media query. Confira!
Front-End
Menu responsivo com HTML, CSS e jQuery

Menu responsivo com HTML, CSS e jQuery

Neste projeto você encontra um exemplo de como fazer um menu lateral responsivo para páginas web com HTML, CSS e jQuery. Baixe agora!
Front-End
Menu hamburguer com HTML, CSS e jQuery

Menu hamburguer com HTML, CSS e jQuery

Neste exemplo você encontra o código HTML, CSS e JavaScript para fazer um menu hambúrguer responsivo em páginas web. Confira.
Front-End
HTML e CSS: Tela de login com Flexbox e Media Queries

HTML e CSS: Tela de login com Flexbox e Media Queries

Neste projeto você encontra um exemplo de página de login feita em HTML e CSS, utilizando flexbox e media queries. Baixe agora!
Front-End
HTML Semântico

HTML Semântico

Veja neste código-fonte um exemplo de uma página completamente organizada com o uso das principais tags do HTML semântico. Baixe agora!
Front-End Free