Profesor de Desarrollo Frontend con Javascript y jQuery

CEI: Escuela de Diseño actualmente tiene una vacante de profesor en el área de desarrollo frontend con Javscript y jQuery. 1. Disponibilidad

CEI: Escuela de Diseño Madrid, España

Apply now

CEI: Escuela de Diseño actualmente tiene una vacante de profesor en el área de desarrollo frontend con Javscript y jQuery.

1. Disponibilidad: Inmediata. Incorporación el lunes 15 de octubre.2. Horario: 3h/día, de 19 a 22h, de Lunes a Viernes3. Imprescindible un absoluto dominio de la siguiente materia, además de gran capacidad de transmisión de conocimientos:

PROGRAMA ACADÉMICO DEL CURSO:01- DESARROLLO WEB(FRONTEND)Primeros pasos con JavaScript· Introduccion a la programación defrontend· JavaScript. Sintaxis general· Incluir JavaScript en documentosHTML· JavaScript en archivos adjuntos· JavaScript dentro del código HTML· JavaScript. Variables y operadores· Variables locales y variables globales· Variables numéricas· Metodos para variables numéricas· Operadores de asignación· Operadores de incremento y decremento· Operadores matemáticos· Cadenas de texto (strings)· Métodos para cadenas de texto· Variables Undefined· Variables NULL· Variables NaN· Operadores lógicos en JavaScript· Operadores relacionalesEstructuras de control de flujoy variables complejas· JavaScript. Tipos variables complejas· Arrays en JavaScript· Métodos para Arrays· Condicionales en JavaScript· If / else· Switch· Bucles en JavaScript· Ciclo for· Ciclo whileFunciones en JavaScript· Funciones en JavaScript· Sintaxis y uso· Scope de JavaScript· Trabajo con funcionesEl DOM· JavaScript. El DOM· Introducción al DOM· Objeto Notation· Crear nodos· Agregar nodos· Modificar, reemplazar y eliminar nodos· Acceso a los atributos del DOM· Modificar estilos de elementos· Eventos del DOMJavaScript avanzado. Objetos· Definicion de objeto· Arrays asociativos· Propiedades· Métodos· Métodos apply() y call()· Introducción a la notación JSON· Trabajo con JSON en JavaScript (I)· Trabajo con JSON en JavaScript (II)AJAX en JavaScript· AJAX en JavaScript· Primeros pasos· Primera aplicación· Funcionamiento de una aplicaciónAJAX· Métodos y propiedades del objetoXMLHttpRequest· Objetos para AJAX· Trabajo con AJAX. Listas desplegables· Trabajo con AJAX. Autocompletar formulario· Trabajo con AJAX. Lector RSS· Trabajo con AJAX. Google mapsjQuery básico· Introducción a Jquery· Pasos para utilizar jQuery· Primer script con jQuery· Básicos de jQuery: añadir y quitar clasesCSS· Básicos de jQuery: mostrar y ocultarelementos de la página· Básicos jQuery: efectos rápidos conjQuery· Básicos jQuery: callback de funcionesjQuery· Básicos jQuery: uso de Ajax básico conjQuery· Básicos jQuery: Ajax jQuery con mensajede cargajQuery Avanzado• El 3 de jQuery. Metodos esenciales• Función jQuery o función $()• Core/each: each del core de jQuery.• Método size() y propiedad length delcore de jQuery.· Método data() core jQuery· Selectores de jQuery· Selectores de jerarquía en jQuery· Métodos de atributos en jQuery· Acceder y modificar atributos HTMLdesde jQuery· Método attr() de jQuery, otros usos yremoveAttr()· Método prop() de jQuery y diferenciascon attr()· Métodos de CSS de jQuery· Método css() de jQuery· Funciones CSS de jQuery para conocerel tamaño y posición de elementos· Eventos en jQuery· Manejadores de eventos en jQuery· Introducción de Objeto evento enjQuery· Eventos de ratón en jQuery mouseentery mouseleave· Eventos de teclado en jQuery· Definir eventos con bind() y eliminarlos· Eventos definidos con live() en jQuery· Delegated events en jQuery· Efectos en jQuery· jQuery animate(): animación de propiedadesCSS· Animaciones de color con jQuery.· Fading en jQuery· Colas de efectos en jQuery· Método queue() para acceder a unacola de efectos· Meter funciones en una cola de efectosjQuery· Parar la ejecución de una cola de efectosjQuery· Método delay() para retrasar la ejecuciónde efectos de la cola· Cola de efectos personal (no predeterminada)en jQuery· Desarrollo de plugins en jQuery· Introducción al desarrollo de pluginsen jQuery

Other jobs that might interest you