Skip to content

Este repo contiene todos aquellos proyectos que durante mi aprendizaje como programador junior más me han motivado y en los que más esfuerzo he dedicado durante los últimos meses.This repo contains all those projects that during my learning as a junior programmer have motivated me the most and in which I have dedicated more effort during the last m

License

Notifications You must be signed in to change notification settings

ADRIDEV2024/Portfolio

Repository files navigation

IMAGEREPO

SOCIAL MEDIA & CONTACT :

GMAIL LINKEDIN INSTA

Hi everyone!🙋‍♂️ My name is Adrian,I´m from Spain and I´m an autodidact junior programmer that have learning and practising programming concepts since two years to now. Python is the best language for me at this moment, and I did too many simple and medium level Python projects, some of them you will see in my Github repositories. Programming is the best relaxing practise for me to relax and learn wonderful things. Please take a look to my projects if you are a great programmer😎❤.

Hola a todos!🙋‍♂️ Mi nombre es Adrián, vengo de España y soy un programador junior autodidacta que lleva aprendiendo y practicando conceptos de programación desde hace dos años hasta ahora. Python es el mejor lenguaje para mí en este momento, y he hecho muchos proyectos sencillos y de nivel medio en Python, algunos de ellos los podréis ver en mis repositorios de Github. La programación es la mejor práctica para relajarme y aprender cosas maravillosas. Por favor, echa un vistazo a mis proyectos si eres un gran programador😎❤.

SKILLS & KNOWLEADGE 🧠💻

HTML5 PYTHON NUMPY PANDAS DJANGO FASTAPI VSCODE SQL GIT

Top Langs

ADRIDEV GitHub stats

ALL MY PROJECTS :

| CURRENCYCONVERTER| |ATMMACHINE| | PASSWORD-ENCRYPTER| |WHEATHER-API| |VIDEOGAME API-DJANGO||AUTOMATE YOUR EMAIL| |YOUTUBE DOWNLOADER| |AI CHATBOT| |URL-SHORTENER|
|GUESS THE NUMBER| |SNAKEGAME|

----CURRENCY CONVERTER----

In this project I imported the requests module and I´ve used the Fixer api to emulate a simple foreign exchange system that converts almost any currency to another you want to exchange. I did this project because it solves a real world problem and I´ve learned how to manage my first api using Python.This project was the first completed when I started learning and practising Python. En este proyecto he importado el módulo requests y he utilizado la api Fixer para emular un sencillo sistema de cambio de divisas que convierte casi cualquier moneda a otra que quieras cambiar. Hice este proyecto porque resuelve un problema del mundo real. Este proyecto fue el primero que realicé cuando empecé a aprender y practicar Python.

----ATM MACHINE----

With this project I made a program to simulate an ATM teller, by using POO with Python and the Cardholder library. You can do the normal and basic bank operations,like deposit your cash,withdraw money from your bank account,enter your pin... Con este proyecto he diseñado un programa para simular un cajero automático, utilizando POO con Python y la librería Cardholder. Puedes hacer las operaciones bancarias normales y basicas,como depositar dinero en efectivo,sacar dinero de tu cuenta bancaria,introducir tu pin...

----VIDEOGAME API WITH DJANGO REST FRAMEWORK----

I made an API that stores and retrieves videogames data of interest, like the game title, company, publish date, its creator, and more details. I developed this API using The Django Rest Framework and contains all the basic configurations that every rest API could have. This project includes a simple but robust url routing and a data validation system. Programé una API que almacena y obtiene datos de interés de videojuegos, como el título del juego, la compañía, la fecha de publicación, su creador, entre otros detalles. Desarrollé esta API usando The Django Rest Framework y contiene todas las configuraciones básicas que toda api rest podría tener. Este proyecto incluye un enrutamiento de urls simple pero robusto y un sistema de validación de datos.

----PASSWORD ENCRYPTER----

A simple program to encrypt a password in a few lines of code that works using an algorithm to hash any password you enter. I imported the Passlib module to complete this task. Un sencillo programa para encriptar una contraseña en unas pocas líneas de código que funciona usando un algoritmo para hacer hash de cualquier contraseña que introduzcas.Importé el módulo Passlib para completar esta tarea.

----AI CHATBOT----

In this project I made my customized chatbot AI assistant that has the capability to interact with any person in a terminal(Maybe I will fix that in the future and create an interaction in a GUI too). I´ve used the Openapi public api to build this program. En este proyecto he diseñado mi chatbot personalizado AI asistente que tiene la capacidad de interactuar con cualquier persona en un terminal(Tal vez voy a arreglar eso en el futuro y crear una interacción en una interfaz gráfica de usuario también). He utilizado la api pública Openapi para construir este programa.

----YOUTUBE DOWNLOADER----

With this program you could download any video you wish to save in the PC in a very fast way.I use Tkinter and Pytube to build the interface that gets the requested video link and internally processes the url you passed and will return that video in a downloaded extension format of your choice(like mp4 for example).All you need to do after that is know in wich directory save it. Con este programa podrás descargar cualquier video que desees guardar en tu PC de una manera muy rápida.He empleado Tkinter y Pytube para construir la interfaz que recibe el enlace del video solicitado y procesa internamente la url que le pasas y te devuelve ese video en un formato de extensión de descarga de tu elección(como mp4 por ejemplo).Todo lo que necesitas hacer después es saber en que directorio guardarlo.

----GUESS THE NUMBER----

This funny game consists in discover the mysterious number that someone has in his mind.You can choose two different levels to play: Easy and Hard.If you want to play in the easy difficulty,you wll have 10 attemps to guess the hidden number.If you decide to play the game in the hard mode,you will have 5 attemps.You need to guess a number between 1 and 100. Este divertido juego consiste en descubrir el número misterioso que alguien tiene en su mente: Fácil y Difícil.Si quieres jugar en la dificultad fácil,tendrás 10 intentos para adivinar el número oculto.Si decides jugar este juego en el modo difícil,tendrás 5 intentos.Tienes que adivinar un número entre 1 y 100.

----URL SHORTENER----

I made a program that can trim any url you pass as input!.I use the Cuttly api to do this project and for requests I imported the requests module. Construí un programa que puede recortar cualquier url que le pases como entrada!.Me he instalado la api de Cuttly para hacer este proyecto y para las peticiones importé el módulo requests.

About

Este repo contiene todos aquellos proyectos que durante mi aprendizaje como programador junior más me han motivado y en los que más esfuerzo he dedicado durante los últimos meses.This repo contains all those projects that during my learning as a junior programmer have motivated me the most and in which I have dedicated more effort during the last m

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published