Curso básico de Javascript

Jаvascript® (a veces abreviado como JS) es un lenguaje ligero e interpretado, dialecto del estándar ECMAScript, orientado a objetos con funciones de primera clase, más conocido como el lenguaje de script para páginas web, pero también usado en muchos entornos sin navegador, tales como node.js o Apache CouchDB.

Es un lenguaje script multi-paradigma, basado en prototipos, dinámico, soporta estilos de programación funcional, orientada a objetos e imperativa. Leer más sobre jаvascript.

Sean bienvenidos y bienvenidas a este curso, esperamos disfruten aprendiendo los conocimientos básicos del lenguaje jаvascript y mejoren su desempeño con el lenguaje HTML.

Equipo de trabajo: Programa Integración de Tecnologías a la Docencia

Guía del curso

Objetivos: Objetivo general

Manejar las características básicas del lenguaje jаvascript para el diseño de páginas Web con contenido dinámico

Objetivos específicos

Aprender a ejecutar scripts en jаvascript con una sintaxis correcta, además de conocer los elementos básicos del lenguaje.
Aprender sobre el manejo de funciones y objetos tanto los propios del lenguaje como los definidos por el usuario. Aprender sobre el manejo de eventos en jаvascript para su aplicación en los formularios HTML.

Perfil del usuario o estudiante

El estudiante o usuario que toma este curso, debe tener conocimientos básicos sobre lógica de programación, ya que jаvascript es un lenguaje de programación, y sería ideal que tuviera conocimientos sobre otros lenguajes de este tipo, especialmente java con el que presenta ciertas similitudes.

Adicionalmente, debe tener conocimientos básicos de HTML para la creación de las páginas (que son muy sencillas) en donde corren los Scripts.

Curso básico de Javascript

POR: Tutoriales En Linea
1-2 Dias Programacion

Introducción al lenguaje

  • ¿Qué es jаvascript?
  • ¿Dónde se utiliza?
  • Diferencias entre Java y jаvascript
  • Introducción a algunas funciones de jаvascript
  • Ir Al Capitulo 1

POR: Tutoriales En Linea
1-2 Dias Programacion

Estructuras de control

POR: Tutoriales En Linea
1-2 Dias Programacion

Funciones

  • ¿Qué es una función y cómo se usa?
  • Funciones predefinidas por el lenguaje
  • Manejo de errores
  • Ir Al Capitulo 3

POR: Tutoriales En Linea
1-2 Dias Programacion

Objetos

  • Programación orientada a objetos
  • Creación de objetos
  • Objetos principales del sistema: date, array, math, string
  • Ir Al Capitulo 4

POR: Tutoriales En Linea
1-2 Dias Programacion

HTML DOM

  • ¿Qué es DOM y cómo es su estructura?
  • Funciones más comunes del DOM
  • Métodos y propiedades DOM HTML
  • Ir Al Capitulo 5

POR: Tutoriales En Linea
1-2 Dias Programacion

Objetos propios del navegador

POR: Tutoriales En Linea
1-2 Dias Programacion

Eventos

  • ¿Qués es un evento?
  • Descripción de eventos
  • Aplicación de eventos 
  • Ir Al Capitulo 7

POR: Tutoriales En Linea
1-2 Dias Programacion

Formularios

  • Propiedades básicas de los formularios
  • Objetos DOM para formularios
  • Expresiones regulares 
  • Validación de campos
  • Ir Al Capitulo 8

POR: Tutoriales En Linea
1-2 Dias Programacion

Practica Final

Objetivo: Crear un juego en el que se aplique la mayor cantidad de conceptos vistos durante el curso, y que haga uso de funciones objetos y de manejo de errores.
Ejemplos de práctica final.

Opiniones del curso: