DESARROLLO DE APLICACIONES WEB CON JAVASCRIPT

¡Inscribete ahora!
Image

DATOS BÁSICOS

Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 10/11/2025 al 25/11/2025
Horarios

Presencial de 17:00-21:00 horas.

Duración
40 horas
Número expediente
25/0999.040

REQUISITOS

Trabajadores ocupados o desempleados en la Comunidad Autónoma de Aragón de manera específica a
profesionales del sector de la programación interesados en el desarrollo de aplicaciones web sin conocimientos en JavaScript
Requisitos:
Para el correcto desarrollo de este curso es necesario que los participantes cuenten con conocimientos de HTML y CSS.

FINALIDAD

Una vez finalizado el curso el alumno habrá adquirido los siguientes conocimientos y habilidades:<br/>·Pensar algorítmicamente y analizar problemas.<br/>·Diseñar, desarrollar y mejorar programas JavaScript.<br/>·Comprender el trabajo de un programador en el proceso de desarrollo de software y el papel de las herramientas de desarrollo fundamentales.<br/>·Saber cómo se interpreta y ejecuta un programa en un entorno informático local y remoto real.<br/>·Crear y desarrollar su propio portafolio de programación.<br/>Examen de certificación incluido: Este curso no tiene ningún examen oficial de certificación asociado

PROGRAMA

Introducción y conceptos básicos de JavaScript
· Evolución
· Funcionamiento
· Depuración del código
· Sintaxis y buenas prácticas
· Recomendaciones y buenas prácticas
· Elementos básicos del lenguaje
· Variables
· Declaración de variables
· Ámbito de variables
· Tipos de datos
· Constantes
· Operadores
· Operadores aritméticos
· Operadores de asignación
· Operadores de cadena
· Operadores lógicos
· Operadores condicionales

Funciones y estructuras de control
· Estructura de control if
· Estructura de control if-else
· Estructura de control switch
· Bucle for
· Bucle while
· Bucle do while
· Funciones
· Retornar valores
· Funciones predefinidas

Objetos y arrays
· Objetos en JavaScript
· Propiedades y métodos
· Objetos predefinidos
· El objeto window
· El objeto document
· El objeto location
· El objeto screen
· El objeto navigator
· El objeto history
· El objeto Date
· El objeto String
· El objeto Array
· Uso y sintaxis
· Matrices
· Propiedades del objeto Array
· Métodos del objeto Array

Eventos y formularios en JavaScript
· Eventos, integración HTML y JavaScript
· Eventos para elementos de formulario
· Eventos para el documento Web
· Eventos de ratón
· Eventos de teclado
· Manejar eventos con JavaScript
· Simular eventos con JavaScript
· Formularios y JavaScript
· Cuadros y áreas de texto
· Propiedades de los objetos de tipo texto
· Métodos propios de los objetos de tipo texto
· Listas desplegables
· Propiedades de las listas desplegables
· Métodos de las listas desplegables
· Casillas de verificación o checkbox
· Propiedades de los checkbox
· Métodos de los checkbox
· Botones de opción o radio button

Introducción a TypeScript
· Variables y métodos
· Clases, herencia y gestión de objetos
· Herramientas de TypeScript

Introducción a Angular
· Introducción
· Características
· Recursos básicos

Arquitectura
· Módulos
· Componentes
· Plantillas
· Metadatos
· Data Binding
· Directivas
· Servicios
· Inyección de dependencias

Datos
· Interpolación
· Plantillas
· Inicialización de componentes
· NgFor
· NgIf

Eventos de entrada de usuario

Formularios
· Plantillas para formularios
· Component decorator
· ngSubmit
· Variables locales de plantilla
· ngModel
· ngControlName
· Propiedad valid
· Control de botón Submit con validaciones de NgForm

Módulos
· Añadir componentes, tuberías y servicios a un módulo
· Creando un módulo
· Duplicidad de directivas
· Carga a un módulo y sus dependencias
· Compartir módulo y dependencias
· Módulo HttpClient

Rutas
· Configurar rutas
· Redirección de rutas
· Rutas dinámicas
· Parámetros
· Rutas hijas y auxiliares
· Control de accesos

Sintaxis de plantillas
· HTML
· Interpolación
· Expresiones
· Consultas
· Bindings
· Directivas existentes
· Variables de plantillas
· Propiedades de entrada-salida
Operadores de expresiones

RESPONSABLE DEL CURSO

Jesús Enrique Duce Gonzaga

TU COMUNIDAD

Foros de discusión
  • Dudas sobre el curso de Amazon Web Services

    1 hilos
  • Fotografía

    1 hilos
  • Dudas sobre el curso de CSS

    2 hilos