Curso Básico

Javascript from Scratch

Desde su lanzamiento en diciembre de 1995 por Netscape, Javascript ha dotado a la web de la interacción con el usuario que se necesita para una experiencia de usuario (UX) agradable y dinámica, ofreciendo así un flujo de trabajo eficiente y completo.

Hoy en día, el API de Javascript se ha trasladado fuera del navegador, permitiendo su uso generalizado como lenguaje multipropósito escalable para tareas de lado de servidor, escritorio e inclusive incrustado a través de runtimes como Node.js.

La versalitidad de un profesional capacitado en el manejo de Javascript le permite incursionar en áreas que van desde el desarrollo web tradicional (vanilla), pasando por frameworks como ReactJS, hasta aplicaciones multiplataforma de escritorio con Electron o de lado de servidor con Node.js. La demanda de este tipo de personal está siempre a la alza y cuentan con salarios atractivos.

Nivel: Básico

Duración: 30 horas

Requisitos

  • Conocimientos básicos de sistemas operativos.
  • Uso básico de un editor de texto.
  • Fundamentos de programación.

Objetivos

  • Comprender la estructura general de Javascrript.
  • Desarrollo de habilidades básicas del desarrollo de software.
  • Aplicar los elementos de Javascript en casos de sitios web reales.
  • Conocer distintas aplicaciones del lenguaje a través del estudio de temas selectos.

Temario

Instalación y configuración

  • Sublime Text.
  • Visual Studio Code.

Elementos del lenguaje

  • Sintáxis básica.
  • Identificadores.
  • Palabras reservadas.
  • Bloques (y scope o alcance).
  • Comentarios.
  • Tipos de datos.
  • Operadores
    • Aritméticos.
    • Comparación.
    • Lógicos.
    • De bits.
  • Control de flujo.
    • Condicionales.
    • Ciclos.

Sabores de Javascript

  • Tradicional.
  • Nuevos estándares (ECMA).

Orientación a objetos

  • POJO (objetos planos tradicionales).
  • Objetos ES6.

Colecciones

  • Arreglos.
  • Conjuntos (sets).
  • Maps.
  • Iteradores.

Funciones

  • Tradicionales.
  • Flecha (arrow).

Javascript para la web

  • Acceso al DOM.
  • Selectores.
  • Eventos.

Temas selectos

  • Uso de bibliotecas externas.
  • Opcional: Módulos.
  • Opcional: Vistazo rápido a diversos frameworks.

© Dunkel IT Studios, 2022 - 2024


Conozca algunos cursos

Matemáticas Personalizadas

Le ofrecemos cursos la medida en el área de Matemáticas. Desde niveles básicos como secundaria, hasta licenciatura y maestría. ¡También somos científicos!