julio
21
Datos Técnicos
Programación orientada a objetos en JavaScript
ISO | 302 MB | Spanish | VIDEO2BRAIN | Vídeo Training | Formador: Marcos González Sancho | Duración: 2:08 horas | Fecha de publicación: 16-Dic-2014
Descripción

Aprende a programar con POO para JS creando código reutilizable y más simplificado.

Son muchos los lenguajes modernos que hoy en día emplean una metodología orientada a objetos para aproximarse a los problemas reales, ya que este enfoque de programación es especialmente interesante cuanto más complejo es el desarrollo.

Con la evolución de internet, el uso de JavaScript ha variado notablemente y hoy en día tanto la web como el desarrollo para dispositivos requiere de aplicaciones más complejas, elaboradas y con un ciclo de vida mayor. Ante este escenario cobra más sentido que nunca el desarrollar con una metodología que favorezca la simplificación de código, la abstracción, la reutilización y el mantenimiento. La POO nos ofrece todas estas características, y podemos tener acceso a ellas en JavaScript.

No obstante, el uso histórico que se ha dado al lenguaje durante muchos años, las importantes particularidades de un lenguaje basado en prototipos, sin un tipado estricto y sin palabras reservadas para trabajar con programación orientada a objetos, hace que dominar su uso no sea una tarea sencilla. Con este curso aprenderás a programar con POO en JavaScript, y además aprenderás a hacerlo bien.

Tanto si desarrollas para la web, como para dispositivos con tecnologías estándares como HTML5, cada día será más probable que tengas que enfrentarte a aplicaciones cada vez más complejas, que hacen que un enfoque de programación por procedimientos o funcional no sea el más adecuado.

Con este curso aprenderás a usar programación orientada a objetos en JavaScript, evitarás malas prácticas habituales, y lograras crear código reutilizable, sostenible y eficiente para tus proyectos basados en tecnologías web.

Continuar Leyendo

junio
20
Datos Técnicos

JavaScript para diseñadores

ISO | 768 MB (690 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formador: Marcos González Sancho | Duración: 4:30 horas | Fecha de publicación: 25-Mar-2015
Descripción

Entiende los conceptos básicos de JS y aprende a dotar de interactividad tus diseños web.

En la actualidad el perfil de diseñador se ha enfocado mucho hacia el mundo digital, y una vez en ese área la web ha tomado gran relevancia lo que ha hecho que los perfiles en muchos casos estén menos definidos y que muchos diseñadores hayan tenido que aprender a maquetar… e incluso, programar. Para un diseñador programar es un gran reto, y es necesario que los conceptos se le presenten con la cercanía y sencillez necesarias de quien no parte de una base sólida en conceptos abstractos como variables, condiciones lógicas, etc.

Si eres diseñador, y ya has comenzado a maquetar en HTML5, tu siguiente paso será lograr dar vida a tus maquetas mediante interacciones sencillas, para lo cual tendrás que manejarte con JavaScript, ya sea para hacer tu propio código, o para poder ajustar y configurar librerías existentes o incluso los plugins de jQuery que quieras emplear en tus proyectos y que tanto te simplifican la vida.

No se trata de programar complejas estructuras y programas, sino de tener un conocimiento de cómo se usa JavaScript en una web, y de poder realizar interacciones habituales tales como modificar contenido a partir de la interacción del usuario, realizar cálculos, personalizar partes de la web con datos disponibles en JavaScript, usar un servicio online que te devuelve la información en formato JSON, validar un formulario sencillo, hacer una galería de imágenes sencilla, usar jQuery y sus plugins con seguridad.

Con este curso, entenderás los conceptos básicos del lenguaje JavaScript y aprenderás a usarlo dentro del contexto de un proyecto web. Entenderás las diferencias entre JavaScript y librerías existentes como jQuery, y apreciaras que conocer JavaScript te ayudará a sacar más partido de cualquier otra librería que emplees para hacer tareas específicas como peticiones AJAX, animación, mapas, etc.

Continuar Leyendo