JavaScript, ¡Inspírate! (Gallego)
JavaScript, ¡Inspírate! (Gallego)
Sobre o libro
Este libro foi traducido ao galego por Yoel Macia Delgado.
Un libro de programación sinxelo e divertido que móstranos como desenvolver en JavaScript dende cero.
A miña idea, é comezar dende cero e facer un viaxe xuntos dende os abismos profundos da dubida, pasando polo pseudocódigo ata chegar ao marabilloso mundo das peticións AJAX. Faremos moitas paradas no camiño, nas que aprenderemos todo o que necesitas pra comezar a túa aventura como desenvolvente Front-End con sólidas bases en JavaScript.
¿Qué necesito saber antes de comezar?
Non é necesario que teñas experiencia programando, pero si que é importante que saibas como se fan as páxinas web estáticas, xa que na parte III centrarémonos na manipulación dinámica do DOM e as chamadas AJAX.
Non me estenderei moito acerca de HTML e CSS, polo que espero que xa teñades certo coñecemento adquirido.
Anque o voso nivel de coñecementos e experiencias sexa relativamente baixo, procurei evitar que isto sexa un freo a túa aprendizaxe en JavaScript.
Se tes experiencia noutras linguaxes de programación, xogarás con vantaxe ao principio, pero non te confíes…
Si xa trabállache con JQuery, aprenderás nos últimos capítulos, a facer o mesmo pero usando so JavaScript.
¿Que aprenderemos?
- A pensar como un desenvolvente
- Pseudocódigo
- Traballar fluidamente con funciones
- Dominar as bases de JavaScript (estruturas da linguaxe)
- AJAX e as súas peticións
- Manipulación dinámica do DOM
Este libro é algo vivo e por iso estará evolucionando constantemente. Recorda que ti podes formar parte de todo isto, aportando cambios e melloras dende GitHub.
Táboa de contidos
-
Parte I - Falemos de JavaScript
-
Introdución
- Sobre este libro
- Isto vai de ser unha comunidade
- ¿Que necesito saber antes de comezar?
- ¿Que aprenderemos?
- ¿Que non aprenderemos?
- Importante
- Convencións utilizadas neste libro
-
Capítulo 1 - JavaScript de fai 10 minutos
- A historia da nosa industria
- O longo camiño do Desenvolvente
- Revolución… ¡Revolución!
-
Capítulo 2 - Hola Mundo
- Un mundo de máquinas
- Pensar como un desenvolvente
- Pseudocódigo
-
Capítulo 3 - console.log(“Ola Mundo”);
- JSHint
- Consola
- Caracteres especiais:
- Comentarios
- Nomes de variables
- Tipos de variables
- Matemáticas Básicas
- Operadores de asignación
- Interacción Básica co Usuario
-
Introdución
-
Parte II - Mecánica da linguaxe
-
Capítulo 4 - Comparadores
- Operadores de Comparación
- Operadores Lógicos
- Todo pode ser booleano
- Asignación por igualdade
- If
- If… else
- Else if…
- Switch
- Operador Ternario
-
Capítulo 5 - Bucles
- While
- For
- Do… While
- Break e Continue
- Erros comúns
- Usos Avanzados
-
Capítulo 6 - Números e datas
- Numbers
- Math
- Dates
- Benchmark
- Setters, problema resolto
-
Capítulo 7 - Cadeas de texto
- Propiedades
- Métodos
-
Capítulo 8 - Arrays
- Manexo
- Propiedades
- Métodos
- Métodos Avanzados
- Arrays multidimensionais
-
Capítulo 9 - Obxectos
- Obxectos Literais
- Manexo
- Métodos
- Métodos Avanzados
- Usos Especiais
- Estruturas de datos
-
Capítulo 10 - Funcións
- Manexo
- Argumentos e parámetros
- Retorno
- Anidación
- Ámbito (Scope)
- Funciones Anónimas
- Recursión
- Callbacks
- Asincronía
- Documentar
-
Capítulo 4 - Comparadores
-
Parte III - Web dinámica e conectada…
-
Capítulo 11 - Hackeando HTML e CSS
- BOM (Browser Object Model)
- DOM
- Alterando o DOM
- Eventos
- Propagación (Capturing e Bubbling)
-
Capítulo 12 - AJAX é máis AJAX
- Entendendo HTTP/s
- Traballando con APIs
- Peticións AJAX
-
Capítulo 11 - Hackeando HTML e CSS
-
Parte IV - Un pasiño mais…
-
Anexo: ¡Queda moito mais por aprender!
- Recursos
- Libros interesantes
- Ampliar horizontes
-
Anexo: Comunidade…
- ¡Forma parte!
- Desenvolventes que deberías seguir.
-
Anexo: ¡Queda moito mais por aprender!
Causas apoiadas

Code Club
https://www.codeclub.org.ukA nationwide network of volunteer-led after school coding clubs for children aged 9-11.
A garantía de satisfacción do 100% durante 60 días de Leanpub
Durante os 60 días posteriores á compra podes obter un reembolso do 100% en calquera compra de Leanpub, en dous clics.
Isto é tecnicamente arriscado para nós, xa que terás os arquivos do libro ou do curso de todos os xeitos. Pero estamos tan seguros dos nosos produtos e servizos, e dos nosos autores e lectores, que estamos contentos de ofrecer unha garantía de devolución completa do diñeiro para todo o que vendemos.
Só podes descubrir o bo que é algo probándoo, e debido á nosa garantía de devolución do 100% do diñeiro, literalmente non hai risco ao facelo!
Así que non hai razón para non premer no botón Engadir ao carro, verdade?
Ver condicións completas...
Gana 8$ nunha compra de 10$, e 16$ nunha compra de 20$
Pagamos regalías do 80% nas compras de 7,99$ ou máis, e regalías do 80% menos unha taxa fixa de 50 centavos nas compras entre 0,99$ e 7,98$. Gañas 8$ nunha venda de 10$, e 16$ nunha venda de 20$. Así, se vendemos 5000 copias non reembolsadas do teu libro por 20$, gañarás 80.000$.
(Si, algúns autores xa gañaron moito máis que iso en Leanpub.)
De feito, os autores gañaronmáis de 14 millóns de dólares escribindo, publicando e vendendo en Leanpub.
Aprende máis sobre escribir en Leanpub
Actualizacións gratuítas. Sen DRM.
Se mercas un libro de Leanpub, recibes actualizacións gratuítas durante todo o tempo que o autor actualice o libro! Moitos autores usan Leanpub para publicar os seus libros mentres os están a escribir. Todos os lectores reciben actualizacións gratuítas, independentemente de cando mercaran o libro ou canto pagaran (incluído gratis).
A maioría dos libros de Leanpub están dispoñibles en PDF (para computadores) e EPUB (para teléfonos, tabletas e Kindle). Os formatos que inclúe un libro móstranse na esquina superior dereita desta páxina.
Por último, os libros de Leanpub non teñen ningunha protección DRM absurda, polo que podes lelos facilmente en calquera dispositivo compatible.
Aprende máis sobre os formatos de ebook de Leanpub e onde lelos