Resultado da busca por "javascript"

Começar a programar é com JavaScript

JavaScript pode ser a linguagem ideal para quem quer aprender a programar. Na minha opinião e na de muitos outros professores e desenvolvedores. Mas por quê? Programar é difícil. Começar a programar, mais ainda. Pode […]

Reaproveitando código com JavaScript: herança e protótipos

Quando estamos desenvolvendo um sistema orientado a objetos, é comum termos uma certa preocupação com repetição de código. Imagine que nós implementamos um sistema contendo uma entidade Pessoa (com nome e email), mas surgiu agora […]

Criação de objetos em Javascript

Utilizando JavaScript, existem varias formas de se construir um objeto. As duas formas mais conhecidas são:  utilizando a notação literal e utilizando funções construtoras. É uma questão que aparece bastante com alunos mais experientes no nosso […]

Organize seu código Javascript de maneira fácil!

Ao longo desses anos nesta indústria vital já participei de inúmeros projetos… e foram tantos que os dedos das mãos seriam insuficientes para contá-los. Alguns deles me orgulho, outros nem tanto (afinal como você, eu […]

Logging, debugging e profiling de JavaScript com o Firebug

Debug

O Firebug — extensão para o Firefox também disponível em versão “Lite” para outros navegadores — é uma das ferramentas essenciais para todo programador Web, principalmente para quem tem o trabalho focado no HTML e […]

Boas práticas com JavaScript e jQuery: código não-obstrusivo

Eventos com jQuery

Já há bastante tempo, por conta do amadurecimento da Web como plataforma de aplicações, a programação front-end de aplicações para Web vem adotando alguns padrões e boas práticas. Os benefícios disso são claros, principalmente quando […]

As múltiplas personalidades do this em JavaScript

Se você já escreveu algum código JavaScript, não deve mais achar estranho quando alguém atribui uma função a uma variável. Mas o que exatamente acontece quando você faz isso? Em JavaScript, as funções podem ser […]

Possibilitando o overload de métodos em Javascript

Em muitas linguagens, como Java, é comum fazer o overload de métodos e que uns invoquem os outros: Para identificar qual dos dois métodos será invocado depende do número de parâmetros passados (e os tipos). […]

HTML, CSS, Javascript e UX na nova formação da Caelum

A nova formação da Caelum tem o objetivo de aprofundar os conhecimentos numa área em constante crescimento. A formação tem a parceria da Locaweb e é composta dos cursos WD-41 | Design de Interação, Experiência […]

Testando continuamente suas specs JS

No post anterior falamos sobre o Jasmine. Agora vamos colocar a mão na massa e criar nossas especificações. O cenário é relativamente simples e fácil de especificar. Temos uma biblioteca de manipulação de CEP, o famoso […]

Não faça testes, faça specs!

Como foi difícil escrever este artigo, ou melhor, esta série que iremos lançar. Eu sou desenvolvedor Java, demorei anos para entender todo parte do ecossistema que envolve a plataforma, o que cada framework faz, como é […]