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

Microservicios (Intermediate)

RabbitMQ (Senior)

Código de alto rendimiento (Senior)

CI/CD (Senior)

Temas avanzados en C# (Senior)