Architektura a návrh

  • Clean architecturePokročilý
  • Modularizace monolituPokročilý
  • Multi-tenancyPokročilý
  • MVVMPokročilý
  • Prototyping / POCPokročilý
  • CQRSStředně pokročilý
  • DDDStředně pokročilý
  • Design patterns (GoF)Středně pokročilý
  • Event-driven architectureStředně pokročilý
  • Modular monolithStředně pokročilý
  • System designStředně pokročilý
  • Caching (Redis)Začátečník
  • MicroservicesZačátečník

Plánování

Mindset

  • Product mindsetPokročilý
  • Solver mentalityPokročilý
  • End-to-end feature ownershipStředně pokročilý
  • Lead by exampleStředně pokročilý

Mindset

AI

  • Agentic software developmentPokročilý
  • ClaudePokročilý
  • CodexPokročilý
  • Agent workflow designStředně pokročilý
  • Context engineeringStředně pokročilý
  • Multi-agent orchestrationStředně pokročilý
  • CursorZačátečník
  • GitHub CopilotZačátečník
  • MCPZačátečník

AI

Backend

  • .NETPokročilý
  • C#Pokročilý
  • Dependency injectionPokročilý
  • Entity Framework 6Pokročilý
  • LINQPokročilý
  • ASP.NET CoreStředně pokročilý
  • async/awaitStředně pokročilý
  • Background jobsStředně pokročilý
  • Entity Framework CoreStředně pokročilý
  • JavaStředně pokročilý
  • C++Začátečník
  • PythonZačátečník
  • GoJen přes AI
  • PowerShellJen přes AI

Vývoj

Principy

  • DRYPokročilý
  • KISSPokročilý
  • Refactoring (Boy scout rule)Pokročilý
  • SOLIDPokročilý
  • Functional programmingStředně pokročilý
  • Časové zóny a práce s datemStředně pokročilý

Vývoj

Migrace

  • Datové migrace a opravy datPokročilý
  • Expand / Transition / Contract patternPokročilý
  • One-way vs two-way door migrationsPokročilý
  • Strangler Fig patternPokročilý

CI/CD

Testování a review

  • Integrační testyPokročilý
  • MockingPokročilý
  • NUnitPokročilý
  • Unit testyPokročilý
  • Code reviewsStředně pokročilý
  • DebuggingStředně pokročilý
  • TDDStředně pokročilý
  • E2E testyZačátečník

Testování a review

Nástroje

  • Draw.ioPokročilý
  • JiraPokročilý
  • MiroPokročilý
  • GitStředně pokročilý
  • GitHubStředně pokročilý
  • RiderStředně pokročilý
  • Visual StudioStředně pokročilý
  • PostmanZačátečník
  • TFSZačátečník

Vývoj

Proces

  • KanbanPokročilý
  • ScrumPokročilý
  • Project leadingStředně pokročilý

Plánování

API

  • Verzování APIStředně pokročilý
  • IdempotenceStředně pokročilý
  • REST APIStředně pokročilý
  • gRPCZačátečník
  • OpenAPI / SwaggerZačátečník

Vývoj

Provoz po nasazení

  • On-callPokročilý
  • AlertingStředně pokročilý
  • Incident managementStředně pokročilý
  • LoggingStředně pokročilý
  • MonitoringStředně pokročilý
  • OpenTelemetryStředně pokročilý
  • PostmortemsStředně pokročilý
  • New RelicZačátečník
  • SentryZačátečník

CI/CD

Delivery a rollout

  • Feature flagsPokročilý
  • Blue-Green deploymentsStředně pokročilý
  • Canary deployments / Beta testingStředně pokročilý
  • Staged rolloutStředně pokročilý
  • Trunk based developmentStředně pokročilý
  • Azure Container AppsZačátečník
  • GitHub ActionsZačátečník
  • DockerJen přes AI

CI/CD

Databáze

  • Indexy a query plányStředně pokročilý
  • Zamykání a souběžnostStředně pokročilý
  • MSSQLStředně pokročilý
  • Transakce a izolační úrovněStředně pokročilý
  • PostgreSQLJen přes AI
  • SupabaseJen přes AI

Vývoj

Bezpečnost

  • API authentication (JWT, Bearer token)Středně pokročilý
  • GDPRStředně pokročilý
  • PIIStředně pokročilý
  • OAuthZačátečník
  • OWASPUčím se

Bezpečnost

Frontend

  • JavaScriptStředně pokročilý
  • WPFStředně pokročilý
  • BlazorZačátečník
  • BootstrapZačátečník
  • CSSZačátečník
  • Design systemZačátečník
  • FigmaZačátečník
  • HTMLZačátečník
  • RazorZačátečník
  • ReactZačátečník
  • TypeScriptZačátečník
  • UnityZačátečník
  • AstroJen přes AI
  • Next.jsJen přes AI

Vývoj