Formación en

JavaScript básico con enfoque en videojuegos

Objetivos
  • Comprender los conceptos básicos de JavaScript.
  • Aprender conceptos básicos:
    • Variables / Operadores / Tipos de datos .
    • Entrada / Salida.
    • Condicionales.
    • Ciclos.
    • Funciones.

Pero en entornos funcionales al desarrollar juegos sencillos usando
JavaScript.

  • Familiarizarse con entornos de publicación para JS.
  • Fortalecer los fundamentos de JavaScript a través del conocimiento holístico de la tecnología, es un curso de fortalecimiento para JavaScript básico.
Perfil del instructor

Ingeniero en Sistemas con más de 10 años de experiencia en desarrollo web, especializado en tecnologías LAMP, AWS y .NET. Durante los últimos 3 años, he liderado el equipo de desarrollo de WCCR, gestionando proyectos tecnológicos de alto impacto en Costa Rica y Centroamérica. Mi enfoque combina liderazgo técnico,
desarrollo de software y gestión de proyectos, con habilidades avanzadas en comunicación, trabajo en equipo y atención al cliente.

Metodología

Práctica y estructurada, combinando el acceso a un entorno de desarrollo en línea, documentación oficial de JavaScript y PixiJS, ejemplos guiados y foros de soporte. Iniciará con una fase introductoria para explorar los fundamentos a través de la documentación y ejercicios básicos, seguida de una etapa de aprendizaje aplicado
con proyectos guiados y prácticas individuales. Luego, los participantes desarrollarán un proyecto final con apoyo técnico y retroalimentación en foros. A lo largo del curso, se fomentará la interacción y resolución de dudas en comunidad, utilizando foros y sesiones de consulta para reforzar el aprendizaje.
El curso contará con la participación de un experto en videojuegos, quien ofrecerá una charla sobre tendencias en desarrollo y compartirá su experiencia profesional.
Los estudiantes podrán hacer preguntas y recibir consejos para mejorar sus habilidades en JavaScript y su aplicación en la industria.

Temario

Semana 1: Introducción a JavaScript

  • Estudiar nuestro primer juego básico en JS.
  • Historia y evolución de JavaScript.
  • Instalación y configuración del entorno de desarrollo.
  • Sintaxis básica y estructura de un programa en JavaScript.
  • Variables y tipos de datos.
  • Estudiar nuestro primer juego básico en JS.

Semana 2: Manipulación del DOM y Eventos

  • Introducción al Document Object Model (DOM).
  • Manipulación de elementos HTML usando JavaScript.
  • Manejo de eventos y respuestas a las interacciones del usuario.
  • Creación de un juego simple: clicker game.

Semana 3: Funciones y Objetos

  • Definición y uso de funciones en JavaScript.
  • Alcance de variables y ámbito de funciones.
  • Introducción a objetos y clases en JavaScript.
  • Uso de objetos para almacenar y manipular datos del juego.
  • Semana 4: Introducción a PixiJS.
  • Instalación y configuración de PixiJS.
  • Creación de un lienzo y renderizado de gráficos básicos.
  • Manipulación de sprites y animaciones simples.
  • Creación de un juego simple: bouncing ball.
  • Construcción de escenas y manejo de la lógica del juego.
  • Detección de colisiones y respuestas a colisiones.
  • Implementación de controles de usuario y mecánicas de juego.
  • Optimización del rendimiento del juego.

Semana 5: Evaluación.

  • Explicar un proyecto de juego completo usando JavaScript y PixiJS.
  • Revisión y retroalimentación del proyecto por parte del instructor.
  • Presentación de otros proyectos de JS.
  • Evaluación.
Inversión.
  • Colegiados: Invierta en su futuro digital y asegure su espacio por tan solo ₡10.100 colones y acceda a conocimientos de vanguardia.
  • ISACA y Estudiantes: ₡50.000.
  • Público en General: ₡67.000.

Si necesita una factura electrónica, le solicitamos que nos proporcione la siguiente información durante el mes en que efectuó el pago. Adjunte esta información junto con su comprobante de pago: nombre completo, cédula jurídica, teléfono, correo electrónico, dirección exacta.

Formas de pago.

Transferencia o depósito en las cuentas a nombre del Colegio de Profesionales en Informática y Computación, cédula jurídica: 3-007-179168.

Recuerde que, para asegurar su espacio en el curso, debe de remitir el comprobante de pago al correo educacion.continua@cpic.or.cr y llenar el formulario de inscripción.

Para mayores detalles llamar al teléfono 2225-6701 ext.170 educacion.continua@cpic.or.cr

  • Tenga en cuenta que la apertura de las capacitaciones está sujeta a un cupo mínimo.
  • Autorizo al Colegio de Profesionales en Informática y Computación (CPIC) a utilizar las imágenes de la actividad en fotografías destinadas a la publicidad y promoción del curso. Estas imágenes podrán ser utilizadas tanto en el desarrollo del evento como en actividades complementarias organizadas por el Colegio. Además, se podrán publicar en el espacio web, boletín semanal y otros medios audiovisuales. Esta autorización no tiene un plazo temporal específico ni está restringida al ámbito nacional de ningún país.

Cursos similares

Microsoft Azure Data Fundamentals DP-900

Microsoft Security, Compliance, and Identity Fundamentals SC-900

Microsoft Azure AI Fundamentals AI-900

Inglés Intensivo Conversacional

Fundamentos de Ciberseguridad

Certificaciones relacionadas