Fundamentos de JavaScript: Introducción a la Programación Web

Online 3 meses

El curso JavaScript te llevará a través de los conceptos esenciales de la programación web utilizando el lenguaje de programación JavaScript. JavaScript es un lenguaje versátil y poderoso que se utiliza tanto en el desarrollo frontend como en el backend. Aprender JavaScript te permitirá crear interactividad, manipular elementos en la página y desarrollar aplicaciones web completas.

Este curso te proporcionará los conocimientos necesarios para comenzar a programar en JavaScript y construir funcionalidades dinámicas en tus páginas web. Desde la manipulación de elementos HTML hasta la creación de funciones y eventos interactivos, estarás listo para dar vida a tus proyectos web.

Objetivos

Comprender los conceptos básicos de la programación y su aplicación en JavaScript.

Aprender la sintaxis de JavaScript y cómo ejecutar código en el navegador.

Manipular elementos HTML y modificar contenido en tiempo real.

Utilizar variables y tipos de datos en JavaScript.

Crear estructuras de control, como bucles y condicionales.

Manipular eventos y crear interactividad en la página.

Explorar prácticas recomendadas en el desarrollo web con JavaScript.

Perfil de Egreso

Comprender los conceptos básicos de la programación y su aplicación en JavaScript.

Manipular elementos HTML y modificar contenido en tiempo real.

Utilizar variables y tipos de datos en JavaScript.

Crear estructuras de control, como bucles y condicionales.

Manipular eventos y crear interactividad en la página.

Temario

El curso constará de los siguientes módulos:

1. Introducción a JavaScript
– ¿Qué es JavaScript y por qué es fundamental en la programación web?
– Conceptos clave: variables, tipos de datos y estructuras de control.
– Incorporación de código JavaScript en páginas HTML.

2. Sintaxis y Fundamentos
– Aprender la sintaxis básica de JavaScript.
– Declaración de variables y asignación de valores.
– Uso de operadores para realizar cálculos y comparaciones.
– Introducción a la programación orientada a objetos.

3. Manipulación del DOM
– Acceso y modificación de elementos HTML utilizando JavaScript.
– Cambio de contenido, estilo y atributos de elementos.
– Manipulación de listas y tablas en la página.

4. Estructuras de Control y Funciones
– Creación de estructuras condicionales (if, else) para tomar decisiones.
– Uso de bucles (for, while) para repetir tareas.
– Creación y llamada de funciones en JavaScript.
– Gestión de estado en JavaScript

5. Eventos e Interactividad
– Asociación de eventos a elementos HTML.
– Manipulación de eventos de ratón y teclado.
– Creación de interactividad en la página utilizando JavaScript.

6. Uso Avanzado de Funciones
– Funciones flechas y su contexto.
– Funciones de orden superior y callbacks.
– Manipulación avanzada de arrays y objetos.

7. Asincronía y Promesas
– Entender la asincronía en JavaScript.
– Trabajar con promesas para manejar operaciones asíncronas.
– Resolución de problemas relacionados con la asincronía.

8. Práctica y Proyecto Final
– Implementación de interacciones interactivas en una página web.
– Aplicación de los conceptos aprendidos en un proyecto práctico de programación web.

Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos.

La conformación de los cursos, en los horarios y grupos ofrecidos, está sujeta a un nivel mínimo de inscripciones que habiliten su funcionamiento.

Inicio


25 de abril 4 cuotas de $U 2100

¡Pre inscribirme ahora!

Formas de pago

¿Vivís en el interior* del país? Accedé a un 20% OFF en todos nuestros cursos.

*No corresponde a inscripciones de Montevideo y Canelones.