Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jrgil20/topicos_especiales_de_programacion


https://github.com/jrgil20/topicos_especiales_de_programacion

dsa topics typescript

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

# Topicos_especiales_de_programacion

Este repositorio contiene el material y recursos del curso "Tópicos Especiales de Programación". A continuación, se mencionan los contenidos que se abordarán a lo largo del curso:

## Contenido del Curso

1. **Sistemas de tipos**
- Tipos nominales y estructurales
- Tipos básicos y compuestos

2. **Composición y tipos de datos algebraicos**
- Construcción de tipos de datos complejos
- Técnicas de composición

3. **Tipos funcionales**
- Funciones como valores de primera clase
- Funciones de orden superior, currificación y subtipado

4. **Programación genérica**
- Estructuras de datos genéricas: listas, mapas y conjuntos
- Funciones genéricas: map, filter y reduce

5. **Iteradores y algoritmos genéricos**
- Procesamiento eficiente de secuencias de datos

6. **Programación asíncrona**
- Callbacks, promesas y async/await

7. **APIs y microservicios**
- Construcción de aplicaciones distribuidas

8. **TDD y pruebas unitarias**
- Desarrollo impulsado por pruebas

9. **Programación orientada a aspectos (AOP)**
- Separación de preocupaciones transversales

10. **Programación reactiva**
- Construcción de aplicaciones reactivas

## Requisitos

- Conocimientos básicos de programación
- Familiaridad con algún lenguaje de programación

## Objetivos del Curso

- Mejorar las habilidades de programación
- Aprender técnicas avanzadas y tendencias actuales
- Desarrollar aplicaciones robustas y eficientes

## Contribuciones

¡Las contribuciones son bienvenidas! Por favor, sigue las pautas de contribución y código de conducta.

## Licencia

Este proyecto está bajo la Licencia MIT.