$151.255clp $115.500clp

Curso online de JavaScript (IFCD82)

Plazas disponibles

Características de este curso

   Certificación acreditativa
   Duración: 62 h.
   100% Online
   Compra Segura

El curso

Descripción

El presente Curso online permite adquirir las habilidades necesarias para generar código en lenguaje de programación JavaScript y desarrollar aplicaciones web de manera eficiente y efectiva.

Domina JavaScript y convierte tus páginas web en experiencias dinámicas e interactivas

Aprenderás a generar código en lenguaje JavaScript y para el desarrollo e implementación de aplicaciones web, tanto en el lado del cliente como el lado del servidor.

Estudiarás los conceptos fundamentales en JavaScript, el código JavaScript sólido y legible, y conocerás las mejores prácticas de desarrollo en este lenguaje, para crear portales funcionales.

JavaScript es esencial para el desarrollo web moderno, ya que permite pasar de páginas estáticas a experiencias interactivas y dinámicas. Además, su versatilidad lo convierte en un lenguaje clave tanto en el frontend como en el backend.

Puedes ver aquí un vídeo de presentación del curso:

Características

Curso online de JavaScript (IFCD82), de 62 horas de duración.

  • Tendrás 3 meses para completar el curso.
  • Acceso a la plataforma las 24 horas del día, los 7 días de la semana.
  • Compatible con cualquier sistema operativo y dispositivo móvil.
  • La evaluación se realiza a través de exámenes tipo test.
  • Ponte tu propio horario ya que el curso es online.
  • Al finalizar, recibirás tu Certificación Acreditativa.

¿A quién va dirigido?

Este Curso online de JavaScript (IFCD82) está dirigido a todos aquellos que quieran iniciarse en la programación orientada a objetos mediante el lenguaje JavaScript.

Está especialmente diseñado para:

  • Estudiantes y principiantes en programación que buscan adquirir una base sólida en desarrollo web.
  • Desarrolladores web novatos que quieren mejorar sus habilidades con JavaScript para dar dinamismo a sus proyectos.
  • Profesionales de TI que necesitan comprender cómo funciona la lógica en el lado del cliente.
  • Diseñadores web que desean añadir interactividad a sus diseños.
  • Emprendedores y freelancers interesados en crear sitios web más atractivos y funcionales para sus clientes.

Temario del curso

1. Introducción

  • Introducción
  • Comprensión de los conceptos fundamentales en JavaScript
  • Desarrollo del código JavaScript sólido y legible
  • Aprendizaje de las mejores prácticas de desarrollo en JavaScript
  • Resumen

2. Conceptos básicos en JavaScript (I): Qué es JavaScript y desplegar entorno de desarrollo

  • Introducción
  • Qué es, qué no es JavaScript y qué representa en el desarrollo web actual
  • Despliegue del entorno de desarrollo, Aptana Studio
  • Buenas prácticas y recomendaciones
  • Resumen

3. Conceptos básicos en JavaScript (II): Tipos en JavaScript

  • Introducción
  • Variables. Diferencias entre ámbito local y global. Instrucciones Let y Var
  • Constantes
  • Tipos primitivos. Tipado dinámico
  • Objetos
  • Arrays
  • Funciones
  • Resumen

4. Operadores en JavaScript (I): Aritméticos, de asignación, de comparación y de igualdad

  • Introducción
  • Conceptos básicos sobre operadores en JavaScript
  • Operadores aritméticos
  • Operadores de asignación
  • Operadores de comparación
  • Operadores de igualdad
  • Resumen

5. Operadores en JavaScript (II): Ternarios, lógicos y booleanos, bitwise y jerarquización de operadores

  • Introducción
  • Operadores ternarios
  • Operadores lógicos y booleanos
  • Operadores BitWise
  • Jerarquización de operadores
  • Resumen

6. Control de flujo de ejecución en JavaScript (I): If y switch

  • Introducción
  • Sentencia if...else
  • Sentencia switch...case
  • Resumen

