সফটওয়্যার ইঞ্জিনিয়ারিং মাস্টারক্লাস — শিক্ষানবিশ থেকে বিশেষজ্ঞ। SDLC, Architecture, Database, API, Security, DevOps, System Design — ৫০টি topic বাংলায়।
Programmer vs Engineer, career ladder, daily life
Waterfall, Agile, Scrum, Kanban, Hybrid
Stakeholder, BRD, FR/NFR, MoSCoW
User story format, acceptance criteria, INVEST
BPMN 2.0, DFD, gap analysis, value stream
SRP, OCP, LSP, ISP, DIP, DRY, KISS, YAGNI
Singleton, Factory, Builder, Adapter, Decorator, Observer, Strategy
Monolith, microservices, DDD, service boundary
Presentation/Business/Data, MVC/MVP/MVVM, Repository, DI
Sync vs Async, RabbitMQ, Kafka, CQRS, Event Sourcing, Saga
Uncle Bob layers, ports & adapters
Architecture Decision Record, C4 model, HLD/LLD, Docs-as-Code
ERD, PK/FK, 1NF/2NF/3NF, denormalization
SELECT, JOIN, Subquery, CTE, Window, SP, Trigger
Index types, execution plan, partitioning, sharding
Document, Key-Value, Column, Graph, CAP
Zero-downtime, ORM migration, backup, encryption, RLS
HTTP methods, status codes, naming, versioning
Session vs Token, JWT, OAuth flows, OIDC, RBAC, ABAC
BOLA, Rate Limiting, Validation, Injection, Secrets
GraphQL schema, resolvers, N+1, gRPC, Protocol Buffers
Push vs Pull, webhook security, payment, mocking
Field types, validation, accessibility, multi-step
Conditional fields, JSON schema, drag-drop, upload, signature
Tabular, Summary, Matrix, Chart, Dashboard vs Report
wkhtmltopdf, Puppeteer, EPPlus, streaming, watermark, scheduled
SSRS, RDLC, Jasper, pivot, audit trail
Design thinking, wireframe, hierarchy, responsive
Design tokens, atomic design, Storybook, theming
WCAG, ARIA, screen reader, RTL, i18n/l10n
Sort, filter, pagination, modal, empty/loading, infinite scroll
SQL Injection, XSS, CSRF, IDOR, security headers
Validation, hashing, session, secrets, dependency scan, review
Zero Trust, STRIDE, pen test, SAST/DAST CI, compliance, IR
Branching, commit conventions, PR review, merge vs rebase, mono/polyrepo
Dockerfile, multi-stage, Compose, volumes, security
GitHub Actions, GitLab CI, tests, blue-green, canary, rollback
Pod, Deployment, Service, Ingress, Helm, HPA, security
IaaS/PaaS/SaaS, core services, serverless, FinOps, multi-cloud
Metrics, Prometheus/Grafana, ELK, tracing, SLI/SLO/SLA
Unit, Integration, E2E, TDD, BDD, coverage
Selenium, Cypress, Playwright, Postman, Pact
k6, JMeter, Gatling, profiling, chaos engineering
Vertical/Horizontal scale, CAP, cache, CDN, LB, queue
TinyURL, WhatsApp, Twitter feed, Uber
Video streaming, search indexing, recommendation, data pipeline
Estimation, Scrum roles, Jira, retrospective, stakeholder
README, API docs, runbook, architecture, tutorial
T-shape skill, learning habits, career ladder, portfolio, open source
Resume, coding, system design, behavioral, negotiation