
La búsqueda de un trabajo siempre es un tema complicado para muchos, en otros videos y post he hablado de las razones por las cuales es posible que no hayas logrado conseguir un nuevo trabajo aún, y si no has visto alguno de esos videos, te invito a darte un tiempo, revisarlos y golpear al maldito botón de me gusta en nuestro canal de Youtube o leer los post suscribiendose a este blog.
Bajo esa misma línea de apoyo en tu búsqueda laboral, este post está enfocado en apoyarte en tu crecimiento profesional mediante una invitación para ustedes, con el fin de que puedan mejorar sus portafolios personales y con ello mejoren sus oportunidades de obtener un trabajo.
Antes de continuar, puedes leer este post o ver y escuchar esta información en formato de video en nuestro canal de Youtube, te dejamos el link por si prefieres este formato. 😃 👍
¡Hola mundo y bienvenidos a este post! Como mencioné anteriormente, en este post te presentaré distintos proyectos que puedes construir para mejorar tu portafolio profesional y aumentar tus posibilidades de conseguir un nuevo trabajo, o simplemente uno en caso de que no hayas trabajado aún como desarrollador.
RECOMENDACIÓN
Antes de comenzar, déjame invitarte a que revises los cursos que tengo disponible para ti, donde te enseño diferentes lenguajes y frameworks, para que puedas comenzar a aprender sobre programación o potenciar tu carrera como desarrollador profesional.
Entre estos encontrarás los cursos:
- Nuestro nuevo curso: Ultimate Python
- Python: HTML, CSS, Flask y MySQL
- Aprende Javascript, HTML5, CSS3 y NodeJS desde cero, o
- React – Guía definitiva: hooks, router, redux, next + Proyectos
Todos los cursos están enfocados en que puedas desarrollar y potenciar tus habilidades como programador y dar el gran salto a este maravilloso mundo que es el desarrollo, los cursos también cuentan con proyectos que irás desarrollando para ampliar tu portafolio y por supuesto, ser mucho más atractivo para los buscadores de talento o reclutadores laborales.Sin más, comenzamos:
1. BOT DE MENSAJES A CONOCIDOS
El primer proyecto que te invito a que desarrolles consiste en un bot de mensajes, la lógica de este proyecto es que debes tener la opción de registrar mensajes predeterminados a personas específicas, cada mensaje puede tener una o más personas, y de la misma forma, una persona puede tener uno o más mensajes.
¡Los mensajes deben estar categorizados con la finalidad de poder elegir qué tipo de mensaje deseas enviar a la persona, pueden ser frases diarias, mensajes amorosos, lo que tú quieras!
Puedes generar etiquetas o categorías en los tipos de mensajes, por lo que al momento de seleccionar un horario para un usuario, también puedas seleccionar qué tipo de mensaje deseas que se envíe.
Por lo tanto, debes tener un panel donde puedas registrar la información de la persona y del mensaje, y posteriormente, un registro donde puedas revisar los mensajes que han sido enviados previamente con sus categorías, fechas y horas.
Para este y todos los demás proyectos te plantearé las bases “esperables” de resultados, pero quiero que sientas toda la libertad de explorar e incorporar todas las mejoras que consideres necesarias para su desarrollo, ya que te recuerdo que la finalidad es que construyas un proyecto que sea presentable en tu repositorio y, obviamente, enfocado en futuros empleadores.
2. BOT DE MENSAJES PARA BUSES

El siguiente proyecto consiste en un bot de mensajes que te indique el horario en que pasará el próximo bus, por lo tanto, debes incorporar, al igual que el proyecto anterior, mantenedores que te permitan registrar información base para el desarrollo del proyecto, es decir, los horarios y los datos de usuario, puedes asociar las alertas a un usuario dependiendo del recorrido.
También puedes utilizar API’s para obtener los horarios de los buses, lo que te sea más cómodo, en caso de que no encuentres alguna API’s en tu país que registren los horarios, no te preocupes, puedes trabajar con alguna otra de otro lugar, no es necesario que sea exclusivamente de donde vives.
Acá uno de los puntos más importantes, es que puedas programar un calendario semanal con el fin de planificar tus diversos viajes con puntos de partida y llegada, para que el bot te avise con antelación la llegada del bus al paradero.
También considera la opción de retrasar el aviso en caso de que tengas nuevos planes, y en el bot ajuste el nuevo horario por única vez, para que mantenga la programación semanal.
¡Incorpora todas las mejoras que consideres necesarias! ¡Estos son lienzos en blancos, y tú eres el pintor!
3. WEB SCRAPPER
La idea de un Web Scrapper es que puedas cargar la información en una pantalla proveniente de distintas redes, por ejemplo, que un usuario pueda seleccionar algún tipo de filtro como precios, lugares, páginas, etc. y tú muestres en pantalla información obtenida mediante esta metodología.
La idea es que pueda realizar una comparación de precios de algún producto en particular, si lo deseas puede ser de computadores, libros, películas, etc. Elige el tema que sea más de tu agrado y el que mejor se adapte a ti para trabajar.
También puedes comparar mediante este método el precio de casas, autos, o incluso, comparar el precio de cervezas.
No es necesario que me muestres absolutamente toda la información, me basta con que me puedas mostrar una cantidad de 10 o 20 productos dependiendo de los filtros de dos o tres páginas distintas.
Acá es importante que la información sea sencilla, me refiero a nombres de productos, imágenes o descripciones de estas, ya que el fuerte está en que puedas traer información dependiendo de los filtros seleccionados.
4. APP DE EVENTOS GRUPALES
Este proyecto consiste en un sistema con autentificación, donde los usuarios pueden incluirse en uno o más grupos y crear recordatorios o alertas en un calendario con horas y fechas para distintas actividades o tareas, las personas en cada grupo pueden recibir mensajes que informen de los distintos eventos creados y comentar en ellos.
El tema a usar en esta aplicación puede ser en el ámbito académico, profesional, conciertos, hobbies, etc., lo que te guste más personalmente. Recuerda que es importante generar mantenedores para este tipo de sistemas, donde pueda registrar, editar o eliminar la información que aparezca en ellos.
5. CRYPTOCURRENCY TRACKER

