Autor

Anderson Oliveira

Anderson Oliveira é desenvolvedor, escritor e docente no CEETPS - Centro Estadual de Educação Tecnologia de São Paulo. Atualmente trabalha na Administração Central do CPS e leciona aulas de programação na Etec Prof. Carmine Biagio Tundisi de Atibaia.

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á […]

Dicas e truques do Brackets para desenvolvedores Web e Mobile

Um dos post mais visualizados do blog via Google é Truques do NotePad++ e isso é bem compreensível pois um dia o NotePad++ já foi um excelente editor de códigos para WEB, no entanto com a popularização de outros editores como ATOM, Sublime e Brackets, o NotePadd++ gradativamente perdeu a sua leva de desenvolvedores web, e eu […]

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 […]

Estrutura condicional SE SENÃO

Em Lógica de Programação, usamos condições para tomar decisões no decorrer da execução de um programa. Através de estruturas condicionais podemos alterar todo o fluxo de processamento. Um exemplo simples de estrutura de decisão é uma conta corrente de um banco. Entendemos que somente será possível realizar saques na conta se houver saldo disponível, caso […]

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 […]

História dos computadores: uma breve linha do tempo

O computador nasceu não para entretenimento ou e-mail, mas para resolver uma grave crise de esmagamento de números. Em 1880, a população dos EUA havia crescido tanto que demorou mais de sete anos para tabular os resultados do Censo dos EUA. O governo procurou uma maneira mais rápida de fazer o trabalho, dando origem a computadores baseados […]

Criando páginas HTML com BlueGriffon

BlueGriffon é um software open source que facilita o desenvolvimento de páginas para WEB. Pode ser utilizado tanto por desenvolvedores iniciantes como por desenvolvedores experientes. Para os iniciantes, o BlueGriffon facilita o aprendizado das tags e da estrutura das páginas, já para os experientes, o BlueGriffon  aumenta a produtividade no desenvolvimento de páginas e sites. Download do […]

Exemplos para praticar no VisuAlg

* link dos exercícios atualizados Segue alguns exemplos de programas para praticar no VisuAlg. As respostas estão no final do artigo. E se você ainda estiver com dificuldades com o VisualAlg, dê uma olhada na aula Primeiro Programa em VisuAlg. E se quiser estudar outros programas clique aqui. onde eu disponibilizo vários algoritmos prontos para […]

Ações (métodos) jQuery

Vimos na aula anterior (reveja aqui) como manipular elementos HTML usando jQuery. jQuery trabalha com o conceito com seletores e ações. Agora vamos ver a lista de ações que podemos usar no jQuery, lembrando que no W3Schools é possível ver exemplos práticos de cada um deles; Method Description addClass() Adiciona um ou mais nomes de […]