Menú de navegaciónMenú
Categorías

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

924 artículos publicados

Qué es un desarrollador web: Front-end, back-end y full stack. ¿Quién es quién?

¿Qué tengo que aprender para ser desarrollador web?¿Por dónde empiezo? Ésta es una de las consultas más habituales que recibimos de personas interesadas en hacer nuestros cursos, y la respuesta suele ser "depende". Depende, porque no hay un solo tipo de desarrollador web y porque no es lo mismo que empieces desde cero absoluto a que ya tengas experiencia programando en otros campos del desarrollo.
Como ves, no hay una sola respuesta correcta y como la cantidad de tecnologías de programación web disponibles puede resultar abrumadora para alguien que empieza, vamos a intentar arrojar algo de luz en este post para que puedas tomar la mejor decisión en función de tus circunstancias. [Más]

Qué peligro implican los sesgos en los modelos de inteligencia artificial

La interacción entre la vida cotidiana de las personas y los modelos de IA, omnipresentes en la sociedad actual, es tan frecuente y afecta a tantos niveles de la actividad humana, que su honestidad y ecuanimidad resultan esenciales. Pero, ¿no son todas las aplicaciones de ordenador justas y actúan de manera "ciega", guiadas solo por los datos? Ciertamente, así es como deberían ser pero no siempre su comportamiento se acerca a ese ideal. Vamos a ver algunos casos llamativos y a analizar los motivos que pueden llevar a esto. [Más]

Introducción a los registros (record) y los objetos inmutables de C# 9

Una de las grandes novedades que se presentaron con .NET 5 y C# 9, fueron los registros. Antes de eso podíamos trabajar con dos tipos de estructuras para almacenar información: class y struct. Con C# 9 o posterior disponemos de un tercer elemento para almacenar información: record, también conocido como registro. En este artículo te enseñaremos qué son, qué propiedades tienen, en qué se diferencian de las estructuras tradicionales, y cómo podemos utilizarlos para crear objetos verdaderamente inmutables con muy poco código. [Más]

¿Qué tipo de empresas usan inteligencia artificial (IA) y Machine Learning?

Hace unos meses la Comisión Europea publicó el primer resumen cuantitativo sobre la adopción de tecnologías de inteligencia artificial (IA) entre las empresas europeas. Para ello realizó una encuesta en 30 países (UE-27 junto con Noruega, Islandia y Reino Unido) a más de 9 500 empresas; en la muestra están representadas empresas de todos los tamaños, desde micropymes (entre 5 y 9 empleados) hasta grandes empresas (más de 250 empleados). Si quieres saber qué buscan las empresas y en qué posición está España sigue leyendo. [Más]

Todo sobre los archivos .PDB: qué son y por qué se generan siempre al compilar una aplicación .NET

Cuando trabajas con .NET habrás observado que, al compilar una aplicación, aparte del .exe o .dll correspondientes se generan también unos archivos con la extensión .pdb. Estos tienen el mismo nombre que el ensamblado principal, pero no parecen hacer nada... En este artículo te explicamos qué son, para qué sirven, cómo gestionarlos, si debes incluirlos o no con tu aplicación y cómo deshabilitarlos (aunque no te lo recomendamos). [Más]

VÍDEO: Blazor 5 - manejo de listados gigantes con listas virtualizadas

Una de las novedades más interesantes de Blazor 5, aparecido con .NET 5, es la posibilidad de virtualizar listas. Si tenemos un listado o una rejilla muy grandes, en lugar de tener que cargar todo su contenido, podemos virtualizarlos para que se cargue tan solo lo que se está visualizando, de manera que ganemos en rendimiento y los usuarios ni siquiera lo sepan: sólo disfruten de una gran experiencia de usuario. En este vídeo nuestro tutor José Manuel Alarcón nos cuenta cómo hacerlo. [Más]

Cómo es el proceso de extraer conocimiento a partir de bases de datos

Todas las empresas, en mayor o menor medida, manejan múltiples fuentes de información útil. Generalmente esta información se almacena en bases de datos, pero también en otro tipo de almacenes, como por ejemplo hojas de cálculo o archivos CSV. Todas esas fuentes de datos contienen información útil y permiten obtener mucho conocimiento a partir de ellas. Pero el proceso para lograrlo no es sencillo ni directo. La transformación de esos datos en información útil, es decir, en conocimiento, requiere de un proceso que puede llegar a ser complejo. En este artículo te contamos en qué consiste y de qué fases consta. [Más]