notification_important
Entity Framework CoreQué es Entity Framework Core?Qué es DBContext y DBSetDatabase Frist en Entity Framework CoreCode First en Entity Framework CoreMigraciones en Entity Framework Core de manera efectivaCómo agregar datos iniciales a una base de datos con Entity Framework CoreConectarse a una base de datos con EF coreClaves foráneas en Entity Framework CoreLa Magia del Patrón Repositorio en C#Patrón Unit of Work en C#: Un Enfoque Práctico
Sistemas distribuidosIntroducción a los sistemas distribuidosPatrón API GatewayPatrón productor consumidorRabbitMQ para la comunicación asíncronaGestión de credenciales con VaultRegistros de servicios con ConsulServicio de logs en .NET con GraylogPatrón CQRS explicado en 10 minutosEvent Sourcing explicado facilConsistencia eventual en microserviciosUnificar las respuestas de las APIPatrón saga para transacciones distribuidasHealth checks en ASP.NET CoreMonitorización en los sistemas distribuidos
Programación BásicaInstalación del entorno de desarrolloVariables y operadoresEntrada salida por teclado y pantallaSentencias de toma de decisionesModo DebugLive CodingCaracteres y cadenas de textoTrabajando con arrays y listasTrabajando con Fechas - DateTimeTrabajando con FicherosProgramación orientada a objetos y clasesLive Coding parte 2Modificadores de accesoManejo de excepcionesParámetros por valor y referenciaRecursividad en programaciónLive coding serpienteLa mejor forma de representar números en c#
Programación intermediaHerencia en programación orientada a objetosPolimorfismo en programación orientada a objetosEncapsulamiento en programacion orientada a objetosInterfaces en programcion orientada a objetosModificador sealed en C#Sobrecarga de métodos en programaciónClase abstracta en C#Static en C#Extension methods en C#Tipos anónimos en C#Tipos nullables en C#Crear excepciones en C#Operador ternario en C#Tipo dinámico en C#Generics en C#Indexers en C#Test Unitarios en C#Mock en test unitarios C# - Trabajando con dependencias LINQ en C#Expresiones Regulares en C#Tuple y ValueTuple en C# | Devuelve múltiples tipos de un métodoOperador implícito en C#Tipos por VALOR y REFERENCIA en C#Cómo comprobar valores nulos en C#Las colas en C#El tipo Stack en C#Las listas en C#Diccionarios en C#PriorityQueue en C#Dobles en Test - Diferencia entre Stub, Fake y Mock
Programación avanzadaDelegados en C#Eventos en C#Expresiones Lambda en C#Covariance & Contravariance en C#Rendimiento de una aplicación en C#Conectar base de datos MySql con Net Core y C#Programación asíncrona en C#Inmutabilidad del códigoRailway oriented programmingTests de integración con C# y DockerImplementar IDisposable correctamenteCómo utilizar Yield en programaciónImplementar HttpClient de forma correcta en C#Localización e idiomas en .NETAplicaciones en tiempo real con SignalRCómo comparar objetos en C#El funcionamiento de los logs en C#
Web APIAPI Rest en C#Diferencia entre Dto y entidadEstrucutra de una aplicaciónInyección de dependenciasEncriptar y desencriptar información sensible en C#Caché distribuida en .NET con RedisMiddlewares y Filtros en .NETMinimal APIs en C#Importar configuración correctamente a nuestras aplicaciones .NET Options pattern en C#Hacer tests de una API con TestserverImplementar un JsonConverter PersonalizadoCómo incluir headers en swaggerExplicación API Key Qué es Rate Limiting? Implementacion en .NET
BlazorIntroducción a BlazorCreación de componentes en blazorEnrutamiento en BlazorCiclo de vida de los componentes en blazorFormularios en blazorComunicación entre componentes blazorJavaScript interop Caracteres latinos en blazor | Problema para el SEO
Principios SOLIDResponsabilidad únicaAbierto CerradoSustitución de LiskovSegregación de interfacesInversión de dependencias
Curso de Git y GithubCherry pick en git | Implementa los hotfixes
Entorno de trabajoTrucos Visual Studio 2019Análisis de código estáticoQué es un ORM - introducción DapperQué son los microserviciosQué es JWT - Json web tokenInfraestructura como códigoDesplegar librerías en Nuget desde GitHub actionsNotacion Big OCreación de plantillas de código | Agiliza tu desarrollo ¿Qué versión de .NET utilizar? Explicación al entorno de .NETAutenticación y autorización: Aprende los conceptosQué son las feature flags?¿Qué es un monolito modular? Comparación de arquitecturasPuede ChatGPT reemplazar a los desarrolladores? Son OData y GraphQL Comparables?
Mundo laboralGuia para crear un CV competitivoQué camino elegir como desarrollador webCómo aprender más de un lenguaje de programaciónSer desarrollador en irlanda, el coste de vidaPasa de nivel junior a SENIOR con estas 7 aplicaciones
Programación webQué es HTML y cómo funcionaEtiquetas y atributos en HTMLImágenes en HTMLEnlaces en HTML5