El Curso de JavaScript para desarrolladores web está pensado para que sus alumnos descubran el desarrollo con JavaScript nativo y adquieran las capacidades necesarias para crear profesionalmente sitios web dinámicos a medida de las necesidades de cada proyecto.
El objetivo principal de este curso de JS es que los alumnos aprendan la bases y fundamentos del lenguaje de programación más utilizado en el mundo del desarrollo interactivo. Aprenderán todo sobre los conceptos fundamentales y la lógica de la programación, la manipulación dinámica del DOM y el desarrollo de aplicaciones interactivas usando AJAX.
En el Curso de JavaScript para desarrolladores web conocerán en profundidad además todo lo necesario para desenvolverse con soltura en un entorno de desarrollo web moderno y con un flujo de trabajo eficiente: control de versiones con Git/GitHub, depuración, fundamentos de testing...
Como metodología de trabajo durante el curso, los alumnos desarrollarán como prácticas troncales diversas aplicaciones web que servirán además de repositorio de todo lo aprendido.
Con este curso de JavaScript aprenderás a...
JavaScript para desarrolladores web
Día | Teoría | Recursos | Temática |
---|---|---|---|
24/01 | Clase 1 | Clase 1 | Introduccion a la web y git |
26/01 | Clase 2 | Clase 2 | Entendiendo pseudocódigo |
29/01 | Clase 3 | Clase 3 | Empezando con JS y la consola |
31/01 | Clase 4 | Clase 4 | Caracteres especiales, scope, funciones básicas y trucos de consola |
02/02 | Clase 5 | Clase 5 | Asincronía (callbacks, promesas, async/await), bucles y condicionales complejos |
05/02 | Clase 6 | Clase 6 | Introduccion al DOM y AJAX (fetch) |
07/02 | Clase 7 | Clase 7 | Números, Math y Dates |
09/02 | Clase 8 | Clase 8 | Strings y Arrays (+proTip de fechas) |
12/02 | Clase 9 | Clase 9 | Objetos y funciones |
14/02 | Clase 10 | Clase 10 | Repaso del scope, funciones avanzadas y asincronía |
16/02 | Clase 11 | Clase 11 | BOM, DOM y Selectore avanzados |
19/02 | Clase 12 | Clase 12 | Testing |
21/02 | Clase 13 | Clase 13 | Eventos, APIs y más AJAX |
23/02 | Clase 14 | Clase 14 | Práctica y aún más APIs |
26/02 | Clase 15 | Clase 15 | JavaScript: ¿Y ahora qué? |
JavaScript en la actualidad
Carga eficiente de scripts
Lógica y abstracción aplicada a la programación
Pseudocódigo
Variables
Funciones
Condicionales
Bucles
Tipos de dato
Objetos nativos del DOM
Gestión del DOM con JavaScript
Eventos
Arrays
AJAX
Flujo de trabajo eficiente
Herramientas