En este artículo te mostraré las razones por las cuales vale la pena estudiar Javascript. De seguro ya has oído hablar por su popularidad o de su potencial para agregarle funcionalidad interactiva a tus sitios web o crear aplicaciones dinámicas. Te invito a seguir leyendo para descubrir los secretos detrás de este sorprendente lenguaje de…
Read more¿Qué es el análisis asintótico?
¿Alguna vez te preguntaste cómo se mide la eficiencia de un algoritmo? ¿Cómo se determina cuánto tiempo tardará en ejecutarse en función del tamaño de entrada? El análisis asintótico es una técnica utilizada para evaluar el rendimiento de los algoritmos a medida que el tamaño de entrada tiende a infinito. Si deseas conocer más sobre…
Read moreComplejidad Temporal y Espacial
En el mundo de la programación, la complejidad temporal y espacial son dos conceptos que un buen programador usa para calcular el rendimiento de un algoritmo. En este post aprenderás acerca de qué son, sus reglas y cómo realizar un análisis para crear algoritmos eficientes en tus programas y proyectos profesionales. Complejidad Temporal La complejidad…
Read more11 roles de seguridad informática
Conocer estos 11 roles de seguridad informática pueden ayudarte a conocer por dónde quieres especializarte en el mundo de la ciberseguridad. Acompáñame en este post para saber más. ¿Qué es la Seguridad Informática? La seguridad informática se refiere a la protección de información digital frente a los riesgos de robo y engaño que existen en Internet. Para…
Read moreProgramación Orientada a Objetos: beneficios
¿Qué es la Programación Orientada a Objetos? La Programación Orientada a Objetos (POO) es un paradigma de programación con pensamiento en objetos para luego ser llevado al código. Este paradigma surge por los problemas al plasmar código con la Programación Estructural. Recordemos que cuando hablamos de paradigma estamos hablando de tipo de pensamiento, es decir,…
Read more¿Qué es la Complejidad Algoritmica?
Si estudias programación de seguro habrás escuchado alguna vez sobre la complejidad algoritmica. Déjame darte un escenario antes de comenzar a la acción. Cuando quieres resolver un problema tienes una variedad de algoritmos que pueden llegar a la solución. Solo que al tener varias soluciones nos lleva a la siguiente pregunta, ¿Cuál de ellos es…
Read more¿Cómo escribir commits en Git y cómo organizo su flujo de trabajo?
Hay una diferencia entre escribir commits y escribir commits entendibles. Y escribir por escribir no ayuda mucho. Por ello quiero compartir con ustedes algunos tips o consejos acerca de cómo escribir buenos commits para que los ayude en sus proyectos personales o trabajos en equipo. ¿Por qué es importante escribir commits entendibles? Cuando estamos empezando…
Read more¿Cualquiera puede aprender programación?
Cada año que pasa, estamos unidos más a la tecnología. Lo podemos ver en nuestros entorno de trabajo, escuelas, hogares, sitios turísticos, aeropuertos y entre lugares. Con la programación, hemos creado un ambiente donde: La gente paga con monedas virtuales. Creación de sitios web, como para escribir un blog o tener un portafolio…
Read moreDomina la Línea de Comandos y te volverás un Superdios. ¿Qué es y cómo funciona?
Lista de comandos Git
Dejaré esta lista de comandos, muy usadas y útiles (también porque son las que mas uso en mi día a día), de git. -Mostrar versión de Git $git –version -Configurar tu nombre globalmente $git config –global user.name name -Habilitar los colores para todos los elementos $git config –global color.ui true …
Read more