Contenido de la carrera
![JavaScript desde cero](https://edteam-media.s3.amazonaws.com/courses/small/ad378679-64b6-4807-baf9-06441e0ea144.png)
1. JavaScript desde cero
Domina las bases del único lenguaje que te da la oportunidad de trabajar del lado del cliente y del lado del servidor.
¿Qué aprenderás?
- ¿Qué es JavaScript?
- Sintaxis
- Operadores
- Condicionales y ciclos
- Funciones
- Colecciones de datos
- Proyecto final: Sistema de atención al cliente para un restaurante
Beto Quiroga
![Código JavaScript estandarizado con ESlint y Prettier](https://edteam-media.s3.amazonaws.com/courses/small/c6e5399d-bcbd-4677-85e0-5302a24d75a4.png)
2. Código JavaScript estandarizado con ESlint y Prettier
Implementa y configura las extensiones ESlint y Prettier para que todos los programadores de un proyecto sigan las mismas prácticas en su código
¿Qué aprenderás?
- Linters y formateadores de código JavaScript
- Configuración, reglas y uso
Beto Quiroga
![Programación orientada a objetos con JavaScript](https://edteam-media.s3.amazonaws.com/courses/small/2bd23702-cfd4-4953-80f0-8898bc6c47ae.png)
3. Programación orientada a objetos con JavaScript
Implementa el paradigma de programación más utilizado en JavaScript.
¿Qué aprenderás?
- Conceptos de POO
- Clases y objetos
- Manejo y comunicación de los objetos
Beto Quiroga
![Manejo del DOM con JavaScript](https://edteam-media.s3.amazonaws.com/courses/small/4bed5a59-4ffb-41c5-a102-52da48a29080.png)
4. Manejo del DOM con JavaScript
Aprende a manipular el DOM con JavaScript y crea una extensión para Google Chrome
¿Qué aprenderás?
- Conociendo el DOM
- El DOM y Javascript
- Acceso y modificación del DOM
- Eventos
- El BOM
Beto Quiroga
![Testing con JavaScript](https://edteam-media.s3.amazonaws.com/courses/small/0ee9349f-f9c3-4a83-93f7-d697fba965b4.jpg)
5. Testing con JavaScript
Aprende a crear tests con JavaScript usando las librerías más usadas para pruebas unitarias: Jest y Mocha
¿Qué aprenderás?
- Introducción al testing
- Introducción a Jest
- Introducción a Mocha
- Testing en GitLab
Diego Adrian Barra Paredes