Prologo
Este libro Apuntes de Javascript I - Nivel Principiante es la primera parte de una trilogía de libros que son el resultado de los materiales que he ido realizando para diferentes trainings JAVASCRIPT impartidos desde 2010.
Esta primera parte abarca todo lo necesario para arrancar con el lenguaje partiendo de cero e incluye:
- Primeros pasos
- Las bases de javascript como lenguaje de programacion (variables, operadores, condicionales, bucles, etc...)
- Tipos datos y estructuras (Arrays, Funciones, Objetos)
Javascript en el navegador (BOM) y primeros pasos interactuando con HTML (DOM, eventos)
Nota importante: Estos libros estan centrados sobre todo en el desarrollo de javascript para el lado del cliente (navegador). El uso de javascript en el servidor (Node.js, Express.js, MongoDB, etc...) es tema para otro libro. Aun así, la mayor parte del contenido de estos libros es aplicable tambien el el servidor.
Espero que este libro te ayude a "romper el hielo" con javascript
Cualquier feedback será bien recibido :)
Referencias
Ademas de los enlaces reflejados, este material está basado en los siguientes libros:
- JavaScript: The Good Parts by Douglas Crockford
- Object-Oriented JavaScript by Stoyan Stefanov
- JavaScript Patterns by Stoyan Stefanov
Agradecimientos
Gracias a @gemmabeltra por ayudarme con las super-portadas de los libros (...y por aguantarme en general)
A @amischol por elevar mi nivel de javascript y el de todos los que hemos trabajado a su lado (cuando nosotros vamos, él ya tiene su chalet alli montado)
A @cvillu por animarme a escribir el libro y descubrirme LeanPub (South-Power!!!)
A @crossrecursion por nuestras charlas/reuniones hablando de Javascript (me excitas... intelectualmente)
Y a todas las empresas e instituciones que han confiado en mi (Softonic, CSD, La Salle, Ironhack, Vueling,...), Code Institute y algunas más por darme la oportunidad de impartir los diferente trainings de Frontend y JS