کاتالوگ ۳۴۰ درس

بازگشت به مهندسی مدرن و کار با هوش مصنوعی

فصل صفر — جای خودت را در مسیر پیدا کن

  1. آموزش برنامه‌نویسی با هوش مصنوعی برای چه کسانی مناسب است؟
  2. بازگشت به برنامه‌نویسی بعد از چند سال: از کجا شروع کنیم؟
  3. هوش مصنوعی در برنامه‌نویسی چه کارهایی می‌تواند انجام دهد و چه چیزهایی را نباید به آن بسپاریم؟
  4. آموزش پروژه‌محور برنامه‌نویسی چیست و چرا بهتر یاد می‌گیریم؟
  5. چطور مسیر یادگیری برنامه‌نویسی را بر اساس سطح خودمان شخصی کنیم؟
  6. چطور بفهمیم یک آموزش فنی به‌روز و قابل اعتماد است؟

فصل ۱ — از خواسته‌ی مبهم تا قرارداد قابل اجرا

  1. قبل از کد، مسئله را روشن کن
  2. مرز کار را ببند: محدوده، محدودیت و خارج از محدوده
  3. تمام‌شدن یعنی چه؟ معیار پذیرش و روش اثبات
  4. قبل از کد، طرح اجرا را نقد کن
  5. یک تعریف اجرایی کامل بساز

فصل ۲ — شکستن کار و چرخه‌ی کنترل‌شده‌ی AI

  1. شکستن کار و ساخت برش عمودی
  2. چرخه‌ی کنترل‌شده‌ی کار با AI — از درخواست تا پذیرش یا رد

فصل ۳ — Repository، Root Cause، Testing و Verification

  1. خواندن سریع یک مخزن کد ناآشنا
  2. انضباط اشکال‌زدایی و یافتن علت ریشه‌ای
  3. راستی‌آزمایی فنی و مهندسی مبتنی بر مستندات
  4. راهبرد آزمون: واحد، یکپارچه، سرتاسری، پسرفت و پذیرش

فصل ۴ — Handoff، Git و Release-aware Change Control

  1. بازیابی، تحویل و ثبت وضعیت پروژه
  2. گیت روزمره: شاخه، ثبت تغییر، تفاوت و ادغام
  3. گیت پیشرفته و کنترل تغییر آگاه از انتشار

فصل ۵ — Shell، Workspace، Lockfile و Build Closure

  1. Shell, Process و Filesystem برای توسعه مدرن
  2. Monorepo و Workspace Architecture
  3. pnpm Workspaces و Lockfile Discipline
  4. Turborepo Task Graph و Cache
  5. Python Environments با uv و Wheelhouse
  6. Cargo Workspace و Rust Build/Test
  7. Exact Toolchain Closure و Offline Reproducibility

وب مدرن، رابط کاربری و تجربه‌ی وب

فصل ۱ — مرورگر، سرور، رندر و معماری صفحه

  1. وقتی یک آدرس سایت را در مرورگر باز می‌کنیم چه اتفاقی می‌افتد؟
  2. HTML، CSS و JavaScript هرکدام چه کاری انجام می‌دهند؟
  3. صفحه‌ی ثابت و صفحه‌ی پویا چیست و کدام برای چه چیزی مناسب است؟
  4. صفحه چه زمانی ساخته می‌شود؟ Build، درخواست کاربر و مرورگر
  5. Cache و CDN چیستند و چرا سرعت سایت فقط به Database ربط ندارد؟
  6. Component، React، Hydration و Island یعنی چه؟
  7. Astro، Next.js، React، Vite، Node.js و .NET چه فرقی دارند؟
  8. موشن، اسکرول، سه‌بعدی و PWA در کدام لایه‌ی وب ساخته می‌شوند؟
  9. API چیست و بخش‌های یک سایت مدرن چطور با هم حرف می‌زنند؟

فصل ۲ — HTML، CSS، Responsive و RTL

  1. HTML Semantic و Accessible Structure
  2. Responsive CSS: Grid, Flex و Logical Properties
  3. Accessible UI Primitives، Focus و Keyboard
  4. Unicode، RTL و Bidi در یک محصول فارسی

