Javascript Avançado

Literature
profile

Livro digital em formato e-pub, compatível com iBooks e Stanza (iPad), Aldiko e FBReader (Android) e Calibre (Linux, Windows e Mac).

Sumário:

1. Introdução

2. Estruturas de Dados em Javascript

+ 2.1. Arrays

+ 2.2. Hashs, ou objetos literais.

+ 2.3. Inteligência nos dados

3. JSON, Ajax e JSONp

+ 3.1. Algumas palavras sobre Ajax

+ 3.2. JSONp, Ajax crossdomain simplificado

4. CORS

+ 4.1. Same Origin Policy

+ 4.2. Apresentando CORS

+ 4.3. No servidor

+ 4.4. No navegador

+ 4.5. Suporte CORS. Com cuidado, mas suporte.

5. Tratamento de Erro

+ 5.1. Criando seus próprios erros

+ 5.2. Você pode lançar qualquer coisa

6. Tipagem dinâmica e Duck Typing

+ 6.1. Python

+ 6.2. Javascript

+ 6.3. Ferramentas

+ 6.4. Sobre tipagem

o 6.4.1. Tipagem dinâmica ou estática

o 6.4.2. Tipagem forte ou fraca

7. Funções como objetos (e porque importa)

+ 7.1. Funções são objetos

+ 7.2. Funções como valores

8. Métodos Dinâmicos

9. Funções que recebem funções

+ 9.1. Ordenando Arrays

10. Funções anônimas

11. Parâmetros flexíveis

12. Controle de escopo

+ 12.1. Funções são variáveis

13. Funções internas

14. Decorators

+ 14.1. Decorators e Python

+ 14.2. Exemplos de uso

15. Orientação a Objeto

+ 15.1. Herança

16. Prototype

+ 16.1. Modificando as classes nativas

+ 16.2. Ensinando o mesmo truque a todos os objetos

17. Modularização

18. Boas práticas com jQuery

+ 18.1. Práticas sobre performance

+ 18.2. Outras dicas (produtividade, qualidade, acessibilidade, etc.)

19. APIs do HTML5 que você pode usar hoje

+ 19.1. Visão Geral

+ 19.2. Usando a imaginação

+ 19.3. Você já pode desenvolver em HTML5

+ 19.4. Por

Advantages

Javascript é uma linguagem mais poderosa do que imagina a maioria dos desenvolvedores. A linguagem base para uma web rica Por que escolhemos Javascript para ensinar? Porque o mundo escolheu Javascript. A linguagem multiplataforma por excelência hoje é Javascript. Se você precisa que sua aplicação funcione em qualquer plataforma e dispositivo, vai construir uma aplicação web. E se precisa que sua aplicação ofereça uma experiência rica ao usuário, vai usar Javascript. À frente de seu tempo Javascript já possui, há anos, vários dos recursos admirados nas mais flexíveis e poderosas linguagens de programação. Todos os tipos de dados são obejtos, extensíveis e modificáveis. Funções são objetos de primeira classe, também extensíveis. Seus objetos permitem completo acesso. Seus tipos de dados sáo flexíveis e poderosos. Aprenda Javascript de verdade, e isso vai tornar você melhor programador PHP, Ruby, Python, Java...

Warranty of 30 days

Safe payments

Frequently Asked Questions

I can see this page is a Hotmart Public Profile. What is this?

Hotmart Public Profile is a promotional channel for Producers and digital products sold through Hotmart. These products are online courses, ebooks, video lesson series, among others. The objective of the Public Profile is to help you learn more about the content and specificities of the product, helping you in your purchasing decision. This means that the images, texts, comments, and achievements shown on this page are truly representative of theses products’ content. If you don’t agree with something being displayed, please contact us using this channel