Curso Clojure en Madrid, Barcelona y Online

Formación en Clojure para programadores. Curso de Clojure ofrecido en modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas.

¿Qué es Clojure?

Clojure es un lenguaje de programación funcional del alto nivel que se basa en Lisp, se ejecuta en Java Virtual Machine (JVM), es decir, se beneficia de la estabilidad y del rendimiento que nos proporciona Java, y, al mismo tiempo, nos aporta una sintaxis mucho más concisa y expresiva. Este lenguaje de programación se usa habitualmente para el desarrollo de aplicaciones enfocadas a empresas, aplicaciones web o para el análisis de datos.

Este lenguaje nos aporta una sintaxis sencilla, funciones potentes y una gran variedad de herramientas, además es un lenguaje ideal tanto para desarrolladores que están iniciando como para los más expertos. El objetivo de Clojure es que podamos enfocarnos en los problemas sin necesidad de dedicar tanto tiempo a la gestión del estado o al código más repetitivo.

Clojure destaca por ser un lenguaje de programación dinámico de propósito general, sus características principales son la combinación de la accesibilidad además del desarrollo interactivo del lenguaje de scripting con la infraestructura eficiente centrada en la programación multiproceso. Además, es un lenguaje compilado pero totalmente dinámico, sus funciones son compatibles en tiempo de ejecución. Además de proporcionar un acceso sencillo a los marcos de Java, nos da sugerencias de tipo e inferencia de tipo opcionales, garantizando de esta forma que las llamadas a Java eviten la reflexión.

formacion in company

Presencial In Company

Formación presencial In Company

Formación presencial en las instalaciones del cliente
formacion presencial convocatorias

Presencial Convocatorias

Convocatorias en abierto

Próximos cursos en tu ciudad
formacion online en streaming

Classroom Training

Formación online en Streaming

Profesor en directo con el sistema GoToMeeting

Online Classroom

Formación Online Asíncrona

Accede a nuestros contenidos multimedia desde nuestra plataforma LMS

Características del curso Clojure

Temario: Curso Clojure en Madrid, Barcelona y Online

TEMA 1. ¿Qué es Clojure?

  • Historia y evolución de Clojure
  • Características y ventajas de Clojure
  • Instalación y configuración de Clojure en tu sistema

TEMA 2. Fundamentos de Clojure

  • Variables y tipos de datos
  • Estructuras de control de flujo
  • Funciones y módulos
  • Manejo de errores

TEMA 3. Programación funcional en Clojure

  • Conceptos básicos de programación funcional
  • Funciones puras y efectos secundarios
  • Patrones de programación funcional en Clojure
  • Ejemplos prácticos de programación funcional en Clojure

TEMA 4. Concurrencia en Clojure

  • Introducción a la programación concurrente
  • Herramientas de Clojure para la concurrencia
  • Concurrencia segura con Clojure
  • Ejemplos prácticos de programación concurrente en Clojure

TEMA 5. Desarrollo de aplicaciones con Clojure

  • Introducción a Leiningen, el sistema de gestión de paquetes de Clojure
  • Creación de proyectos con Clojure
  • Integración con otros lenguajes y sistemas
  • Ejemplos prácticos de aplicaciones desarrolladas en Clojure

TEMA 6. Prácticas recomendadas y buenas prácticas

  • Estilo de codificación en Clojure
  • Pruebas y depuración en Clojure
  • Documentación y comentarios en Clojure
  • Optimización y rendimiento en Clojure

* También realizamos temarios a medida. Consúltanos si necesitas personalizar el contenido.

Novedades en torno a Clojure

Conoce cuáles son las novedades de Clojure y las ventajas de su uso a través del curso Clojure. La formación necesaria más actualizada para formarte en el uso de este lenguaje de programación.

Formación Bonificada para empresas

Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.

Curso Clojure Online

– Método OnLine mediante servicios streaming enfocado a empresas.

– Curso apto para visualizar en tablets, multinavegador y multiplataforma.

Tecnología GoToMeeting.

curso clojure