فصل ۳ — Type System، Runtime، Async و Build

  1. TypeScript Strict: Type System برای کد قابل اعتماد
  2. Node.js ESM و Module Resolution
  3. Async JavaScript, Timeout و Concurrency Limit
  4. Vite Build, Assets و Code Splitting

فصل ۴ — React، State و Visual Regression

  1. React Fundamentals و Component State
  2. Server State و Typed Routing در React
  3. Component Catalog و Visual Regression

فصل ۵ — Error Model، REST، Streaming و Webhook

  1. Error Model: Domain/Public/Retryable Errors
  2. Fastify Architecture و Testable API
  3. طراحی REST API: Resource، Command، Idempotency و Pagination
  4. SSE و Server-to-Client Streaming
  5. قابلیت اطمینان و امنیت Webhook

فصل ۶ — Static-first، SEO و Performance

  1. Astro، محتوای Static-first و Islands
  2. Technical SEO برای سایت محتوایی
  3. Core Web Vitals و Critical Rendering Path

فصل ۷ — Locale، Translation Memory و QA

  1. ICU MessageFormat و Locale-aware Formatting
  2. Localization Data Model، Translation Memory و Terminology
  3. Localization QA و AI-assisted Translation Review

داده، SQL، قراردادها و ماشین حالت

فصل ۱ — Constraint، Query و Reasoning

  1. مدل‌سازی رابطه‌ای: PK/FK/UNIQUE/CHECK/NULL
  2. PostgreSQL DDL و طراحی Constraint-first Schema
  3. استدلال در کوئری SQL: JOIN، CTE، Window، Aggregate و EXPLAIN

فصل ۲ — Isolation، Lock و Concurrency

  1. Transactions و Isolation Levels
  2. Locks, Deadlocks و Optimistic Concurrency

فصل ۳ — Migration، ORM و Backup/Restore

  1. Migration Discipline و Schema Evolution
  2. Drizzle ORM: Typed Schema و Migration Review
  3. Backup, Restore و PITR Mental Model

فصل ۴ — Full-text، Vector و Hybrid Retrieval

  1. PostgreSQL Full-text Search
  2. pgvector و Hybrid Retrieval

فصل ۵ — JSON Schema، OpenAPI، AsyncAPI، Protobuf و gRPC

  1. JSON Schema 2020-12 برای Contracts و Content
  2. OpenAPI 3.1: HTTP Contract as Source
  3. AsyncAPI برای Event Contracts
  4. Protobuf Compatibility و Message Versioning
  5. gRPC Streaming, Deadline و Backpressure

فصل ۶ — Event، Outbox، Reconciliation و State Machine

  1. Append-only Ledger و Correction-not-Mutation
  2. Event-driven Design و Idempotent Receipt
  3. Outbox, Durable Intent و Reconciliation
  4. State Machines: States, Guards, Holds و Terminal States

امنیت، هویت، استقرار و تاب‌آوری

فصل ۱ — Threat Model، Access و Session

  1. Threat Modeling برای Feature و System Boundary
  2. RBAC، Default Deny و Least Privilege
  3. Session Security: Cookies, Rotation, Logout, Hijack
  4. Passkeys/WebAuthn: مفهوم، Registration و Recovery
  5. TOTP و Recovery Codes

فصل ۲ — CSRF، CORS، CSP، Injection و Secrets

  1. CSRF، CORS و CSP
  2. XSS, SQL Injection و Input Validation
  3. Prompt Injection و Untrusted AI Context
  4. File Upload Quarantine و Promotion
  5. Secret Management و Scoped Identities

فصل ۳ — Retention، TLS، Supply Chain و Verification Baseline

  1. Data Classification, Retention, Export و Deletion
  2. Encryption at Rest و Key Boundaries
  3. TLS, mTLS و Device Identity
  4. Supply-chain Security با Signed Targets و Rollback Defense
  5. SBOM و Build Provenance
  6. OWASP ASVS و NIST SSDF به‌عنوان Verification Baseline

