Proyecto desafío de «Bsale»

Preview Tienda Bsale Challenge

Hace algunas semanas atrás estuve postulando a algunos trabajos como desarrollador y me contactaron desde la empresa «BSALE» para participar de su proceso de selección al puesto de Junior Full-Stack. Bueno, el desafío para poder pasar la prueba de «conocimientos» técnicos y prácticos era desarrollar un proyecto usando una base de datos que ellos disponen. …

Leer más ➜

Herramienta: Validador de RUT Chileno Online

Estos días he estado un poco alejado del Blog, me he encontrado manteniendo una red de blogs y bueno, además de aprender y mejorar mis habilidades programando Back-end en JavaScript con Node.js Pero mientras tanto he estado divirtiéndome un poco con JavaScript puro desde el Front-End y usando varias referencias he hecho esta herramienta para …

Leer más ➜

Aplicación WEB y Móvil para publicar anuncios

El siguiente «mini-proyecto» es una aplicación que comprende dos partes, una es la plataforma WEB para la publicación, edición y eliminación de anuncios. Y la segunda es una parte móvil, una aplicación para iOS y para Android. La idea es que la empresa pueda publicar, comunicar e informar a sus trabajadores anuncios importantes o tareas …

Leer más ➜

GitHub vs GitLab ¿Cuál es mejor?

Personalmente he usado más GitHub, porque fue el primero que conocí y me acostumbré. Con el tiempo conocí GitLab con la necesidad de tener algunos repositorios remotos pero de forma privada. Ambos me han prestado el servicio perfecto para mis necesidades, personalmente no podría decir que sistema para alojar repositorios remotos es mejor, a mi …

Leer más ➜

Repositorios privados en Github

¡Enhorabuena! como diría un amigo, Github ha pasado de cobrar por sus repositorios privados a ¡tener repositorios remotos privados Ilimitados de forma GRATUITA! Esta noticia fue anunciada el día de ayer en el blog oficial de Github, y rápidamente se ha vuelto una de las noticias más importantes en el mundo de los desarrolladores. Es …

Leer más ➜

4 Fuentes para aprender a programar por Internet en videos

Estos últimos meses, mientras logro encontrar un trabajo fijo como desarrollador me he puesto a estudiar y aprender a usar nuevas tecnologías, como por ejemplo, aprender a programar en python o dominar el Stack «MEAN» (MongoDB, Express, Angular y Node).

En esta búsqueda del «conocimiento» me he encontrado con grandes fuentes de aprendizaje, a parte de las documentaciones oficiales, claro está, el contenido en español que tiene buena calidad es escaso, así que quizás estas cuatro recomendaciones te puedan servir.

Las siguientes fuentes para aprender a programar son 2 fuentes gratuitas y 2 fuentes o recomendaciones de pago.


Leer más ➜

«Filas App» Atención de números en tiempo real

Hace un tiempo comentaba en el blog un proyecto que realicé para aprender a usar Angular y Node con Socket, este de las filas o colas de atención.

Resulta que estos meses he estado buscando trabajo, porque estoy desempleado y como es de entender, he tenido bastante tiempo libre, así que me puse a mejorar ese proyecto creando el siguiente: «Filas App» (Repositorio en Github).

La aplicación tiene el siguiente esquema: Login y Registro. Cada usuario puede crear una fila y añadirle escritorios o personas a cargo de la atención. Cada escritorio o persona de atención puede atender los Tickets que están en la cola usando su número identificador y la clave global de la fila.

Cada fila tiene un tablero público y una interfaz para la toma de números de atención que sólo se puede acceder si el usuario está identificado.

Tablero público de atención

Leer más ➜

Elemento al principio y al final de un Arreglo en JavaScript

El otro día estaba realizando una aplicación de «Números de atención» y aprendí algunas cosas que no sabía sobre los arreglos de JavaScript, por ejemplo, poner un elemento al principio o al final de un Array o Arreglo.

Arrays y sus métodos push(), pop(), shift(), unshift()

Los arreglos, o también conocidos como «Arrays» existen en todos los lenguajes de programación, y estos lenguajes de programación tienen entre sus métodos «nativos» algunos muy importantes para manipularlos.

metodos unshift(), shift(), push(), pop()

Leer más ➜

Número de Atención en Tiempo Real con Express y Socket.io

Les comento que me titulé de Analista Programador el pasado mes de Octubre de 2018. Desde entonces, mientras realizaba mi práctica, comencé a estudiar todo el Stack MEAN porque me gusta TypeScript y JavaScript, me parece muy interesante, versátil y rápido para construir una Aplicación WEB con el gestor de paquetes npm.

Leer más ➜

«SpaceParking» Mi primer proyecto con Laravel

Para obtener el título de Analista Programador, Inacap (Lugar donde estudié), exige aprobar un curso que se llama «Taller de Integración de Software», donde debes construir, diseñar o idear un proyecto real que dé solución a un problema existente o tomar un problema de una empresa y mejorar su proceso de negocio usando nuestra área de desarrollo.

En esta asignatura, junto con mi compañero Sergio M., tuvimos varias ideas, de las cuales la que nos pareció más interesante fue realizar este sistema llamado: «SpaceParking».

Pantalla principal de SpaceParking midiendo la ocupación de un parque de estacionamientos en tiempo real.

Leer más ➜