No description, website, or topics provided.
Clone or download
Latest commit 2654142 Aug 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ejercicios arreglando errores Aug 29, 2018
respuestas Nuevo ejercicio: Errores Comunes (#18) Mar 16, 2018
trabajo-final Workshop de nueva estructura (#3) May 27, 2017
README.md Actualizo links para nueva estructura de ejercicios Mar 21, 2018

README.md

JavaScript 101

Este workshop es una introducción a la programación usando JavaScript.

Empezar con el workshop

Requisitos

Introducción

  1. ¿Qué es un lenguaje de programación?
    • Lenguaje que por medio de semántica y estructura permite darle instrucciones a una computadora.
    • Existen muchos lenguajes y casos de uso.
  2. ¿Qué es JavaScript?
    • Es un lenguaje de programación interpretado y multiparadigma.
    • Interpretado quiere decir que en tiempo de ejecución, las instrucciones se transforman a código máquina para ser ejecutado, a diferencia de los lenguajes compilados que requieren un paso extra que es compilar el programa y generar un archivo ejecutable.
    • Hay muchas maneras de programar (Funcional, Orientado a objetos).
    • Creado por Brendan Eich, nació en 1995.
    • El propósito inicial fue hacer páginas web más dinámicas.
    • Fue evolucionando y hoy en día hasta lo podemos usar en servidores y otros casos de uso para los que nunca fue creado.
  3. ¿Por qué JavaScript?
    • Hoy en día, JavaScript tiene muchísimos casos de uso diferentes, desde manipular robots u otro tipos de hardware, hacer gráficos complejos, proyectos en realidad virtual y escribir aplicaciones para teléfonos y navegadores.
    • Node.js se presenta en 2009.
  4. Escribir y ejecutar nuestro primer programa en el navegador y en la consola.

Ejercicios

  1. console.log
  2. Errores Comunes
  3. Números, Cadenas de Texto y Booleanos
  4. Variables
  5. Operadores
  6. Condicionales
  7. Parcialito 🙊
  8. Arrays
  9. Parámetros de Ejecución en una Aplicación Node.js
  10. Parcialito 2 🙊
  11. Objetos
  12. Trabajo Final 🙊🙊🙊

Ejercicios Botiquín Virtual

  1. Variables
  2. Operadores y Expresiones
  3. Arrays
  4. Estructuras de control
  5. Objetos
  6. Funciones
  7. Aplicación Web

Links extras para seguir aprendiendo

  1. JavaScript para gatos
  2. Free Code Camp BA - Introducción a JavaScript
  3. NodeSchool.io - JavaScripting
  4. Introducción a JavaScript en la web
  5. Platzi - Curso de Programación básica
  6. Eloquent JavaScript en español
  7. Aprende ECMAScript 6
  8. Mozilla - Clases en ECMAScript 6