فصل ۴ — Linux/Windows، Container، DNS، CDN و Storage

  1. Linux Fundamentals برای Operator/Developer
  2. Windows Service Fundamentals
  3. Docker/OCI: Image, Layer, Volume, Network, Digest
  4. Docker Compose: Dependencies, Health و Restart
  5. DNS, TLS, Reverse Proxy و HSTS
  6. Cloudflare/CDN/WAF/R2 Concepts
  7. S3 Object Storage، Presigned URL و Multipart

فصل ۵ — Telemetry، SLO و Incident Response

  1. OpenTelemetry: Trace, Metric, Log Correlation
  2. SLO، Error Budget، RPO و RTO
  3. Incident Response و Postmortem

فصل ۶ — Chaos، Feature Flags، Rollout و ADR

  1. Chaos/Failure Testing
  2. Feature Flags, Canary و Bounded Rollout
  3. Release Rings: Target Architecture vs Runtime Activation
  4. Module Data Ownership و Cross-module Boundaries
  5. Architecture Change Control, ADR و Supersession
  6. Target DDL → Runtime Projection
  7. Auth/Audit Foundation در سیستم واقعی

فصل ۷ — Dependency، Contract، Event و Network Failure

  1. Dependency/Toolchain Mismatch
  2. Architecture–Implementation Gap
  3. Schema Drift
  4. Contract Drift
  5. Duplicate/Late Events
  6. Crash After Side Effect
  7. Network Partition

فصل ۸ — Security، Tenant، Rights و Hallucination

  1. Credential Compromise
  2. Supply-chain Compromise
  3. Cross-tenant Leakage
  4. Rights/Canon Breach
  5. Hallucinated Claim
  6. Weak Localization

فصل ۹ — Resource، Provider، Cost و Organizational Failure

  1. GPU Overload/OOM
  2. Main Workstation Interference
  3. Artifact Loss/Corruption
  4. Provider API Drift/Quota
  5. Cost Runaway
  6. Approval Bottleneck
  7. Scope Creep و Custom Fork
  8. Premature SaaS
  9. Single-person Dependency

مهندسی سامانه‌های هوش مصنوعی

فصل ۱ — Gateway، Structured Output، Prompt Governance و Qualification

  1. LLM Gateway و Provider-neutral Abstraction
  2. Structured Outputs و Schema Validation
  3. Prompt Template Governance و Untrusted Context Policy
  4. Model Qualification: Task/Locale/Risk Benchmark

فصل ۲ — Model Selection، Serving، Cost Governor و Workflow

  1. Local-first Routing و Model Selection
  2. Ollama Adapter
  3. vLLM Serving Concepts
  4. AI Cost Governor و Circuit Break
  5. Workflow Registry و Qualified Packages

فصل ۳ — Research Worker و Tool Registry

  1. Research Worker با Policy-allowed Browsing
  2. Tool Registry و Qualification

فصل ۴ — Model Artifacts، Transfer، License، Scheduler و Device Telemetry

  1. Model Artifact Mesh, Build Variants و Replicas
  2. Chunked/Resumable Transfer
  3. Model License Policy
  4. Capability-aware Scheduler
  5. Device Telemetry برای GPU/Media Workloads
  6. Side-node Power Orchestration

فصل ۵ — ComfyUI و Blender Automation

  1. ComfyUI Integration
  2. Blender Headless Automation

منبع حقیقت، محتوا، انتشار و رسانه

فصل ۱ — Source Authority، Claim، Rights و Approval

  1. Source Authority: Source Version, Binding, Policy و Reveal
  2. Claim/Evidence Governance و Confidence
  3. Rights, Embargo و Reveal Rules
  4. Immutable Approval و Revocable Validity
  5. Public Release Manifest و Exact Assets

فصل ۲ — Page/Version/Block، Forms، SEO و Rollback

  1. Static Locale Routing با Astro
  2. Website Workspace: Page/Version/Block/Navigation/Release
  3. Forms Intake, Consent, Rate Limit و Inbox Handoff
  4. SEO Records, Redirect Hygiene و Canonicalization
  5. Immutable Public Rollback و Route Monitoring

