Introducción a la programación: JavaScript - 3 días de clases en línea

1.950,00 EUR

  • 3 days
Aula Virtual en Vivo
En la Empresa

Empieza tu camino en la programación con uno de los lenguajes más utilizados del mundo. Este curso para principiantes presenta los conceptos fundamentales del desarrollo de software usando JavaScript y ayuda a los estudiantes a desarrollar el pensamiento lógico y las habilidades de resolución de problemas necesarias para la programación moderna.

Características clave

Idioma

Material del curso en inglés

Nivel

Nivel principiante

3 días (8 horas/día) en línea con instructor en vivo

Más de 30 horas de estudio recomendadas

Laboratorios interactivos de programación en JavaScript

Acompañamiento del formador durante todo el contenido para principiantes

¡Pide confirmación de la fecha!

Certificación de finalización del programa incluida

Hero

Resultados de aprendizaje

Al final de este programa, podrás:

Fundamentos de programación

Aprende los componentes fundamentales de la programación, incluidos variables, tipos de datos, operadores y expresiones, para crear una base sólida para el desarrollo de software.

Lógica de programación y toma de decisiones

Utiliza sentencias condicionales como if-else y switch-case para controlar el comportamiento de la aplicación y responder de forma dinámica a diferentes entradas.

Gestión de colecciones de datos

Trabaja con arreglos y cadenas para almacenar, organizar y manipular datos de forma eficiente dentro de tus programas.

Funciones y reutilización de código

Crea código modular y reutilizable usando funciones, comprendiendo los parámetros, los valores de retorno y las técnicas de programación estructurada.

Conceptos de programación orientada a objetos

Explora objetos y clases para crear aplicaciones escalables y fáciles de mantener, y simplificar el desarrollo de soluciones de software más complejas.

Hero

Cronograma del curso

  1. Día 1

    Sesión 1: Introducción a la programación

    • Conceptos fundamentales de programación y pensamiento computacional
    • Estructura de programas, ejecución de código y E/S básica
    • Comprender los lenguajes de programación y los flujos de trabajo de los desarrolladores
    • Escribir y ejecutar tu primer programa

    Sesión 2: Variables y tipos de datos

    • Variables, constantes y tipos de datos
    • Declaración, inicialización y asignación
    • Operadores y expresiones de asignación
    • Precedencia y asociatividad de los operadores

    Sesión 3: Expresiones y operadores

    • Construcción de expresiones con operadores y operandos
    • Operadores unarios, binarios, aritméticos y de asignación
    • Evaluar expresiones complejas
    • Comprender las reglas de precedencia y asociatividad
  2. Día 2

    Sesión 4: Sentencias condicionales

    • Operadores de comparación y lógicos
    • Toma de decisiones con if-else y switch
    • Operador ternario y bloques de código
    • Fundamentos del alcance de las variables

    Sesión 5: Colecciones

    • Trabajar con cadenas y arreglos
    • Creación, inicialización y gestión de colecciones
    • Acceder y actualizar elementos

    Sesión 6: Sentencias iterativas

    • Bucles con while, do-while y for
    • Uso de break y continue
    • Recorrer arreglos y colecciones

    Sesión 7: Funciones

    • Crear y llamar funciones
    • Parámetros, argumentos y valores de retorno
    • Ámbito, módulos y bibliotecas
    • Introducción a la programación estructurada
  3. Día 3

    Sesión 8: Objetos y POO

    • Literales de objeto, propiedades y métodos
    • Clases, campos e instancias
    • Variables de referencia vs. variables primitivas
    • Introducción a los principios de la programación orientada a objetos

    Sesión 9: Compilación y ejecución

    • Ciclo de vida de un programa: del código fuente a la ejecución
    • Compilación, interpretación y ejecución
    • Conceptos de depuración y enlace
    • Dependencia de la plataforma y bytecode

    Sesión 10: Mejores prácticas de programación

    • Diseño de programas y técnicas de resolución de problemas
    • Pseudocódigo y estándares de codificación
    • Legibilidad, escalabilidad y mantenibilidad
    • Pruebas unitarias y desarrollo guiado por pruebas (TDD)
Introducción a la programación: JavaScript

¿Quién debería inscribirse en este programa?

Principiantes absolutos sin experiencia en programación

Aspirantes a desarrolladores de software y desarrolladores web

Estudiantes y recién graduados que exploran carreras en programación

Profesionales de negocios que buscan conocimientos de automatización y programación

Profesionales de TI que buscan desarrollar habilidades de programación

Comenzar curso ahora

Requisitos previos

  • Conocimientos básicos de informática
  • Confianza al usar archivos y carpetas
  • Interés por la programación y la tecnología

No se necesita experiencia previa en programación ni en JavaScript. El curso está diseñado específicamente para principiantes.


Declaraciones

Licencias y acreditación

El curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.

Política de equidad

Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.

Preguntas frecuentes

Contact background

¿Necesita soluciones corporativas o integración LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!