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

Retrospectiva grupo Caelum 2017

E lá se vai mais um ano! Um ano de muito trabalho e conquistas importantes. Gostaríamos de compartilhar algumas delas com você. Na Caelum, tivemos o lançamento da Formação Fullstack, ideal para quer ser um […]

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