فصل ۳ — Localization، Derivative و Campaign Dependency

  1. Media Text Localization
  2. Content Version Model و Derivatives
  3. Calendar و Campaign Dependencies

فصل ۴ — Media Library، Factory، FFmpeg، Workbench و QA

  1. Media Library: Hash, Rights, Variant, QC
  2. Media Factory Recipes و Deterministic Transforms
  3. FFmpeg برای Codec, Filtergraph, Audio و Subtitle
  4. Creative Workbench و Variant Graph
  5. Candidate ≠ Publication: QC/Source/Rights/Approval Gate
  6. Media QA: Technical, Semantic, Rights و Aesthetic

فصل ۵ — Vault، Transfer و Provenance Round-trip

  1. Local Artifact Vault و Durability Classes
  2. Presigned Artifact Transfer
  3. Manual Handoff با Provenance Round-trip

دسکتاپ، Worker و محاسبات محلی

فصل ۱ — Device Identity، Tauri، Tray و Admin CLI

  1. Human Identity vs Device Identity
  2. Tauri Native Boundary و Command Mediation
  3. Tauri Capabilities و CSP
  4. Sentinel Tray و Degraded Desktop Behavior
  5. Headless Admin CLI و Break-glass Access

فصل ۲ — Supervisor، Executor و Coordinator

  1. Worker Supervisor به‌عنوان OS Service
  2. Worker Executor و Lower-privilege Sandbox
  3. Local Coordinator Skeleton و Protocol Role

فصل ۳ — Identity، Health، Lease و SQLite Spool

  1. Worker Enrollment و Short-lived Identity
  2. Heartbeat, Inventory و Health Telemetry
  3. Lease Protocol: Ack, Renew, Cancel, Progress
  4. Local SQLite WAL Spool برای Offline Progress

فصل ۴ — Grants، Resource Envelope و Power

  1. Node Control Grants و Bounded Automation
  2. Resource Envelope و Protected Primary
  3. Power Capabilities و Wake-on-LAN

فصل ۵ — Reconciliation، Rollout و Watchdog

  1. Desired State و Drift Reconciliation
  2. Fleet Rollout: Test→Canary→Batch→Fleet
  3. Backup/Restore Smoke و Independent Watchdog

برنامه‌ریزی، تحلیل و عملیات پلتفرم

فصل ۱ — Message، Identity، Contact، Opportunity و Obligation

  1. Unified Inbox و Channel-normalized Messages
  2. Cross-channel Identity و Confidence-based Merge
  3. Contact/Organization Model
  4. Opportunity Dossier و Next Action
  5. Obligation Lifecycle و Deadline Risk
  6. Notification Routing, Dedupe و Escalation
  7. Executive Docket و Attention Compression
  8. PII/Privacy در Inbox

فصل ۲ — Planning Horizon، Content Gap، Audience، Crisis و Experiment

  1. Rolling Planning Horizons
  2. Content Gap Detection
  3. Cadence Envelope و توصیه «کمتر/هیچ»
  4. Audience Fit و Drift Detection
  5. Context Radar و Crisis Envelope
  6. Anti-newsjacking و Ethical Context Use
  7. Trend Observatory: Observation→Hypothesis→Pattern
  8. Experiment Model و جداسازی Observation/Hypothesis/Change

فصل ۳ — Events، Performance و Capacity Advisor

  1. Analytics Events, Dimensions و Metric Regimes
  2. Performance Lens و Provenance-linked Results
  3. Capacity Advisor و Upgrade Scenarios

فصل ۴ — Adapter، Capability، Shadow/Direct Publish و Quota

  1. Official Platform Adapters و Policy Snapshot
  2. Platform Capability Registry
  3. Shadow Mode قبل از Direct Publish
  4. Bounded Direct Publish با Idempotency و Verification
  5. Account Health, Quota و Platform Rate Limits

