Contenido del curso

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Tipos de datos primitivos

    4. Introducción general a los tipos primitivos

    5. Palabras reservadas y nombre de variables

    6. Arreglos

    7. Más detalles sobre los arreglos

    8. Objetos literales

    9. Más detalles sobre los objetos literales

    10. Funciones básicas y de flecha

    11. Retorno de las funciones

    12. Pro tip: Funciones, argumentos y desestructuración de objetos

    13. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Valor, referencia y romper la referencia

    4. If y Else

    5. Laboratorio - Alternativa al if else

    6. Lógica booleana

    7. Pro tip: Asignaciones con operadores

    8. Operador condicional ternario

    9. Pro tip: Otros usos del operador ternario

    10. Switch

    11. While y Do While

    12. For - For in - For of

    13. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Demostración de la sección - Blackjack

      PRUEBA GRATIS
    4. Inicio de proyecto - Blackjack

    5. Nota de actualización

    6. Estilo y estructura de nuestro juego

    7. Crear baraja de cartas

    8. Pedir carta

    9. Valor de cada carta

    10. Introducción al DOM y su manipulación

    11. Manipulación del DOM - Segunda parte

    12. Evento click - Pedir carta

    13. Crear cartas en el HTML

    14. Turno de la computadora

    15. Nuevo juego y mensaje de victoria

    16. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Problemática del código de Blackjack

    4. Patrón módulo

    5. Optimizaciones - Primera parte

    6. Optimizaciones - Segunda parte

    7. Optimizaciones - Tercera parte

    8. Detalle pendiente sobre los puntos del jugador

    9. Código fuente del juego de Blackjack

    10. Code Minify

Acerca de este curso

  • $60.00
  • 229 lecciones
  • 28.5 horas de contenido en video
  • Fernando Herrera

Requisitos previos

• Pueden seguir el curso en Windows, OSX, Linux
• Tener derechos de administrador para instalaciones
• Saber sobre programación básica ayudará mucho

Descripción del curso

Bienvenido al curso donde aprenderás JavaScript moderno desde cero, desarrollando una base sólida que te permitirá crear aplicaciones sin frameworks y prepararte para tecnologías como React, Angular, Vue, Node.js y muchas más.

A lo largo del curso avanzarás desde los fundamentos del lenguaje hasta características modernas de JavaScript (ESNext), aprendiendo mediante ejercicios y proyectos prácticos que fortalecerán tu lógica y tus habilidades como desarrollador.

¿Por qué aprender JavaScript? Porque es uno de los lenguajes más utilizados y demandados en la industria. Dominar sus fundamentos te abrirá las puertas al desarrollo Frontend, Backend e incluso al desarrollo de aplicaciones móviles.

¿Cómo está estructurado el curso?

Aprenderás mediante la práctica constante, desarrollando proyectos mientras descubres cómo funciona JavaScript moderno y las herramientas que lo acompañan.

  • Fundamentos: Variables, tipos de datos, objetos, operadores, ciclos y funciones.
  • JavaScript moderno: ESNext, clases, propiedades privadas, promesas y funciones generadoras.
  • Desarrollo práctico: Manipulación del DOM, Fetch API, CRUD, carga de archivos y Vite.
  • Herramientas: Node.js, NPM, documentación con JSDoc y buenas prácticas.

Temas que desarrollarás durante el curso:

  • Fundamentos de JavaScript: Tipos de datos, objetos, operadores, ciclos y estructuras de control.
  • ESNext: Clases, propiedades privadas, promesas, callbacks y funciones generadoras.
  • Desarrollo Web: Manipulación del DOM, Fetch API, CRUD y carga de archivos.
  • Herramientas modernas: Node.js, NPM, Vite, JSDoc y VS Code.
  • Y mucho más...

Resultados al finalizar el curso:

  • Dominarás JavaScript moderno y sus características más importantes.
  • Podrás desarrollar aplicaciones utilizando JavaScript puro sin depender de frameworks.
  • Obtendrás una base sólida para aprender React, Angular, Vue, Node.js y cualquier tecnología basada en JavaScript.
  • Estarás preparado para afrontar proyectos reales y continuar creciendo como desarrollador profesional.

🚀 ¡Te espero en el curso y mucho éxito dominando uno de los lenguajes más importantes del desarrollo de software!



Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.