Siguiendo la tendencia del mundo cripto, puedes crear una aplicación que te permita mediante el ingreso a una cuenta personal, seleccionar criptomonedas e ir revisando el estado de ellas, de la misma forma que te informe de alzas o bajas que puedan presentar las criptomonedas seleccionadas.
Las notificaciones de las variaciones las puedes mostrar por mensajes o eventos, la forma que más te acomode. ¡Lo importante es que puedas agregar o eliminar monedas a gusto, ¡también puedes añadir las funcionalidades que consideres necesarias para que sea innovadora!
6. PREDICTOR DE INVERSIÓN
Acá puedes enfocarte tanto en el mundo de las criptomonedas como en el mundo de las inversiones en general, la idea es que te permita mediante un perfil propio, seleccionar distintas acciones o monedas y guardarlas en tu perfil, posteriormente que te indique la variación de las últimas semanas y que te indique la tendencia si es al alza o a la baja.
Y no, no es necesario que sea un algoritmo sumamente complejo o exacto, me interesa que logres de una forma sencilla recomendar si subirá o bajará el precio en función de las variaciones en los últimos días o semanas. Recuerda que la finalidad de esta actividad es generar proyectos que puedas mostrar a otras personas, pero no es necesario que sean extremadamente complejos en la lógica.
7. UN JUEGO DE ROL
Antes de que te espantes, déjame contarte de que trataría este juego, sería un clicker, habría un enemigo en pantalla, cuando yo pinche sobre este enemigo debe descontarle HP, el enemigo debe tener una cantidad de HP determinada, cuando su HP llegue a cero el enemigo debe desaparecer de la pantalla con “una animación”. Con cada golpe que le dé debo ganar una cantidad de dinero ficticio, si le quito 1, debo ganar 1 de esa moneda. Además, debo poder aumentar de nivel mi personaje. Pudiendo golpear más duro con el tiempo y por ende, quitar más HP al enemigo y ganar más de esa moneda. El siguiente nivel debe ser más difícil de conseguir. Cuando el enemigo muera, debe aparecer otro en su lugar.
En este proyecto uno de los puntos más importantes es la creatividad, con la cual puedas de forma sencilla generar una dinámica entretenida, te insisto, no es necesario algo elaborado como modelamiento 3D u otras tecnologías, todo depende de la presentación, podría incluso estar creado todo con HTML y JavaScript.
Aprende a programar con Python
Para poder construir estos proyectos, necesitas aprender Python, y si no sabes por dónde comenzar, te invitamos a tomar el nuevo curso en la Academia Hola Mundo: Ultimate Python, para aprender desde 0 a utilizar este lenguaje, e igualmente tenemos un segundo curso Python: HTML, CSS, Flask y MySQL para construir tus propias aplicaciones web.
Igualmente te dejamos 3 post de ideas para automatizar con python:
- Automatizando con Python, Idea 1: Compresor de imágenes
- Automatizando con Python, Idea 2: Automove files
- Automatizando con Python, Idea 3: Job Scrapper
Pero si Python no es el lenguaje que estás buscando, te dejamos los cursos de la Academia Hola Mundo para ver todos los cursos en las diferentes tecnologías e igualmente te dejaremos otros post hablando de otros lenguajes más que pueden ser de tu interés para aprender a programar:
Y esto ha sido todo de este post, si te ha encantado, ¡golpea al botón de me gusta!, dejanos un comentario, y visita nuestra Academia Hola Mundo, donde encontrarás todos los cursos para formarte como un desarrollador o desarrolladora.
Y para no perderte nada, no olvides suscribirte a este blog, seguirnos en todas las redes como Youtube, Twitter e Instagram, y por último, te invitamos a escuchar nuestra música «Hola Beats«, diseñada para ayudarte a concentrarte y acompañarte en tu aprendizaje o trabajo, la puedes encontrar en Spotify, Apple Music, Amazon Music, Youtube Music y Deezer.
¡Hasta la próxima!, y chao mundo

Comments (1)
Ruta para ser desarrollador backend con Hola Mundo – Hola Mundosays:
mayo 17, 2023 at 6:57 pm[…] 7 aplicaciones que debes construir en Python […]