Escrito el 13/03/2024
Camino del Senior(.Net + Angular): Temas
Voy a comenzar mi camino hacia el rol de Senior Developer
Frontend:
Fundamentos HTML (Junior)
- HTML5
- CSS3
Fundamentos CSS (Junior)
Fundamentos de Angular (Junior)
- Arquitectura básica de Angular
- ES5 y TypeScript
- Modulo y Componente
- Referencias al Template
- Safe Navigation
- Smart Dumb Components
- Feature Module
- LifeCycle
- Http
- Form Stateless
- Routes
Masterclass de Angular Testing (Junior)
RxJS Básico (Junior)
- Introducción
- Operadores de Creación
- Pipe
- Operadores Básicos
- Operadores de Filtro
- Operadores de Combinación
Angular Pro (Intermediate)
NGRX Store + Effects (Intermediate)
Pricipios de Redux Conceptos de Redux Inmutabilidad
RxJS MasterClass (Intermediate)
Backend:
Fundamentos de C# con Microsoft (Junior)
- Escribe el primer codigo C#
- Crea y Ejecuta una aplicación de consola en C#
- Agrega lógica a la aplicación de consola
- Variables
- Métodos
- Debug
Conceptos de C# (Junior)
- Elvis Operator
- Extension Methods
- Métodos Anónimos
- Tipos Anónimos
Tutorial LINQ (Junior)
- Expresiones Lamda
- deferer execution con LINQ
- Any
- All
- Count
- Contains
- OrderBy
- MixMax
- Average
- Sum
- ElementAt
- First y Last
- Single
- Where
- Take
- Skip
- OfType
- Distinct
- Prepend y Append
- Concat y Union
- Cambio de tipo de colección
- Select
- SelectMany
- Nuevas colleciones
- Grupos
- Intersect y Except
- Join
- Aggreate
- Zip
- Sintaxis Query
- Chunk
Entity Frameword Core (Junior)
- DBContext
- Migraciones
- Data Annotations
- Relaciones
- Fluent API
- Consultas
- Change Tracker
- Tracking vs No Tracking
- Vistas y Stored Procedures
- Raw SQL
Curso ASP.Net (Junior)
- .Net Core vs .Net Framework vs .Net Standard
- ASP .Net Core
- REST Api
- Status Codes
- Verbos
- Parámetros
- Dependecy Injection
- WebApplicationFactory
- ITestOutputHelper
Curso xUnit (Junior)
- Template
- Asserts
- Arrange
- Paralelismo
- DDT (Data Driven Tests)
- Mocks
- Legacy Code
- TDD (Test Driven Development)
SQL Book (Junior)
Antipatrones C# (Intermediate)
- Muchas Constantes
- Números Booleanos
- Fechas en forma de string
- Manejo de memoria manual
- Anti Singleton
- Expresiones Yoda
- Spagheti Code
- Tipo de antipatrón: Amante de los Patrones
- Tipo de antipatrón: Swift-Army-Knife
- Tipo de antipatrón: Asumir lo Peor
- Tipo de antipatrón: Bola de Cristal
AZ-900 Curso de Azure (Intermediate)
- Azure Concepts
- Could Concepts
- Azure Architecture
- Compute
- Networking
- Storage
- Database
- Authentication y Authorization
- Azure Solutions
- Security
- Monitoring and Management
- Precios
- Soporte