7. Control de flujo de ejecución en JavaScript (II): For y while

  • Introducción
  • Sentencia for
  • Sentencia for...in
  • Sentencia for...of
  • Sentencia while
  • Sentencia do...while
  • Resumen

8. Control de flujo de ejecución en JavaScript (III): Break y continue

  • Introducción
  • Extra - Cómo evitar bucles infinitos
  • Sentencias break and continue
  • Resumen

9. Objetos en JavaScript (I): Definición y propiedades

  • Introducción
  • Definición de los objetos y de su naturaleza dinámica
  • Referencias. Tipos
  • Enumeración de las propiedades de un objeto
  • Resumen

10. Objetos en JavaScript (II): Uso y clonación

  • Introducción
  • Uso de objetos en JavaScript
  • Clonación de un objeto
  • ¡Las funciones son objetos en JavaScript!
  • Resumen

11. Objetos en JavaScript (III): Factory y Constructor

  • Introducción
  • Funciones Factory
  • Funciones Constructor
  • Propiedad del constructor
  • Recolección de basura
  • Resumen

12. Objetos en JavaScript (IV): Math y String

  • Introducción
  • El objeto Math
  • El objeto String
  • Resumen

13. Objetos en JavaScript (V): Plantillas Litertales y objetos Fecha

  • Introducción
  • Plantillas literales (plantillas de cadenas)
  • El objeto Fecha
  • Resumen

14. Arrays en JavaScript (I): Conceptos básicos

  • Introducción
  • Conceptos básicos de la gestión de arrays (matrices)
  • Incorporación y eliminación de elementos en arrays
  • Vaciado de un array
  • Localización de elementos (primitivos)
  • Búsqueda de elementos (tipos de referencia)
  • Resumen

15. Arrays en JavaScript (II): Arrow y Spread

  • Introducción
  • Funciones Flecha (Arrow)
  • Combinación y corte de arrays
  • El operador de propagación (Spread)
  • Resumen

16. Arrays en JavaScript (III): Iteración, clasificación, filtrado, mapeo y reducción

  • Introducción
  • Iteraciones con arrays
  • Clasificación de arrays
  • Filtrado de un array con el método filter()
  • Mapeo de arrays
  • Reducción de una matriz con el método reduce()
  • Resumen

17. Funciones en JavaScript (I): Expresiones y declaraciones, Hoisting y argumentos

  • Introducción
  • Diferencias entre expresiones y declaraciones
  • Hoisting en JavaScript
  • Argumentos de una función
  • Resumen

18. Funciones en JavaScript (II): El operador Rest y parámetros predeterminados

  • Introducción
  • El operador Rest
  • Parámetros predeterminados
  • Resumen

19. Funciones en JavaScript (III): "Getters" y "Setters", gestión de excepciones y this

  • Introducción
  • "Getters" y "Setters"
  • Gestión de excepciones con la sentencia try...catch
  • La palabra clave This
  • Resume

Condiciones


  • Durante el proceso de compra, te solicitaremos los datos para tu alta en el centro.
  • Antes de las 72 horas laborables recibirás en tu correo electrónico las credenciales para acceder a tu curso.
  • Si no recibes las claves antes de las 72 horas laborables, por favor revisa tu carpeta de spam o correo no deseado.
  • Tienes 3 meses para completar el curso desde el día que recibes las credenciales de acceso.
  • No se aceptan devoluciones una vez recibidas las claves de acceso.

El centro

Aprendum colabora con Lecciona

Lecciona es un centro privado dedicado a la formación online de calidad. Su característica fundamental es la de ofrecer un servicio al cliente cercano, rápido y eficaz. La oferta de cursos es dinámica y en constante crecimiento para satisfacer la demanda formativa existente.  Somos flexibles y nos adaptamos, en lo posible, a las distintas necesidades que se nos presentan en el día a día. La potente plataforma de Teleformación que utilizamos cumple con los principales estándares del mercado y nos permite ofrecer una formación online de alto nivel.

Ver web de la empresa