فصل ۵ — Virtual Cast، Canon Boundary و Repair Workflow

  1. Virtual Cast Persona Model
  2. Canon Boundary برای Agentها
  3. Repair Diagnostics و Isolated Reproduction
  4. Repair Patch Classes, Canary و Rollback

معماری چندکسب‌وکاری، تجاری و تجارت الکترونیک

فصل ۱ — Venture Separation، Shared Interface، Resource و Tenant

  1. Venture Separation Architecture
  2. Versioned Shared Interfaces
  3. Resource Broker Metadata
  4. Quota و Reservation
  5. Chargeback و Internal Cost Allocation
  6. Tenant Isolation
  7. Dedicated Instance Pattern
  8. Portfolio Metadata Control بدون Copy محتوا

فصل ۲ — ICP، Serviceability، Pilot، Workload و Admission

  1. ICP و Buyer Modeling
  2. Serviceability Policy
  3. Lead Qualification Score
  4. Pilot Design و Stop/Pivot Criteria
  5. Workload Catalog برای AI/Media/Human Work
  6. P50/P80/P95 Forecasting
  7. Admission Gate با SLA/Capacity/Cost

فصل ۳ — Cost، Pricing، P&L، Entitlement و SLA

  1. Cost Ledger و Cost Allocation
  2. Markup vs Margin و Pricing Floors
  3. Local Compute Costing
  4. P&L per Client و Contribution Margin
  5. Plan/Entitlement Model
  6. SLA/Support Model
  7. Anti-fork Customization

فصل ۴ — IA، Configurator، Lead، Audit و Research

  1. Commercial Site Information Architecture
  2. Plan Configurator و Structured Lead Intent
  3. Lead Forms و CRM Handoff
  4. Website Audit Engine
  5. Niche/Intent Research

فصل ۵ — Editorial Cell، SEO، QA، Approval و Onboarding

  1. Multi-model Editorial Cell
  2. Provider Routing در Editorial/AI Workflows
  3. Claim/Source Registry برای محتوای تجاری
  4. SEO Page Schema و Intent-driven Content
  5. Content QA Rubric
  6. Human Anchor + AI Variants
  7. Social Format Playbooks
  8. Winner Repurposing بدون Copy
  9. Performance Feedback Loop
  10. Single-source Content Model
  11. Asset Provenance
  12. Content Workflow States
  13. Client Approval States و Revision Branching
  14. Safe Workflow Lab
  15. Guided Onboarding و Progressive Disclosure

فصل ۶ — Evidence، Vetting، Inventory، Rights و Attribution

  1. Talent Profile و Capability Evidence
  2. Vetting و Test Job
  3. Assignment Workflow
  4. Creator/Media Inventory
  5. Ad Rights, Disclosure و Brand Safety
  6. Campaign Attribution و Measurement Labels

فصل ۷ — Connector، Order، Packing، Barcode، Carrier و Notification

  1. Shopify Integration
  2. WooCommerce Integration
  3. Custom Connector Architecture
  4. Order State Machine
  5. Packing Queue و Fulfillment Priority
  6. Label Printing و RTL/Barcode Layout
  7. Barcode/QR Scanning UX
  8. Carrier Integration و Tracking Events
  9. End-customer Notifications با Minimal PII

فصل ۸ — PWA و Native App Decision

  1. PWA: Install, Offline, Push, Camera Limits
  2. Native App Decision Gate

عامل‌ها، حاکمیت، حقوق و صورتحساب

فصل ۱ — Catalog، Authority، Memory، Failure و Cost

  1. Owner Exception Management
  2. Recommendation Engine با Evidence و Confidence
  3. Agent Catalog و Typed Contracts
  4. Agent Authority Matrix
  5. Agent Memory Boundaries
  6. Agent Failure, Retry & Reconciliation
  7. Agent Cost Metering

فصل ۲ — MSA/SOW/SLA، DPA، IP، Exit و Deletion

  1. Contract Suite Concepts: MSA/SOW/SLA/Scope
  2. Privacy/DPA و Controller/Processor Boundaries
  3. IP/Rights برای Text, Media, Model, Creator Assets
  4. Exit, Export و Deletion

