ZulutaDev
Tutoriales
Inicializando búsqueda
    docs
    • Inicio
    • Tutoriales
    • JavaScript
    • DevCamp
    docs
    • Inicio
    • Tutoriales
        • Desarrollador Full Stack
        • Comandos GIT
        • MkDocs + virtualenv
        • Despliegue a GitHub Pages
        • Optimizar el SEO
    • JavaScript
        • ¿Qué es JavaScript?
        • Primeros pasos
        • Sintaxis de JavaScript
        • Variables
        • Diferencias entre var, let y const
        • Tipos de datos
        • Los Números
        • Booleanos
        • Cadena de Caracteres
        • Valores Primitivos vs. Valores de Referencia
        • Introducción a los Objetos
        • Operadores Aritméticos
        • Operador de Resto
        • Operador de Exponenciación
        • Operadores de asignación
        • Operadores Unarios
        • Operadores de Comparación
        • Operadores lógicos
        • Operadores de Asignación Lógica
        • Operador de Fusión de Nulos
        • Métodos de Búsqueda en Strings
        • Métodos de Reemplazo en Strings
        • Métodos de Acceso a Caracteres
        • Métodos de Extracción y Corte
        • Métodos de Concatenación y Relleno
        • Métodos de Transformación de Caso
        • Métodos de Limpieza en Strings
        • Métodos de División y Unión en Strings
        • Declaración if…else
        • Operador ternario
        • Estructura switch case
        • Bucle While
        • Bucle do…while
        • Bucle for
        • Instrucción break
        • Instrucción continue
        • Funciones
        • Funciones “Ciudadanos de Primera clase”
        • Funciones Anónimas
        • Funciones Recursivas
        • Closures y Ámbito Léxico
        • Parámetros por Defecto
        • Arrow Functions
        • Métodos Avanzados para el Contexto de Funciones
        • Rest Parameter
        • Funciones de Callback
        • Introducción a los Arrays
        • Métodos Básicos de los Arrays
        • Métodos de Corte y Pegado en Arrays
        • Métodos de Búsqueda y Acceso Arrays
        • Ordenar Arrays
        • Desestructuración de Arrays y Spread Operator
        • Introducción a los Métodos de Alto Orden
        • Iterando sobre Arrays con ForEach
        • Transformando Arrays con el Método Map
        • Filtrando Arrays con el Método Filter
        • Reducción de Arrays con el Método Reduce
        • Verificaciones Condicionales con Some y Every
        • Búsqueda en Arrays con Find y FindIndex
        • Métodos de Objetos
        • Funciones Constructoras
        • Prototipo
        • Patrón Constructor/Prototipo
        • Herencia Prototípica
        • Funcionamiento del This
        • GlobalThis
        • Propiedades de los Objetos
        • Propiedades Enumerables y Propias
        • Ciclo for…in
        • Funciones Fábrica
        • Desestructuración de Objetos
        • Operador de Encadenamiento Opcional
        • Object.create() - Objetos con Prototipo Específico
        • Introducción a las Clases
        • Constructor de Clase
        • Métodos de Instancia
        • Propiedades y Métodos Estáticos
        • Expresiones de Clase
        • Nombres de Propiedad Computadas
        • Extensión de Clases (Herencia)
        • Uso de super en Clases
        • Encapsulación con Propiedades Privadas
        • Getters y Setters
        • Mixins
        • Programación Asíncrona
        • Promesas
        • Encadenamiento de Promesas
        • Promise.all
        • Promise.race
        • Promise.allSettled
        • Promise.any
        • Manejo de Errores en Promesas
        • Async/Await
        • Manejo de Errores con Async/Await
        • Introducción a los Iteradores
        • Iterables y el Bucle for…of
        • Generadores
        • Iteradores Asíncronos
        • Generadores Asíncronos
        • Introducción a los Módulos
        • Exportación
        • Importación
        • Módulos Dinámicos
        • Map
        • Set
        • try catch
        • try catch finally
        • Lanzar Excepciones con throw
        • Optional Catch Binding
        • Contexto de Ejecución
        • Call Stack - Entendiendo la Pila de Llamadas
        • Event Loop
        • Hoisting
        • Variable Scope
    • DevCamp
      • Checkpoint 06
        • 1. Introducción al uso de clases
        • 2. ¿Qué es un método dunder?
        • 3. ¿Qué es un decorador?
        • 4. ¿Qué es el polimorfismo?
        • 5. ¿Que es una API?
        • 6. ¿Es MongoDB una base de datos SQL o NoSQL?
      • Checkpoint 07
        • 1. ¿Que diferencia a JavaScript de cualquier otro lenguaje de programación?
        • 2. ¿Cuáles son algunos tipos de datos JS?
        • 3. ¿Cuáles son las tres funciones de String en JS?
        • 4. ¿Qué es un condicional?
        • 5. ¿Qué es un operador ternario?
        • 6. ¿Cuál es la diferencia entre una declaración de función y una expresión de función?
        • 7. ¿Qué es la palabra clave "this" en JS?
      • Checkpoint 08
        • 1. ¿Qué tipo de bucles hay en JS?
        • 2. ¿Cuáles son las diferencias entre const, let y var?
        • 3. ¿Qué es una función de flecha?
        • 4. ¿Qué es la deconstrucción de variables?
        • 5. ¿Qué hace el operador de extensión en JS?
        • 6. ¿Qué es la programación orientada a objetos?
        • 7. ¿Qué es una promesa en JS?
        • 8. ¿Qué hacen async y await por nosotros?
      • Checkpoint 09
        • 1. Mejorar productividad
        • 2. Math con métodos estáticos
        • 3. Personalizar precios
        • 4. Manejo de errores
        • 5. Licencias de libre acceso
        • 6. Introducción a los Módulos
        • 7. Introducción a Node, NPM y PNPM
        • 8. Creación y despliegue de módulo NPM
      • Checkpoint 10
        • 1. Introducción a GitHub
        • 2. Introducción a GIT
        • 3. GIT desde la línea de comandos
      • Checkpoint 11
        • 1. GIT merge y rebase
        • 2. GIT stash
        • 3. GIT fetch y pull
        • 4. GIT eliminar ramas
        • 5. GIT resolver conflictos de fusión
        • 6. GIT volver al último commit
        • 7. GIT volver a un commit específico
        • 8. VSCode snippets
        • 9. Introducción al DOM
        • 10. DOM manipular CSS con JS
        • 11. DOM event listener
        • 12. DOM crear y eliminar elementos HTML con JS
        • 13. DOM crear proyecto

    Tutoriales

    PT Full Stack Development with JavaScript, Python, React


    ÍNDICE DE CONTENIDOS

    1. Ruta de aprendizaje:
      • Desarrollador Full Stack
    2. Control de versiones:
      • Comandos GIT
    3. Instalación de librerias:
      • MkDocs + virtualenv
      • Despliegue a GitHub Pages
    4. Desarrollo web:
      • Optimizar el SEO



    Copyright © 2025 zuluta
    Made with Material for MkDocs