Como aprender Node.js

O que é Node.js?

Node.js é um âmbiente JavaScript que roda do lado do servidor e utiliza um modelo assíncrono orientado à eventos.

Sua engine utiliza a V8 JavaScript Engine do Google, que roda utilizando apenas uma thread, porém, toda operação de I/O é assíncrona oferecendo, assim, nenhuma espera para as operações de I/O de outras requisições.

Um aplicação Node.js pode gerenciar milhares de conexões concorrentes utilizando uma quantidade mínima de recursos do sistema.

Como aprender Node.js?

Atualmente, existe uma quantidade boa de materia a respeito do Node.js. Segue uma lista com alguns materiais muito bons para iniciar os estudos:

Caso você tenha mais alguma sugestão de material para iniciar o estudo sobre o Node.js, deixe um comentário.

Python para Desenvolvedores – Segunda Edição

A segunda edição do livro Python para Desenvolvedores de Luiz Eduardo Borges está disponível para download. Confira a nota de lançamento:

A segunda edição do livro (ISBN 978-85-909451-1-6, 360 páginas), voltado para desenvolvedores que já tem conhecimento de programação, incluindo desde a criação de interfaces com usuário, computação gráfica, aplicações para internet e sistemas distribuídos.

Você pode fazer o download ou ir para a página oficial.

Boa leitura!

Desenvolvendo com Acessibilidade para a Web

Se você é desenvolvedor web e pretente atender ao maior número possível de usuários, ao desenvolver um site, além da preocupação com o uso dos padrões web, também é necessário preocupar com a acessibilidade do mesmo.

Recentemente foi lançado o Acessibilidade Legal que, segundo o Henrique C. Pereira, “tem o objetivo de ser um guia a todos aqueles que tem interesse em aprender um pouco mais sobre acessibilidade na web”.

Sempre tive a curiosidade de estudar sobre o assunto e creio que com essa ótima referência poderemos aprender mais a fundo.

Além desse, existe um outro lugar onde você poderá se apronfundar ainda mais no assunto de acessibilidade para a web: é o Acesso Digital, onde “Acessibilidade de verdade é a soma de acessibilidade + web standards + usabilidade. Desenvolvemos uma metodologia que vai além da acessibilidade, pois leva em conta o contexto social. O resultado é uma visibilidade muito maior para o seu produto ou serviço. Experimente!”

Creio que com essas referências estamos muito bem servidos quando o assunto é acessibilidade para a web.

Até a próxima.