Aprende el lenguaje de programación que más se ha popularizado en el mundo a la fecha. Gran cantidad de empresas han desarrollado frameworks en este lenguaje para acelerar sus desarrollos. Podemos crear apps eficientemente dinámicas en el frontend y su crecimiento en el backend es exponencial con el surgimiento de fraweworks como node.js
Javascript es de fácil aprendizaje y bien aceptado en la comunidad de programadores ha conllevado a que los programadores desarrollen frameworks como Ionic y Cordova que nos permiten crear App Móviles Híbridas.
Facebook Community desarrollo react y react native, lo cual le permite avanzar el desarrollo agilmente en su Apps de Facebok, Instagram y Whatsapp.
DURACIÓN: 4 meses
Objetivo: Aprender las bases del lenguaje Javascript desde cero hasta ECMAScript 6+ siguiendo buenas practicas del desarrollo de software actual.
PROGRAMA DE ESTUDIO
### Introducción a Javascript
- Orígenes y principios de JS
- Node.js
- Motor V8
- Herramientas para desarrollar JS
### Tipos de datos
- Variables
- Tipos de datos primitivos
- Tipos de datos objetos
- Constantes
### Fundamentos de JS
- Declaración y asignación
- Operadores
- Scope
- Hoisting
- Coerción
### Arrays
- Arrays
- Métodos array
- Recorrer array
- Eliminar elementos array
### Condicionales y ciclos
- If, Else, If else
- Switch
- While
- For
- Bucle forEach
- Bucle for In
- Do/While
### Clases y módulos
- String
- Number
- Array
- Objects
### Funciones
- Parámetros por defecto
- Ámbito de una función
- Scope de funciones
- Función cierre o closure
- Funciones como clases
- Uso de Prototype
- Clases en ECMAScript v6
### Colección de objetos
- Filter
- Find includes some every
- Manipulacion de String
- Valores y Atributos de objetos
- Math y Date
### Eventos y DOM
- Manejando eventos
- Propagación de eventos
- Manipulando el DOM
- Propiedades de los nodos del DOM
### Iteracion & ECMAScript v6+
- JSON
- AJAX
- Fetch en ECMAScript6+
- Función Arrow
- Template Strings
### Ejercicio
🏗️ Ejercicio final de integración de conceptos aprendidos en el curso