فصل ۳ — Invoice، Subscription، Self-hosted و SaaS

  1. Billing Adapter و External Invoice/Payment References
  2. Subscription, Grace و Dunning
  3. Self-hosted Release/Support Matrix
  4. SaaS Multi-tenancy: Demand-gated Architecture

مهندسی سامانه‌های یادگیری و مَکنو

فصل ۱ — Instructional Design، Project Learning، Skill، Assessment و Evidence

  1. Instructional Design برای افراد باتجربه
  2. Project-based Learning و Just-in-Time Instruction
  3. Competency Taxonomy و Prerequisite Graph
  4. Longitudinal Skill State و Mastery Model
  5. Diagnostic/Adaptive Assessment Design
  6. Evidence Credential Architecture

فصل ۲ — Discovery، Semantic Diff، Scheduling، Audio، Accessibility و Slides

  1. Search Relevance و Faceted Discovery
  2. Documentation Monitoring و Semantic Diff
  3. Background Scheduling برای Updater
  4. TTS, Forced Alignment و Word Sync
  5. Accessible Multimedia Learning UX
  6. Instructional Visual/Slide Design Pipeline

فصل ۳ — Motivation، Fatigue، Progress و ETA

  1. Ethical Gamification و Professional Motivation
  2. Learning Fatigue و Anti-overlearning Detection
  3. Weighted Project Progress و Control Tower
  4. Effort Estimation و Probabilistic ETA

فصل ۴ — Social، Career، Fair Matching و Event Taxonomy

  1. OAuth2/OIDC و Consented Social Publishing
  2. Career Role/Competency Frameworks و Job-skill Extraction
  3. Matching, Fairness و Explainability
  4. Learning/Product Analytics Event Taxonomy

فصل ۵ — Governance، Notification، Tutor، Portfolio و Trust

  1. Contributor و Editorial Governance
  2. Web Push و Email Notification Delivery
  3. AI Tutor Grounding و Evaluation
  4. Professional Portfolio/Profile Compiler
  5. Reputation Anti-gaming و Trust Signals

فصل ۶ — Compliance، Editor، Context Sharing و Mentor Quality

  1. Digital Commerce Compliance Boundaries
  2. Structured Content Editor / CMS Authoring UX
  3. Private Mentor/Reviewer Context Sharing
  4. Mentor Quality و Escalation Operations

فصل ۷ — MCB، Import/Export و Partial Regeneration

  1. Portable Content Package و Import/Export Architecture
  2. Structured Content Authoring + Partial Regeneration

مسیر C#/.NET و آداپتورهای پشته

فصل ۱ — Modern C#، ASP.NET Core، EF Core و Testing

  1. Modern C#/.NET Refresh
  2. ASP.NET Core Web/API Engineering
  3. EF Core Data Access و Migrations
  4. .NET Testing, Diagnostics و Hosting

فناوری‌های آگاهی و تصمیم «فعلاً نه»

فصل ۱ — Kubernetes، Kafka، Redis، Temporal، Search و Microservices

  1. Kubernetes و Kafka: چه مسئله‌ای حل می‌کنند و چرا فعلاً نه
  2. Redis/Valkey و Temporal: Cache/Coordination/Workflow Awareness
  3. Elasticsearch/OpenSearch و GraphQL Awareness
  4. Microservices و Full Offline Studio Awareness

فصل ۲ — Native، Billing، Portfolio، Multi-region و Autonomous Systems

  1. Native Mobile, Custom Billing و SaaS Multi-tenancy Awareness
  2. Portfolio Control و Creator Marketplace Awareness
  3. Multi-region و Autonomous Ad Buying Awareness
  4. Virtual Cast / Repair Agent Deep Implementation Awareness

مدل‌سازی سه‌بعدی و هوش مصنوعی — دامنه‌ی آینده

فصل ۱ — Blender، UV/PBR، Reconstruction و Optimization

  1. 3D Foundations و Blender Production Modeling
  2. UV، PBR و AI-assisted Texturing
  3. Photogrammetry, NeRF و 3D Gaussian Splatting
  4. 3D Asset Optimization و Interoperability