Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Domina ColdFusion con apps y juegos - Pack 1
Rating: 5.0 out of 5(1 rating)
108 students

Domina ColdFusion con apps y juegos - Pack 1

Explora Adobe ColdFusion 2023+ creando juegos: Ahorcado, Gato y Adivina el número. ¡Frameworks, asincronía y websockets!
Last updated 10/2024
Spanish

What you'll learn

  • Descubre como programar videojuegos y apps desde cero con Coldfusion 2023+
  • Aprende los patrones, modelos y mejores prácticas para agilizar tu desarrollo.
  • ¡Diviertete! toma el reto de extender y crear todos los sistemas que quieras.
  • Conoce las diferentes herramientas que tienes en el ecosistema de Coldfusion.
  • Cada curso contiene 3 ejemplos de juegos o apps completas con demos online
  • Ejemplos secuenciales que desprenden, amplian y construyen sobre lo aprendido
  • Explora la integración entre desarrollo back-end y desarrollo front-end

Course content

3 sections23 lectures6h 11m total length
  • El Producto Final4:41

    Veamos lo que vamos a construir. Analicemos los elementos que componen nuestro juego visto desde el jugador.

  • La lógica y arquitectura del Juego8:31

    Ahora analicemos la lógica requerida asi como la arquitectura detrás de nuestro juego. Lo que tenemos que construir.

  • Crea el framework de la aplicación25:04

    Empecemos con nuestro orquestador - el Application.cfc

  • Inicializa el objeto de Juego y la sesión29:55

    Construyamos la lógica principal parar crear la variable de estado que debe persistirse a lo largo de la partida en Game.cfc

  • Construye la vista principal e interface del juego14:53

    Usa el framework de bootstrap para construir una interface simple que te permita presentar el juego en una vista dentro de Index.cfm

  • Evalua las opciones seleccionadas por el jugador16:28

    Actualiza la variable de estado con el historial de opciones seleccionadas y usa esta información para actualizar el UI con el mensaje correspondiente.

  • Termina los pequeños grandes detalles de tu juego19:59

    Agrega las opciones de navegación para juego nuevo, abandonar partida y sobre todo limpiar la memoria al ganar y ¡Listo! terminaste.

Requirements

  • Iremos de ejemplos simples a casos complejos, todos paso a paso.
  • Se recomienda haber tomado nuestro curso básico de Coldfusion.
  • Ideal tener conocimiento de HTML, CSS y JS
  • Ideal tener conocimiento de Bootstrap/JQuery

Description

¿Quieres crear juegos increíbles sin ser un experto en programación? ¡Con ColdFusion es más fácil de lo que imaginas!

Adobe ColdFusion es un ecosistema de herramientas poderosas que te permiten desarrollar juegos y aplicaciones web de forma rápida y sencilla. Aunque es utilizado por grandes empresas que buscan rendimiento y seguridad, tú también puedes aprovechar sus capacidades para dar rienda suelta a tu creatividad.

En este curso, te divertirás mientras aprendes a:

  • Crear juegos multijugador en tiempo real: ¡Conecta a múltiples jugadores a través de websockets y observa cómo interactúan en tiempo real! ColdFusion te permite construir juegos dinámicos y emocionantes, donde cada acción tiene un impacto inmediato.

  • Desarrollar aplicaciones móviles: Llega a una audiencia más amplia con tus juegos y aplicaciones, aprovechando la potencia de ColdFusion para crear experiencias móviles fluidas y atractivas.

  • Dominar ColdFusion: Conviértete en un experto en esta plataforma robusta y versátil. Aprenderás a utilizar ColdFusion para mucho más que solo juegos, desde aplicaciones empresariales hasta integraciones con servicios en la nube y AI generativa.

¿Por qué ColdFusion?

  • Rendimiento y seguridad: ColdFusion es utilizado por grandes empresas debido a su capacidad para manejar grandes volúmenes de datos y garantizar la seguridad de tus aplicaciones.

  • Desarrollo rápido: Con ColdFusion, podrás crear prototipos y aplicaciones funcionales en menos tiempo, gracias a su sintaxis sencilla y sus poderosas herramientas.

  • Comunidad activa: ColdFusion cuenta con una comunidad de desarrolladores activa y colaborativa, lo que significa que siempre encontrarás ayuda y recursos para tus proyectos.

¡No esperes más! Inscríbete en este curso y descubre el mundo de las posibilidades que te ofrece ColdFusion. ¡Convierte tus ideas en realidad y crea juegos que encanten a todos!

Aspectos destacados del texto original incorporados:

  • Énfasis en los websockets: Se resalta la importancia de los websockets para crear experiencias interactivas en tiempo real.

  • Beneficios para emprendedores: Se destaca cómo ColdFusion puede ser utilizado por emprendedores para desarrollar aplicaciones de forma rápida y fácil.

  • Lógica de los juegos: Se menciona que aunque la lógica de los juegos es básica, su implementación presenta retos interesantes que se abordarán en el curso.

  • Backend sólido: Se enfatiza la importancia de tener un backend fuerte para soportar los juegos, y cómo ColdFusion destaca en este aspecto.

  • Complemento al curso básico: Se indica que este curso es una extensión del curso básico de ColdFusion, añadiendo conceptos nuevos y casos prácticos.

  • Futuro de ColdFusion: Se menciona la trayectoria de ColdFusion y su futuro prometedor, gracias a su integración con las últimas tecnologías.

Who this course is for:

  • Desarrolladores y amantes de juegos o apps educativas
  • Personas que quieran descubrir porque Coldfusion lleva 30 años de éxito.
  • Gente que requiere ejemplos divertidos y retadores para enfocar su creatividad.
  • Programadores que quieran ver ejemplos prácticos con códigos completos.
  • Este curso es la continuación de nuestro curso base y el primero de varias entregas.
  • Cada entrega tendrá entre 1 y 3 ejemplos detallados paso a paso según la complejidad
  • El curso esta principalmente enfocado en los servicios del back que facilitan el front.
  • Enfocado en emprendedores que quieren materializar sus ideas y requieren de ejemplos prácticos para entender los componentes y esfuerzo requerido en desarrollar apps o juegos básicos.