El curso completo del lenguaje de programación Raku
Desde la primera línea de código hasta las gramáticas, la concurrencia y los servicios web: un curso práctico en cinco partes, con cientos de cuestionarios y ejercicios que afianzan cada paso.
Empieza a aprender → Sobre el curso
Libre y de código abierto · Con el apoyo de The Perl & Raku Foundation
El curso, parte por parte
1 Esenciales de Raku
Empiece aquí. Instale el compilador y aprenda después variables y tipos de datos, control de flujo y sus primeras subrutinas: la base de todo lo que viene.
Escribir y ejecutar programas
Más sobre tipos
2 Temas avanzados de Raku
Profundiza: contenedores y contextos, la gama completa de tipos y operadores integrados, subrutinas más avanzadas y empaquetado de tu código en módulos con pruebas y documentación.
Contenedores
Más sobre los tipos integrados
3 Objetos, entrada/salida y excepciones
Programación orientada a objetos con clases y roles, lectura y escritura de entrada y salida y comunicación con programas externos, y manejo de errores con excepciones.
4 Expresiones regulares y gramáticas
Empareje texto con expresiones regulares y haga crecer a partir de ellas gramáticas completas con clases de acción que convierten la entrada estructurada en datos.
Expresiones regulares
5 Programación funcional, concurrente, reactiva y web
Todo junto: programación funcional, concurrente y reactiva, terminando con sockets, HTTP y la creación de servicios web.
Programación funcional
★ La prueba final
Cien preguntas que abarcan las partes 1 a 5, corregidas en el momento de responder: un cierre para ver cuánto del curso entero ha calado.
6 Apéndice: ejercicios completos 🆕
Una colección final de ejercicios más exigentes que recurren a todo el curso. Cada uno necesita más de una idea, y muchos combinan herramientas de distintas partes. Todos usan solo funcionalidades ya presentadas: nada nuevo que aprender, pero mucho que practicar.