©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Javascript avanzado y APIs HTML5
Perfecciona tus habilidades Javascript y trabaja con las API del HTML5
Material disponible
Este es un curso para desarrolladores que quieran explotar al máximo las posibilidades de la programación del lado del cliente, aprendiendo a manejar las APIs más importantes del HTML5 para controlar los más variados aspectos del navegador.
En el curso asumimos que el estudiante conoce la sintaxis del lenguaje, estructuras de control, y tiene algunas bases acerca del trabajo con elementos que forman parte de un documento HTML. A partir de ahí aprenderemos programación orientada a objetos, estudiaremos el DOM, las buenas prácticas, JSON... así como toda una gama de APIs HTML5 como vídeo, fullscreen, canvas, SVG, WebGL, WebStorage, Web Sockets, Web Workers, PushState, Offline API, etc.
Qué aprenderé en el Curso de Javascript avanzado y APIs HTML5
Por qué debes aprender Javascript avanzado y APIs HTML5
Es un curso fundamental si quieres usar Javascript a nivel mucho más profesional. Puedes consultar el programa de clases completo del curso, desde el listado de clases.
Clases y contenidos
Introducción de Javascript con la que asentar conocimientos de base en este lenguaje de programación web.
API JS: Funciones globales + Objetos incorporados Funciones / expresiones Temporizadores Estructuras de control
Conociendo GOT una herramienta imprescindible para un un entorno de trabajo Javascript.
Seguimos trabajando en preparar nuestro entorno de desarrollo.
Introducción al nuevo estándar de JavaScript: ECMAScript v6.
Primera parte de la introducción a la programación Orientada a Objetos en JavaScript
Continuamos aprendiendo programación Orientada a Objetos en JavaScript con una segunda sesión (herencia, forma de crear objetos, ejemplos de uso,....).
Canvas General: tipos de uso, ejemplos, posibilidades en su funcionamiento....
SVG y librerías Javascript para edición y manipulación.
Implementación y ventajas del método para cachear los recursos estaticos conocido como Application Caché.
- PushState API: Manipulación del historial
- PostMessage: Hablando entre páginas
Trabajando con Javascript mientras aprovechamos las características de HTML5, centradas en lass APIs de Geolocalización y Multimedia (Audio/Vídeo).
ES6, el estándar de JavaScript
Segunda sesión dedicada al nuevo estándar de JavaScript
WebGL la especificación estándar para mostrar gráficos en 3D en navegadores web.
Primera sesión dedicada al almacenamiento en HTML5: Web Storage / IndexdDB.
Segunda sesión dedicada al almacenamiento en HTML5: Web Storage / IndexdDB.
Conocemos las posibilidades de este nuevo estandar HTML que está cambiando el diseño/desarrollo web.
Seguimos avanzando con Polymer y las posibilidades de los Web Components.
Practicamos con aquellos procesos que ayudan a que nuestras aplicaciones sean más rápidas y ágiles.
- localStorage: conocemos esta propiedad de HTML5 que permite almacenar datos en nuestro navegador web y que es un complemento a las sesiones que Eduard impartió sobre indexedDB.
- WebSockets: conocemos una de las grandes APis de HTML 5 que permite una comunicación entre cliente y servidor así como su uso sencillo con Socket.io
WebRTC es un proyecto que permite comunicaciones en tiempo real a través de una API Javascript. Acrónimo de Web Real-Time Communications, en esta clase aprenderemos cómo WebRTC facilita las aplicaciones de video-conferencia (audio/vídeo) así como la posibilidad de compartir archivos entre navegadores.
Valoraciones
Gerlis Alvarez
Ricardo Bermudez
El curso toca varios temas de javascript que son importantes para manejar la tecologia
Jhon Doe Joe
Hay clases que no están nada mal. Dadás de forma amena pero otras son pésimas.
Maria Paula Herrero
El curso está bien, pero algo desactualizado. Es del 2015, y para las clases de webcomponents usan una librería que ya esta deprecada, por ejemplo. Pasa en otras clases algo parecido.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.