Programación con Javascript

Un curso que te permitirá entrar en el mundo de la programación javascript, adquiriendo los conocimientos y capacidades para utilizar de forma profesional este lenguaje que tan popular se ha hecho. Un curso eminentemente práctico que te permite aprender a base de desarrollar y resolver ejercicios. 

Aprende a programar scripts, objetos y funciones como un profesional. Las posibilidades que tiene dominar este ámbito son enormes en el mundo laboral.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

Módulo 1: elementos básicos y sentencias de control de flujo.

1.    introducción.

·        un poco de historia.

·        diferencias entre java y javascript.

·        documento html.

·        maneras de ejecutar scripts.

2.    sintaxis y elementos principales.

·        comentarios.

·        mayúsculas y minúsculas.

·        separación de instrucciones.

·        variables javascript.

·        tipos de datos en javascript.

·        operadores javascript.

·        control de tipos. 

3.    sentencias de control de flujo.

·        estructura if.

·        estructura switch.

·        bucle for.

·        bucles while y do while.

·        break y continue.

·        bucles anidados en javascript.

módulo 2: funciones, procedimientos,clases y eventos.

1.    las funciones.

·        ¿cómo se escribe una función?

·        ¿cómo llamar a una función?

·        ¿dónde colocamos las funciones?

·        parámetros de las funciones.

·        valores de retorno.

2.    programación orientada a objetos.

·        clases vs prototípos.

·        creación del objeto.

·        propiedades del objeto.

·        métodos.

·        herencia.

·        métodos y propiedades privadas.

·        extensión de objetos nativos mediante el prototipo.

·        conclusiones.

3.    clases de javascript.

·        objetos incorporados en javascript.

·        clase string.

·        clase date.

·        clase math.

·        clase number.

·        clase boolean.

·        creación de clases en javascript.

4.    los eventos.

·        cómo se define un evento.

·        jerarquía desde el objeto window.

·        los manejadores de eventos en javascript.

·        ejemplos de eventos en javascript.

·        elementos de formulario select asociados

5.    otras clases y funciones de javascript.

·        expresiones regulares. Clase regexp.

·        funciones de javascript.

módulo 3: formularios, estilos y ubicación de elementos.

1.    gestión de formularios.

·        trabajo con formularios, ejemplo de calculadora sencilla.

·        propiedades y métodos del objeto form.

·        control de campos de texto con javascript.

·        control de checkbox en javascript.

·        control de botones de radio en javascript.

·        control de campos select con javascript.

·        control de elementos textarea en javascript.

2.    html dinámico y hojas de estilo dhtml.

·        el modelo dom.

·        manejo de estilos css con html dinámico.

3.    formato del texto.

·        ¿cómo usar la función document.Write?, ejemplos prácticos.

·        la función de javascript: innerhtml.

4.    ubicación de elementos.

·        trabajando con la jerarquía en javascript.

·        objeto window de javascript.

·        objeto document en javascript.

módulo 4: tratamiento de errores y consejos finales.

1.    tratamiento de errores.

·        errores comunes.

·        evitar errores comunes.

·        depurar errores javascript. 

2.    consejos.

·        distintos navegadores.

·        consejos para hacer un código sencillo y fácil de mantener.

Cursos relacionados

Desarrollo de Aplicaciones Orientadas a Servicios con Windows Communication Foundation 4

Windows Communication Foundation (WCF) es el modelo de programación unificado de Microsoft para generar aplicaciones orientadas a servicios. Permite a los programadores generar soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas y que interoperen con las inversiones existentes.

Analista Programador PHP Javascript

Aprender sobre UML 2.0 para la iniciación al mundo de los patrones de diseño de software. Conocer los elementos de modelado a partir de ejemplos pedagógicos extraídos del mundo de los caballos. Conocer los diferentes diagramas de UML 2, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de componentes pasando por los diagramas de interacción, de clases, de...

Técnico Superior en Creación de Portales Web con Joomla 2.5 y SEO Profesional

Aprende a utilizar Joomla. Una herrmienta fundamental y llena de posibilidades para la creación de webs profesionales. Podrás crear webs y gestionar sus contenido de una forma sencilla y práctica. Además el curso consta de una parte de SEO. Aprenderás las bases del posicionamiento natural en Google. El principal buscador del mundo.

Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Base de Datos

Conocer y poner en práctica las labores de administración de una base de datos.Aprender el conjunto de instrucciones necesarias para definir tablas y manipular los datos (diferentes instrucciones SQL y Transact SQL -procedimientos almacenados, funciones y triggers-, para entender perfectamente el interés de las funcionalidades que se explican).Gestionar datos no estructurados (FILESTREAM), las...

Lenguaje XML

Desarrollar componentes software que permitan la explotación de contenidos de repositorios, utilizando lenguajes específicos y estándares de desarrollo software. Identificar los estándares de desarrollo software utilizando lenguajes específicos. Interpretar la documentación inherente a los lenguajes específicos utilizados en la creación de repositorios de contenidos.

Máster en Programación de Aplicaciones JAVA

Dotar de conocimientos sobre la Programación Orientada a Objetos y las estructuras complejas de datos. Manipular las Interfaces de Usuario y acceder a Bases de Datos. Crear estructuras de datos e implementar técnicas de ordenación y búsqueda. Realizar programas con interfaz gráfica.

Curso de Information System Management

Determinar los accesos al sistema de gestión de información utilizando herramientas específicas, según unas necesidades y especificaciones funcionales dadas. Aplicar procedimientos de auditoria y resolución de incidencias en el sistema de gestión de información, según unas necesidades dadas. Publicar los contenidos del sistema de información utilizando los canales de distribución de...

Técnico Superior en Programación con Microsoft Visual C# 2010

Aprender a desarrollar aplicaciones utilizando la tecnologí­a de programación Microsoft Visual C# 2010.Conocer en profundidad el acceso a base de datos utilizando la tecnologí­a ADO.NET.Aprender los fundamentos de programación para su correcta aplicación.Conocer las caracterí­sticas propias de la interfaz de Windows Forms.