Skip to content
View tonyvillegas91's full-sized avatar

Block or report tonyvillegas91

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tonyvillegas91/README.md

¡Hola! Soy Tony 👋

Programador Junior | C | Python | HTML | CSS | Bootstrap | JavaScript

¡Bienvenido/a a mi perfil de GitHub! Soy un apasionado programador junior con conocimientos en los siguientes lenguajes y tecnologías:

C Python HTML CSS Bootstrap JavaScript
Me encanta desarrollar soluciones creativas y eficientes para resolver problemas y explorar nuevas tecnologías.

Estudiante de 42 🚀

Actualmente soy estudiante de 42, una escuela de programación que no tiene profesores, horarios ni exámenes, sino que se basa en el aprendizaje por la práctica, la colaboración y el autoaprendizaje. En 42, estoy aprendiendo a programar desde cero, siguiendo un currículo que abarca desde los fundamentos del lenguaje C hasta el desarrollo web, pasando por la inteligencia artificial, la seguridad informática y la realidad virtual.

Algunos de los proyectos que he realizado o estoy realizando en 42 son:

🔥 Libft: Una biblioteca de funciones básicas en C que reutilizo en mis proyectos posteriores.

📖 get_next_line: Es una función que lee una línea de un archivo usando un búfer de tamaño variable.

🕷️ ft_printf: Una reimplementación de la función printf de la biblioteca estándar de C.

🌍 FdF: Es un programa que crea una imagen 3D de un mapa 2D usando una librería gráfica, segmentos y transformaciones lineales.

🧪 pipex: Es un programa que simula el funcionamiento de las tuberías de UNIX para comunicar la salida de un comando con la entrada de otro.

🧮 push_swap: Un algoritmo de ordenación que utiliza dos pilas y un conjunto limitado de operaciones.

🍃 philosophers: Es un programa que simula el problema de los filósofos comensales, que consiste en coordinar a varios procesos que comparten recursos limitados (tenedores) y que deben alternar entre comer, pensar y dormir.

🐚 minishell: Un intérprete de comandos simple que imita el funcionamiento del shell bash.

🎮 cub3d: Es un programa que recrea el juego Wolfenstein 3D usando raycasting, una técnica gráfica que genera una imagen 3D a partir de un mapa 2D.

🌐 HTML/CSS: Una página web estática que muestra mi currículo y mis proyectos.

Habilidades 💪

Mis habilidades principales incluyen:

💻 C: Programación de bajo nivel y optimización del rendimiento.

🐍 Python: Desarrollo de aplicaciones versátiles y potentes.

🌐 HTML/CSS: Creación de interfaces atractivas y responsivas.

🎨 Bootstrap: Diseño moderno y receptivo para aplicaciones web.

☕️ JavaScript: Creación de interacciones dinámicas en aplicaciones web.

Contacto 📫

✉️ Correo electrónico: [email protected]

💼 Perfil de LinkedIn: Tu Perfil de LinkedIn

¡No dudes en contactarme si tienes alguna pregunta, proyecto interesante o simplemente quieres charlar sobre programación!

Popular repositories Loading

  1. python-deployment-example python-deployment-example Public

    Repor for our Python Deployment

    Python

  2. django-deployment-example django-deployment-example Public

    Repo for our Django Deployment Example

    Python

  3. Snake_game Snake_game Public

    Snake game creation Python

    Python

  4. Dragon-Kingdom Dragon-Kingdom Public

    Creation Kingdom of Dragons game

    Python

  5. Hangman-game Hangman-game Public

    Creation Hangman game

    Python

  6. Ejercicios_C Ejercicios_C Public

    Ejemplos ejercicos en C

    C