Ruta de JavaScript

1. Básicos de JavaScript

  • Sintaxis y tipos de datos
  • Tipos de operadores
  • Strings
  • Objeto Math
  • Condicionales I
  • Condicional switch
  • Operador ternario
  • Arrays I
  • Arrays II
  • Bucle while y do while
  • Bucle for
  • Bucle for of y for in
2. Objetos, funciones y métodos

  • Objetos Introducción
  • Funciones - Introducción
  • Programación Orientada a Objetos - Clases
  • Clases y objetos. Práctica guiada
  • Métodos de los arrays
  • Spread operator
3. DOM Document Object Model
  • DOM - Introducción
  • Selección de elementos
  • Atributos y clases
  • Eventos de ratón y teclado
  • Objeto evento
  • Crear e insertar elementos
  • DOM traversing
  • Insertar, clonar y borrar elementos
  • Objetos nativos y timers
4. Peticiones HTTP
  • Objeto XMLHTTPRequest I
  • Objeto XMLHTTPRequest II
  • Objeto XMLHTTPRequest III
  • Callbacks
  • Promesas
  • Fetch - Introducción
  • Fetch - Peticiones POST
  • Fetch - Lectura de archivos
  • async / await
  • Librería axios - GET
  • Librería axios - POST
5. Formularios y expresiones regulares
  • Formularios
  • Introducción a las expresiones regulares
  • Expresiones regulares II
  • Expresiones regulares III
  • Expresiones regulares IV
  • Librería de validaciones
6. API's HTML
  • Web Storage
  • Drag & Drop I
  • Drag & Drop II
  • API File
  • API File - Barra de progreso
  • Drag & Drop + API File
  • API IndexedDB - Introducción y creacíon
  • API IndexedDB - Añadir datos
  • API IndexedDB - Leer datos
  • API IndexedDB - Actualizar datos
  • API IndexedDB - Borrar datos
  • API Visibility Change
  • API Online / Offline
  • API Intersection Observer I
  • API Intersection Observer II - Lazy Load
  • API Geolocation
  • API Match Media
7. Destructuring, debug y transpilación
  • Destructuring
  • Debugging
  • Transpilación de código con babel

No hay comentarios.:

Publicar un comentario

Tamaños de Pantalla y resolución de dispositivos Apple

Tamaño de pantalla que usan los diferentes dispositivos de Apple. https://www.screensizes.app/