360€
Curso Superior en Programación Frontend con Javascript Angular
100% Online
12 ECTS
6 meses
360€
Presentación
En este Curso en Programación Frontend con JavaScript Angular se ofrece una formación muy completa respecto a este lenguaje en el contexto actual de desarrollo web. JavaScript es el lenguaje de programación de facto para el desarrollo frontend, y su dominio es esencial para crear aplicaciones web interactivas y dinámicas. Con la creciente demanda de experiencias digitales sofisticadas y la evolución constante de las tecnologías web, es fundamental contar con habilidades sólidas en JavaScript.
El curso abarca los fundamentos esenciales de JavaScript, incluyendo su sintaxis y estructuras de control. Además, se profundiza en la manipulación del DOM, lo que permite crear interacciones dinámicas y manipular elementos de una página web en tiempo real y también se explotará jQuery y el framework Angular.
Universidades colaboradoras
Para qué te prepara
Este Curso en Programación Frontend con Javascript Angular te prepara para desarrollar aplicaciones web interactivas, aplicando las mejores prácticas y utilizando tecnologías y frameworks de vanguardia como jQuery y Angular. Al finalizar el curso, estarás capacitado para diseñar, construir y mantener aplicaciones frontend sofisticadas y escalables. También adquirirás habilidades en depuración, optimización y seguridad en JavaScript.
Objetivos
- Dominar la sintaxis de JavaScript y sus principales características.
- Manipular el DOM utilizando JavaScript para crear interacciones dinámicas en las páginas web.
- Aplicar los principios de la programación orientada a objetos en JavaScript.
- Utilizar AJAX para realizar peticiones asíncronas y actualizar contenido de forma dinámica.
- Desarrollar aplicaciones web completas utilizando JavaScript y jQuery.
- Dominar frameworks de JavaScript como Angular para agilizar el desarrollo frontend.
- Comprender y aplicar técnicas de seguridad, optimización y rendimiento en JavaScript.
A quién va dirigido
Este Curso en Programación Frontend con Javascript Angular es ideal para estudiantes, desarrolladores principiantes y profesionales que deseen ampliar sus habilidades en el desarrollo de aplicaciones web interactivas y mejorar su empleabilidad en el sector tecnológico. No se requiere experiencia previa en programación.
Salidas Profesionales
Tras completar este Curso en Programación Frontend con Javascript Angular, estarás preparado para afrontar diversas salidas laborales. Podrás trabajar como desarrollador frontend utilizando JavaScript en empresas de desarrollo de software, agencias digitales, startups y compañías de tecnología. También podrás crear proyectos de desarrollo web de manera independiente como freelance.
Temario
MÓDULO 1. ANALISTA PROGRAMADOR JAVASCRIPT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A JAVASCRIPT
UNIDAD DIDÁCTICA 2. SINTAXIS DE JAVASCRIPT
UNIDAD DIDÁCTICA 3. MANIPULACIÓN DEL DOM CON JAVASCRIPT
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVASCRIPT
UNIDAD DIDÁCTICA 5. AJAX CON JAVASCRIPT
UNIDAD DIDÁCTICA 6. DESARROLLO DE APLICACIONES WEB CON JAVASCRIPT
UNIDAD DIDÁCTICA 7. FRAMEWORKS DE JAVASCRIPT
UNIDAD DIDÁCTICA 8. JAVASCRIPT EN EL LADO DEL SERVIDOR
UNIDAD DIDÁCTICA 9. SEGURIDAD EN JAVASCRIPT
UNIDAD DIDÁCTICA 10. JAVASCRIPT AVANZADO
UNIDAD DIDÁCTICA 11. OPTIMIZACIÓN Y RENDIMIENTO EN JAVASCRIPT
UNIDAD DIDÁCTICA 12. TESTING Y DEPURACIÓN EN JAVASCRIPT
MÓDULO 2. PROGRAMACIÓN EN JQUERY
UNIDAD DIDÁCTICA 1. INICIACIÓN A LAS PÁGINAS WEBS CON JQUERY
- Introducción
- Presentación
- ¿Cómo iniciar Jquery?
- ¿Dónde podemos documentarnos?
- Herramientas necesarias
UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS DE JQUERY
- Introducción
- Obteniendo JQuery
- El nucleo de jQuery
- Cargar Jquery desde Google
- Novedades
UNIDAD DIDÁCTICA 3. SELECTORES
- Introducción
- Selectores básicos en jQuery
- Selectores de jerarquía
- Filtros en Jquery
UNIDAD DIDÁCTICA 4. EVENTOS
- Introducción
- Evento de carga de Página
- Eventos en Jquery
- El objeto Event
- Todavía más Eventos de Jquery
UNIDAD DIDÁCTICA 5. ATRIBUTOS EN JQUERY
- Introducción
- Operaciones sobre clases
- Leer Atributos
- Modificar Atributos
- Modificar varios valores de atributos a la vez
- Añadir atributos con Attr
- Eliminar un atributos con removeAttr()
UNIDAD DIDÁCTICA 6. CSS EN JQUERY
- Introducción
- Acceso a propiedades con css()
- Modificar propiedades css con css(nombre_propiedad_css, valor)
UNIDAD DIDÁCTICA 7. AJAX EN JQUERY
- Introducción
- Conceptos Claves
- Cargar un Archivo
- El método GET o POST
- Cargar un Script
- El método AJAX de jQuery
UNIDAD DIDÁCTICA 8. FORMULARIOS
- Introducción
- Formularios
UNIDAD DIDÁCTICA 9. EFECTOS EN JQUERY
- Introducción
- Los efectos show() y hide()
- Efectos de fundido
- Creación de una animación
- Envío de funciones callback
- Cola de efectos
- Efectos con desplazamientos
UNIDAD DIDÁCTICA 10. JQUERY UI
- Introducción
- Instalación
- Usando jQuery UI en nuestra página web
- Plugin draggable
- Componente Dialog
- Componente Button
UNIDAD DIDÁCTICA 11. PLUG-IN EN JQUERY
- Plugins
- Desarrollar Plug-ins
- Añadir nuevos métodos abreviados
- Parámetros del método
- Otras funciones para plug-ins
- Compartir un Plug-in
MÓDULO 3. PROGRESSIVE WEB APPS CON ANGULAR
UNIDAD DIDÁCTICA 1. ANGULAR
- Introducción
- Instalación
- Creando un proyecto
UNIDAD DIDÁCTICA 2. CREANDO UN PROYECTO
- Introducción
- Estructura
- Editar el código
- Crear una aplicación
UNIDAD DIDÁCTICA 3. TYPESCRIPT
- Introducción
- Propiedades y datos
- Métodos y objetos
- Clases
UNIDAD DIDÁCTICA 4. DIRECTIVAS
- Introducción
- Tipos de directivas
- Crear una directiva
- Utilizar la directiva
UNIDAD DIDÁCTICA 5. PIPES
- Introducción
- Tipos de pipes
- Usando pipes
- Pipes personalizados
UNIDAD DIDÁCTICA 6. RUTAS
- Introducción
- Configuración
- Componentes
- Router links
- Router outlet
UNIDAD DIDÁCTICA 7. HTTP
- Introducción
- Implementar
- Obtener datos
- Peticiones
UNIDAD DIDÁCTICA 8. FORMULARIOS
- Introducción
- Creación
- Validación
- Estados
UNIDAD DIDÁCTICA 9. MATERIAL DESIGN
- Introducción
- Instalación
- Iconos
- Componentes
- Navegación
- Formulario
- Layout
UNIDAD DIDÁCTICA 10. FUNDAMENTOS DE PWA
- Introducción a las Progressive Web Apps (PWA)
- Características clave de las PWA
- Arquitectura básica de una PWA
- Preparación del entorno de desarrollo para PWA
- Uso de HTTPS y seguridad en PWA
UNIDAD DIDÁCTICA 11. SERVICE WORKERS
- Conceptos fundamentales de Service Workers
- Registro y ciclo de vida de un Service Worker
- Instalación y activación de un Service Worker
- Estrategias de caché con Service Workers
- Notificaciones push en PWA con Service Workers
- Sincronización de datos en segundo plano con SyncManager
- Manejo de actualizaciones de Service Workers
- Depuración y herramientas para Service Workers
UNIDAD DIDÁCTICA 12. WEB APP MANIFEST
- Introducción al Web App Manifest
- Estructura y propiedades del Web App Manifest
- Iconos y recursos para diferentes dispositivos
- Configuración de la pantalla de inicio en dispositivos móviles
- Temas de color y estilo de la aplicación
- Personalización de la barra de navegación y notificaciones
- Enlace del Web App Manifest en el documento HTML
- Verificación y prueba del Web App Manifest
Titulación
Titulación Universitaria:
Solicitar información