Máster en Javascript
★ Curso de suscripción mensual
Domina el lenguaje que ha liderado el mundo del desarrollo en los últimos 9 años e inicia tu carrera en programación. Te guiaré paso a paso para que aprendas e implementes de manera efectiva todos los conceptos de JavaScript. ¡Inicia con pasos firmes tu carrera como Developer!
🚀 Inicia de manera sólida
Si estás aprendiendo a programar por primera vez o si vienes de un lenguaje diferente, este curso es para ti. Javascript es el lenguaje más demandado y solicitado en la actualidad y aprenderlo te permitirá construir bases sólidas para iniciar con tu carrera en el mundo de la programación web. Te daré todos los conceptos, fundamentos y herramientas para que logres dominarlo completamente.
🧠 Con este curso aprenderás
- A comprender las estructuras necesarias del lenguaje para luego poder implementarlas en cualquier framework/librería como React, Angular o Express.
- En cortos y prácticos videos el paso a paso para dominar este lenguaje.
- En tan solo 4 semanas estarás preparado para dar un salto importante en tu carrera como Developer.
👉 Contenido al que accedes inmediatamente.
- Conceptos básicos
- Introducción y herramientas
- ¿Qué es programar?
- ¿Qué es Javascript y para qué sirve?
- ¿Qué es una variable?
- Scope & Hoisting
- Variables y tipos de datos
- Variables: var, let & const
- Datos numéricos
- El objeto Math
- null & undefined
- Cadenas de texto
- Métodos de string - includes, toLowerCase, toUppercase
- Métodos de string - startsWith, trim, repeat, replace, replaceAll
- Template literals
- Operadores
- Operadores aritméticos
- Operadores de comparación
- Operadores lógicos
- Booleanos y ciclos
- Datos - true & false
- Sentencia IF / ELSE
- Sentencia SWITCH
- FOR Loop
- WHILE / DO WHILE Loop
- Funciones en JS
- Qué son las funciones
- Funciones expresadas
- Arrow functions
- Parámetros default
- Parámetros rest
- Callbacks
- Tipos de datos: Arrays
- Introducción a Arrays
- Métodos - push & pop
- Métodos - unshift & shift
- Métodos - map & filter
- Método - reduce
- Método - forEach
- Objetos literales
- Introducción a objetos literales
- Keys & values
- Métodos de un objeto
- Spread operator & destructuring
- POO con Javascript
- Introducción a la POO
- Classes e instancias
- Método constructor
- Atributos de una clase
- Métodos de una clase
- Herencia de objetos
- D.O.M.
- Introducción al D.O.M.
- Selectores
- Propiedades: innerHTML, innerText
- Método insertAdjacentHTML
- CSS - Objeto style
- CSS - Objeto classList
- Eventos
- Introducción a los eventos
- Eventos del mouse
- Eventos de los formularios
- Validando un formulario
- Asincronismo
- ¿Qué son las promesas?
- Consumiendo APIs con FETCH
- Async / Await
Preguntas frecuentes
¿Me servirá este curso?
Totalmente. Uno de mis objetivos principales ha sido siempre transmitir mis conocimientos de una manera efectiva y contundente y en este curso hice foco completamente en que cada concepto clave quedara lo más claro posible. Lo que te va a permitir aprender de una vez por todas este lenguaje.
¿Qué obtengo inscribiéndome?
Acceso al contenido del curso por mes y al repositorio de soporte que acompañará tu aprendizaje. Además, tendrás acceso exclusivo a sesiones de práctica.
¿Existe algunos requisitos para hacer este curso?
Sí. Aunque son muy pocos:
- Conocimientos básicos en HTML y CSS.
- Dominio básico de Git y Github.
- Manejo básico de la terminal / bash.
- Un editor de texto (recomiendo usar VS Code).