Categorias

Disciplinas

Disciplinas do técnico em informática

Chave primária, estrangeira e composta no MySQL.

As chaves, em banco de dados, servem para relacionar tabelas e otimizar os resultados de consultas. Temos dois tipos de chaves; chave primária, chave estrangeira e além das chaves temos também os índices (também podem ser chamados de chaves secundárias) que também permitem melhorar consideravelmente a performance do banco de dados quando uma consulta é […]

Como criar belas galerias de imagens com o Fancybox3 (tutorial)

A nova versão 3 do FancyBox está ainda mais fácil de usar.  FancyBox é um aclamando plugin jQuery que acabou virando uma biblioteca em função da sua popularidade. Você pode usar esta galeria tanto em web sites como em aplicativos baseados em HTML 5. O FancyBox inclusive tem um site novo; acesse: http://fancyapps.com/fancybox/3/ Assim como toda […]

Como executar um GIF durante o carregamento de uma página (loading)

Você está procurando por performance? Ao menos que seja para fins de estética, se você está buscando este artigo para resolver questões de lentidão em seu site, eu recomendo que antes de aplicar um GIF de carregamento em suas páginas que leia estas dicas de performance aqui no Blogson; Como carregar imagens lentamente em seu […]

Sistema de Rating (avaliação) em HTML e JavaScript – Parte 1

Sistema de rating são aquelas populares estrelinhas pelas quais o usuários avaliam determinado conteúdo de um site ou aplicativo. Este artigo será divido em três partes, a primeira ensina a fazer os cliques das estrelinhas, a segunda ensinará a acumular a quantidade de avaliações em um banco de dados usando AJAX e a terceira irá […]

Criando animações em seu site com animate.css

Animete.css é uma biblioteca CSS criada especialmente para criar pequenos efeitos em páginas e aplicativos. Alguns exemplos de animações podem ser testadas no próprio site da animate.css.   Tutorial de como usar a biblioteca animate.css Crie uma nova página HTML (Pode usar BootStrap se quiser ?). Acrescente no cabeçalho do documento (dentro das tabes <HEAD> […]

Inserindo e consultando dados no MySQL.

Na aula passada criamos um pequeno banco de dados e uma tabela. Hoje iremos alimentar esta tabela com dados. Se você ainda não leu as aula anterior, veja aqui – Comandos SQL do MySQL – Criando bancos e tabelas   Tabelinha de comandos da aula de hoje. INSERT Insere registros na tabela. SELECT Edita dados de […]

Como usar criptografia no C#

Hoje na aula de segurança Digital falamos um pouco da importância de criptografar sistemas de informação corporativos. Um bom desenvolvedor deve conhecer os princípios básicos da criptografia e saber quando aplicá-la. Neste exemplo vamos fazer um pequeno programa em C# que ira codificar e decodificar um texto qualquer. Classe de Criptografia. A classe de criptografia […]

Comandos SQL do MySQL – Criando bancos e tabelas

Continuando a aula 01 – Introdução ao MySQL (se você ainda não leu a primeira aula, leia-a antes de começar esta), vamos agora conhecer os comandos mais básicos do MySQL.   Tabelinha de comandos da aula de hoje. CREATE DATABASE nome_do_banco; Cria um novo banco de dados com o nome que você definir. USE nome_do_banco; Seleciona […]

Introdução ao MySQL – Instalação e acesso ao console.

Olá estudantes de TLBD! Hoje vamos aprender como criar seu primeiro banco de dados usando o SGBD (Sistema de Gerenciamento de Banco de Dados) do MySQL. O que é SQL? Assim como em uma linguagem de programação, também precisamos de uma linguagem para criar e manipular dados em um banco dados. A linguagem mais popular é […]

Como criar uma página de login do Facebook no seu site, ou aplicativo.

Antes de acrescentar um botão de login no Facebook do seu site, ou site, é necessário criar um aplicativo no Facebook Developers é através deste aplicativo criado dentro do ambiente do Facebook que o seu aplicativo irá se comunicar com a API do Face, chamada de GRAPH API Criando o aplicativo no Facebook Developers Acesse https://developers.facebook.com/ No […]

Como gravar dados no banco de dados usando AJAX.

Introdução Esta aula serve tanto para o desenvolvimento de aplicativos móveis como de aplicações WEB, já que a chama AJAX será a mesma para amplas plataformas. Vantagens de gravar dados com Ajax. Aplicativos móveis podem se conectar diretamente à um banco de dados usando JS como intermediário na conexão. Não existe “reload” na página pois […]