Cupón activo
👉
The Coder Cave
Toggle Menu
Cursos
Libros
Rutas
.NET
Junior
Semi Senior
Senior
Lenguaje Base
C#
F#
Q#
.NET General
¿Qué es .NET?
NET CLI
Q#
Internet
¿Qué es un Hosting?
¿Cómo funciona internet?
¿Qué es un Dominio?
¿Qué es HTTP?
Modelo Cliente / Servidor
Version Control Systems
Azure DevOps
GitHub
GitLab
Git
Bitbucket
Fundamentos de Bases de Datos
Constraints
Triggers
Diseño de Base de Datos
SQL Básico
Procedimientos Almacenados
Fundamentos de ASP.NET Core
Razor Components
Middlewares
App Settings and Configurations
MVC.NET
REST
Razor Pages
Filters and Attributes
Authorization and Authentication
ORM
Dapper
NHibernate
Entity Framework Core
RepoDB
Inyección de Dependencias
Intro a la Inyección de Dependencias
Microsoft Dependency Injection
Ninject
Castle Windsor
Ciclo de Vida
Scrutor
AutoFac
Simple Injector
APIs
SOAP
gRPC
Graphql
¿Qué es una API?
REST
JSON
API Security Best Practices
Cache
Memory Cache
Memcached
Distributed Cache
Redis
Relational Databases
SQL
Oracle
SQLite
MariaDB
MySQL
MS SQL
PostgreSQL
Cloud Databases
CosmosDB
DynamoDB
NoSQL Databases
CouchDB
Cassandra
LiteDB
MongoDB
Redis
RavenDB
Logging
NLog
Fundamentos de Logging
Serilog
API Clientes
gRPC
REST
Real Time Communication
Web Sockets
SignalR
Object Mapping
Mapster
Automapper
Task Scheduling
Hangfire
Quartz
BackgroundService
Unit Testing
xUnit
Fluent Assertions
NSubstitute
FakeitEasy
MSTest
Nunit
Shouldly
Moq
Integration Testing
TestServer
WebApplicationFactory
Behavior Testing
BDDfy
SpecFlow
LightBDD
Microservices / Message Brokers
Azure Service Bus
NetMQ
Microservices / Message Bus
NServiceBus
MassTransit
EasyNetQ
Microservices / Orchestration
Docker
Ocelot
Kubernetes
Docker Swarm
YARP
CI / CD
Azure DevOps
Azure Pipelines
Jenkins
TeamCity
Github Actions
Travis CI
Client Side
Blazor
Librerías Útiles
Benchmark.Net
Noda Time
GenFu
Swashbuckle
MediatR
FluentValidation
Polly
Nuke
Autenticación
Basic Authentication
Token Authentication
Cookie Based Authentication
SAML
Autenticación vs Autorización
JWT
OAuth
OpenID
Web Security
OWASP
CSP
SSL/TLS
HTTPS
CORS
Cómo proteger tu servidor
Caching
CDN
Server Side
Client Side
Algoritmos de Hashing
scrypt
bcrypt
MD5
SHA
Testing
Functional Testing
Integration Testing
Unit Testing
Patrones de Arquitectura
Serverless
Service Mesh
12 Factor App
Monolito
Microservicios
SOA
Principios de Desarrollo
CQRS
Event Sourcing
SOLID
Patrones de Diseño (GOF)
Domain Driven Design
Test Driven Development
CI / CD
Virtualización / Contenedores
Docker
¿Qué entendemos por CI / CD?
DevOps
Kubernetes
Message Brokers
Kafka
RabbitMQ
Web Servers
IIS
Caddy
Nginx
Apache
NoSQL
Column DBs
Graph DBs
Time Series
Document DBs
Key-Value
Realtime
NoSQL Databases
CouchDB
DynamoDB
RethinkDB
TimeScale
Base
AWS Neptune
MongoDB
Redis
Firebase
InfluxDB
Cassandra
Neo4j
GraphQL
Mutations
Schema
Introducción a GraphQL
GraphQL Queries
Real-Time
Long Polling
Short Polling
Server Sent Events
Web sockets
Linux
Distros recomendadas
Sistema de Archivos
Comandos Básios
Cloud
Google Cloud
AWS
Azure