Javascript para diseñadores y maquetadores web
Curso
En Madrid
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso intensivo
-
Nivel
Nivel básico
-
Lugar
Madrid
-
Horas lectivas
20h
-
Duración
2 Semanas
-
Inicio
Marzo
Javascript es una herramienta fundamental para hacer páginas web modernas, usables e interactivas. Ya sea para animar elementos, reaccionar a las acciones del usuario o para pedir datos por AJAX, saber Javascript te va a permitir dar vida a la maquetación y elevar la calidad de tu trabajo al siguiente nivel.
Este curso de Javascript para diseñadores y maquetadores web es fundamentalmente práctico y lo encontrarás dividido en dos partes: en la primera vas a empezar introduciendo el lenguaje y los conceptos de programación necesarios y en la segunda parte te centrarás en la librería jQuery y cómo te puede ayudar a añadir comportamiento y manipular las diferentes páginas web. Irás combinando un poco de teoría con abundantes ejemplos y ejercicios para que puedas experimentar y aprender a manejar las técnicas y las herramientas que se presenten.
El curso se imparte de forma presencial y tiene una duración de 20 horas repartidas a lo largo de 10 días. Pide más información a través de emagister.com o busca más cursos de este sector, en la web, si el tema ha sido de tu interés.
Información importante
Bonificable:
Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Para este curso solamente es necesario conocimientos básicos de informática, y ganas de aprender un lenguaje de programación fascinante. Javascript es un lenguaje con muchas sutilezas y oscuros pasajes. Todo aquel que posea conocimientos de programación y/o conocimientos de HTML, podrá asimilar en mayor profundidad los conceptos tratados.
Equipo:
Un portátil con Sistema Operativo Windows, Linux, Mac o Ubuntu.
Nº máximo de alumnos
14 alumnos
Opiniones
Materias
- Programación estructurada
- jQuery
- Maquetación digital
- Diseñar javascript
- Diseño web
- Programación
- Booleanos
- Cadenas
- Bucles
- Parámetros
- Timeouts
- Intervalos
Profesores
Elías Alonso
CTO. Experto desarrollo tecnologías web
Elías Alonso ha sido programador web freelance y profesor durante más de 5 años, un buen día el mundo ‘startup’ entró en su vida. Entre otros proyectos, Elías es co-fundador y responsable de desarrollo de favmonster y City Eaters. Actualmente ocupa el puesto de CTO en Favmonster. Elías tiene amplía experiencia en Javascript y Ruby on Rails y ha sido uno pionero en España en tecnologías como MongoDB y Node.js.
Temario
Primera parte: el lenguaje
1) Antes de empezar
Elementos de una página web
¿Qué es JavaScript?
Cómo editar el código
Cómo trabajar con los ejercicios del curso
2) Fundamentos de la programación
¿Qué es programar?
¡Mostrar cosas por la pantalla!
Valores y variables
Tipos de datos primitivos: cadenas, números y booleanos
Condicionales
Bucles
Entorno de ejecución y tiempo de vida
3)Funciones
Programación estructurada
Definir y llamar a una función
Parámetros
Valor de retorno
4) Colecciones de datos
Arrays
Objetos (diccionarios)
5)Expresiones regulares
¿Qué es una expresión regular?
Elementos y repeticiones
Casos prácticos
Dónde se puede usar una expresión regular
6)Temporizadores
Timeouts
Intervalos
Segunda parte: DOM y jQuery
1)Conoce a jQuery
jQuery: una caja de herramientas
Para qué nos va a servir a nosotros
Instalar jQuery
2)DOM
DOM es un árbol de elementos
Jerarquía de los nodos: Padres e hijos
Anatomía de un nodo
¿Para qué sirve?
3)Selectores
Las rutas CSS
Colecciones de resultados
Selectores especiales
4)Manipular el DOM
Estilos, clases, visiblidad
Atributos HTML
Crear y eliminar elementos
5)Animaciones con jQuery
Animando propiedades
¿Que propiedades se pueden animar?
Encadenar animaciones
La cola de animaciones
6)Elementos interactivos
¡Eventos!
Bubbling
Cómo podemos reaccionar
El primer evento: $(document).ready(...)
Clicks y teclas
Otros eventos del ratón
Delegación de eventos
7)AJAX
El cliente y el servidor
El lenguaje intermedio: JSON
URLs que no son páginas: APIs
Pidiéndo información con GET
No pierdas el tiempo: peticiones asíncronas
Guardar los datos: POST
8)Y ahora, ¿qué?
Cómo seguir desde aquí
Bibliografía
Recursos
Proyectos interesantes
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Javascript para diseñadores y maquetadores web