Selección de proyectos desarrollados durante mi formación en 42 Málaga.
Programación en C · Algoritmos · Unix · Procesos · Redes · Gráficos
| Proyecto | Área | Descripción |
|---|---|---|
| Libft | Fundamentos de C | Biblioteca propia de funciones esenciales y utilidades reutilizables. |
| ft_printf | Formato y variádicas | Recreación de printf para trabajar conversión, formato y argumentos variádicos. |
| get_next_line | Entrada/salida | Lectura incremental de archivos y gestión precisa de memoria y buffers. |
| push_swap | Algoritmos | Ordenación eficiente con un conjunto limitado de operaciones sobre pilas. |
| pipex | Unix y procesos | Reproducción de pipelines mediante procesos, pipes, redirecciones y ejecución de comandos. |
| minishell | Sistemas | Shell colaborativa con parsing, procesos, señales, redirecciones y variables de entorno. |
| cub3D | Gráficos | Motor gráfico inspirado en raycasting para construir una experiencia 3D desde C. |
| ft_transcendence | Full-stack | Proyecto final: plataforma web multijugador con APIs, WebSockets, PostgreSQL, microservicios, Docker y una experiencia 3D. |
- Diseño modular, depuración y gestión manual de memoria en C.
- Algoritmos, estructuras de datos y análisis de eficiencia.
- Procesos, descriptores de archivo, señales y comunicación mediante pipes.
- Trabajo colaborativo, control de versiones y resolución autónoma de problemas.