
Veremos todo lo que vamos a hacer durante el curso.
¿Que es JavaScript Vanilla o JavaScript Puro?
Aprenderemos que es el DOM y como movernos por el sin ningún problema.
¿Por qué no debemos usar jQuery en los proyectos nuevos, actuales y futuros?
Lo más importante de un programador es saber usar la Documentación
Elegiremos nuestro editor de código y le instalaremos las extensiones necesarias.
Instalaremos las extensiones en Visual Studio Code para mejorar a la hora de programar JavaScript.
Que navegador son los mejores para debugear JavaScript y controlar los datos del DOM.
Nuestra primera toma de contacto con JavaScript.
Aprenderemos a usar la consola del Navegador y crearemos pequeños scripts.
Actualmente el orden del código es más por lectura que por ejecución.
Qué tipo de variables son los que usa JavaScript.
Veremos la forma tradicional de declarar las variables con VAR y la nueva forma que nos trae el ES6 con LET y las diferencias que tienen.
Declararemos (CONST) constantes y veremos para qué sirven.
Veremos que es la asignación por destructuring y como no puede facilitar a la hora de escribir código.
¿Que es un objeto y como podemos usarlos en JavaScript?
Que diferencia hay al entrar a los datos de un Objeto con punto o corchetes.
Podemos anidar objetos dentro de objetos.
Modificando las propiedades de un objeto y creando nuevas cuando el objeto ya está creado.
Veremos como declarar y usar los array simples en javascript.
Veremos como podemos gestionar y guarda objetos dentro de arrays.
Veremos el sistema de condiciones IF ELSE y los TERNARIOS.
Veremos los Swtich y como podemos condicionar la ejecución del código.
Veremos como podemos crear bucles con el FOR.
Veremos como manejar y crear el sistema de bucles Foreach.
Veremos como podemos crear bucles usando el While y el Do While.
Intervalos, timeouts y limpiar esas funciones.
Gracias a este curso aprenderás desde los conceptos básicos de JavaScript, hasta lo más avanzado para crear una páginas webs completas desde cero.
Una vez terminado el curso serás capaz de crear cualquier tipo de script o página web conectada a una API de datos sin necesidad de ayuda.
Aprenderemos desde las bases de JavaScript y ES6 y crearemos poderosas páginas webs que consuman APIs de terceros sin dificultad.
¿QUÉ APRENDEREMOS?
Aprenderás a consumir APIS REST con JSON y Fetch API + Async / Await, uno de los temas más importantes como desarrollador JavaScript.
JavaScript es el lenguaje más buscado por las empresas hoy en día.
Crearemos peticiones HTTP con un Fetch para consumir datos de APIs externas.
Veremos qué son las funciones Asíncronas, para qué sirven y como usarlas.
Aprenderás programación orientada a objetos con Classes (ES6) y Prototypes (ES5)
Veremos qué es el localStorage, lo potente que puede ser para almacenar datos en el navegador.
Aprenderemos que es el formato de datos JSON, para que se utiliza y por qué es tan popular.
Veremos el uso de Cookies como crear, modificar y borrar cookies en el navegador del cliente.
Aprenderemos que es una Variable y una Constante y sus diferencias.
Crearemos Objetos desde lo más simples a Objetos complejos.
Crearemos sentencias de condiciones IF ELSE o SWITCH.
Aprenderemos a crear bucles para recorrer Arrays de una manera rápida y sencilla.
Veremos qué son las funciones y crearemos ejemplos prácticos.
Veremos qué es una función de tipo flecha y qué diferencia tiene contra una función convencional.
Crearemos funciones para retrasar ejecuciones de código.
Veremos qué hace la función MAP y para qué se suele utilizar con ejemplos partidos.
Veremos las funciones para poder realizar filtro de datos.
Aprenderemos a usar funciones para remplazar un texto por otro.
Veremos con transformador los tipos de datos para poder manejarlos de diferente forma.
Lo mejor de todo, es que este curso no acaba aquí, va a tener continuas actualizaciones para ir mejorando tus conocimientos cada días más y más.