Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

821 artículos publicados

Cómo suavizar scrolls automáticos solo con CSS y scroll-behavior

Los enlaces internos dentro de un mismo documento HTML son una solución muy práctica y habitual, especialmente en páginas de preguntas frecuentes o ecommerce monoproducto. Son muy cómodos porque te permiten acceder de forma muy rápida y fácil a diferentes secciones cuyo contenido quizá no es suficiente para disponer de su propia página. En este post vamos a aprender a ponerle una transición suave cuando naveguemos entre ellos sin necesidad de recurrir a JavaScript. [Más]

Con tanta demanda de programadores ¿cómo es posible que no encuentre trabajo si sé programar?

Aunque es cierto que existe una gran demanda de programadores (tanto presente como en el futuro previsible) y que los sueldos son superiores a la media, no todo lo que reluce es oro. En este artículo voy a intentar explicar cómo es posible que se dé esta paradoja y que, habiendo una gran escasez de programadores, al mismo tiempo algunas personas que saben programar no puedan encontrar trabajos de programación. Abordaré esta cuestión desde diferentes ópticas... [Más]

Java: Los 5 mejores frameworks para desarrollo Web

Java es sin duda el lenguaje más demandado en el mercado laboral. Sirve para crear todo tipo de aplicaciones: desde el móvil hasta el servidor, pasando por el escritorio o la Web. Y es esto último precisamente lo que nos ocupa hoy: el desarrollo Web. [Más]

El futuro de .NET en 2020: guía para desarrolladores (justificadamente) despistados

En mayo de 2019 Microsoft anunció que a fnales de 2020 iban a lanzar una nueva versión de .NET: .NET 5. ¿Qué significa esto? ¿Desaparece .NET Core? ¿Qué pasa con .NET "clásico"? ¿Y Xamarin? ¿Qué hemos estado haciendo estos últimos 3 años? Arrrrgggg!!! En este artículo tratamos de explicarte el nuevo enredo y decirte en qué te afecta y cómo abordarlo desde ahora mismo. [Más]

jQuery avanzado: crear pseudoelementos propios para los selectores

A pesar de los avances de los últimos años de HTML y CSS, jQuery sigue siendo una biblioteca extremadamente útil y todavía hoy la utilizan casi el 90% de los principales sitios web del mundo y su uso no ha parado de crecer. Hoy me quiero centrar en una cuestión poco conocida, única de jQuery frente a CSS, y que puede ser muy potente: crear pseudoelementos propios para usar en estos selectores. [Más]

El mercado laboral para desarrolladores en España y Europa - Año 2020

Que existe un déficit de programadores en España y en Europa no es ningún secreto. Se habla de que en toda Europa habrá unas 900.000 vacantes para el año que viene y que el 65% de todos los niños europeos tendrán empleos que no existen a día de hoy. Pero, ¿cuáles son las especialidades más demandadas? ¿Y los salarios? ¿Cualquiera puede ponerse a programar y ganarse la vida con ello? [Más]

VIDEO: Scroll con pausas y saltos usando tan solo CSS

El efecto de "scroll" nació como una forma de hacer que algo grande cupiese dentro de otra cosa que es más pequeña. Hoy en día lo tenemos tan interiorizado que apenas le hacemos caso, pero en su momento fue toda una revolución. Pero, aparte del scroll "normal" en la actualidad se necesita poder controlar más, la manera en que los usuarios lo utilizan, poniendo algo parecido a "imanes" que hagan que se muestren los elementos del modo que nos interese, a saltos, y no de manera continuada. Vamos a ver cómo conseguirlo gracias al nuevo estándar CSS Scroll Snap Module soportado ya por todos los navegadores modernos. [Más]

Cómo reciclarse para ser programador (en una profesión con prejuicios en temas de edad)

Sí, es posible reciclarse y convertirse en programador viniendo de otros ámbitos laborales, si la motivación es lo suficientemente fuerte para hacerlo. El proceso obviamente no es fácil, tienes que reinventarte como profesional (normalmente después de una crisis, primero profesional y luego personal o a la inversa), y encontrar la suficiente energía y fuerza de voluntad para afrontar el reto y romper con tus propios prejuicios ante todo. Aquí te contamos algunos consejos de interés para lograrlo. [Más]

Los conceptos fundamentales sobre Programación Orientada Objetos explicados de manera simple

Los lenguajes de programación modernos como C#, Java, utilizan, entre otros, el paradigma de la Programación Orientada a Objetos. En este paradigma, los programas se modelan en torno a objetos que aglutinan toda la funcionalidad relacionada con ellos. La POO puede resultar confusa para mucha gente al principio, cuando se entra en contacto con ella. Por eso me he animado a escribir este artículo en el que voy a explicar con las palabras más sencillas posibles los principales conceptos de la Programación Orientada a Objetos, independientemente del lenguaje de programación que utilices. Al final de este artículo tendrás claros los 4 pilares de la POO y la próxima vez que te los pregunten en una entrevista de trabajo seguro que ya no tienes problema para explicarlos 😊 [Más]