https://github.com/criscorreas/apuntes-javascript
Apuntes y ejercicios de JavaScript que he usado para aprender este lenguaje
https://github.com/criscorreas/apuntes-javascript
javascript object-oriented-programming vscode
Last synced: 8 months ago
JSON representation
Apuntes y ejercicios de JavaScript que he usado para aprender este lenguaje
- Host: GitHub
- URL: https://github.com/criscorreas/apuntes-javascript
- Owner: CrisCorreaS
- License: mit
- Created: 2023-09-13T17:14:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-22T22:13:05.000Z (almost 2 years ago)
- Last Synced: 2025-03-25T05:01:47.256Z (9 months ago)
- Topics: javascript, object-oriented-programming, vscode
- Language: JavaScript
- Homepage:
- Size: 2.74 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👩💻 Práctica JavaScript


Recopilación de scripts de JS que he usado para aprender este lenguaje
## 📚 Unidades JavaScript ES5
### 📖 Lección 01
:point_right: Link al curso de referencia: Curso de Javascript I de Didacticode
-
Unidad 1: Integración de Código
-
Unidad 2: Introducción y sintaxis básica
- Instrucciones de Salida
- Sintaxis de JavaScript
- Sentencias en JavaScript
- Variables en JavaScript
-
Unidad 3: Operadores
- Operadores aritméticos
- Operadores de asignación
- Operadores de cadena
- Operadores de comparación
- Operadores lógicos
- Operadores ternarios
- Operadores de tipos
- Tipos de datos
-
Unidad 4: Funciones
- Funciones introducción
- Funciones anónimas
- Funciones: parámetros y argumentos
- Ámbito de variables
-
Unidad 5: Estructuras de Control
- Condicionales: sentencia if-else
- Condicionales: sentencia switch
- Repeticiones: bucle for
- Repeticiones: bucle for in
- Repeticiones: bucle while
- Repeticiones: bucle do-while
- Saltos: break y continue
### 📖 Lección 02
:point_right: Link al curso de referencia: Curso de Javascript II de Didacticode
-
Unidad 6: Introducción a los objetos
- Introducción a los objetos en Javascript
- Objetos: Constructores integrados
-
Unidad 7: Objetos nativos
- Objetos nativos: String I
- Objetos nativos: String II
- Objetos nativos: String III
- Objetos nativos: Number I
- Objetos nativos: Number II
- Objetos nativos: Math I
- Objetos nativos: Math II
- Objetos nativos: Date I
- Objetos nativos: Date II
- Objetos nativos: Boolean
-
Unidad 8: Objetos del navegador
- Objetos del navegador (BOM): Window I
- Objetos del navegador (BOM): Window II
- Objetos del navegador (BOM): Window III Cuadros de diálogo
-
Objetos del navegador (BOM): Window IV Instrucciones de tiempo
- Objetos del navegador (BOM): Navigator
- Objetos del navegador (BOM): Screen
- Objetos del navegador (BOM): History
- Objetos del navegador (BOM): Location
### 📖 Lección 03
:point_right:
Link al curso de referencia: Curso de Javascript III de Didacticode
-
Unidad 9: Objetos definidos por el usuario
- Definición de objetos
- Objetos: Propiedades
- Objetos: Métodos
- Objetos: Prototipos
-
Unidad 10: Arrays
- Arrays I
- Arrays II
### 📖 Lección 04
:point_right: Link al curso de referencia: Curso de Javascript IV de Didacticode
-
Unidad 11: Modelos de eventos
- Modelo de eventos en línea
- Modelo de eventos tradicional
- Modelo de eventos del W3C
- Modelo de eventos de Microsoft
- Obtención de información de un evento
-
Unidad 12: Validación de formularios
- Validación básica de formularios con Javascript
- Validación básica de formularios con HTML5
- Validación avanzada de formularios con HTML5 y Javascript
-
Unidad 13: Cookies
- Cookies. Introducción
- Cookies. Ejemplo sencillo
- Cookies. Ejemplo avanzado
-
Unidad 14: Web Storage
- Web Storage. Introducción
- Web Storage. Ejemplo completo
### 📖 Lección 05
:point_right:
Link al curso de referencia: Curso de Javascript V de Didacticode
-
Unidad 15: Modelo de objetos del documento (DOM)
- DOM. Acceso y modificación de elementos. Texto y atributos
- DOM. Creación, sustitución y borrado de elementos
- DOM. Acceso y navegación por elementos
## 📚 Unidades JavaScript ES6 :point_right:
Link al curso de referencia: Curso de Javascript Moderno
-
Unidad 1: Introducción
- Introducción a Javascript y ES6
- Crear variables con let
- Modo estricto con use strict
- Ámbito de variables (bloque y función)
- Crear constantes con const
- Crear y modificar arrays constantes
- Arrow functions o funciones flecha
- Parámetros por defecto
- Parámetros REST
- Spread operator u operador de propagación
-
Unidad 2: Javascript Orientado a Objetos
- Clases
- Clases. Herencia
- Clases. Métodos get y set
- Clases. Métodos estáticos (static)
-
Unidad 3: Otro
- Template strings. Plantillas de cadena de texto
- Módulos. Import y export
- Destructuring o desestructuración
-
Unidad 4: Nuevos objetos y métodos
- Objeto Map
- Objeto Set
- Bucle for…of
- Nuevos métodos del objeto Number
- Nuevos métodos del objeto String
- Nuevos métodos del objeto Math
- Nuevos métodos del objeto Array