المنهج الكامل

تخصّصان أصيلان. وعقلية معمارية واحدة.

ابدأ بأنظمة البرمجيات أو انتقل إلى الذكاء الاصطناعي التوليدي في بيئة الإنتاج. يتدرّج كل مسار من الأسس إلى التصميم المؤسسي، وينتهي بمشروع ختامي تُدافع عنه.

المسار 01

Software Architecture Mastery

Progress from architecture fundamentals to enterprise system design, governance, and technical leadership.

30فصلًا82 ساعةمدة تقديرية
01مبتدئ

Foundations of Software Architecture

Understand architecture as a set of consequential decisions shaped by business goals and quality attributes.

3 وحدات · 12 درسًا2.5 ساعة
02مبتدئ

Software Design Principles

Build maintainable systems through cohesion, dependency control, and pragmatic simplicity.

5 وحدات · 11 درسًا2.9 ساعة
03متوسط

Application Architecture

Compare layered, clean, hexagonal, modular, vertical-slice, CQRS, and domain-driven approaches.

7 وحدات · 15 درسًا3.9 ساعة
04متوسط

Monoliths and Microservices

Choose service boundaries and deployment models without falling into distributed-monolith traps.

7 وحدات · 15 درسًا3.9 ساعة
05متوسط

API Architecture

Design evolvable contracts and choose REST, GraphQL, gRPC, streaming, or webhooks by constraint.

7 وحداتقيد الإعداد
06متوسط

API Gateway and Reverse Proxy

Place routing, policy, aggregation, and resilience at the right network boundary.

6 وحداتقيد الإعداد
07متوسط

Identity and Access Management

Reason about identity flows, tokens, federation, and authorization models.

7 وحداتقيد الإعداد
08متوسط

Database Architecture

Select and scale data stores using workload, consistency, and operational trade-offs.

7 وحداتقيد الإعداد
09متوسط

Caching

Improve latency and capacity while managing invalidation, stampedes, and consistency.

6 وحداتقيد الإعداد
10متقدم

Messaging and Event-Driven Architecture

Build reliable asynchronous flows with queues, streams, retries, outbox, and sagas.

8 وحداتقيد الإعداد
11متقدم

Distributed Systems

Model latency, partial failure, consistency, consensus, clocks, and resilience.

7 وحداتقيد الإعداد
12متقدم

Resilience Patterns

Contain failures with timeouts, retries, circuit breakers, bulkheads, and backpressure.

7 وحداتقيد الإعداد
13متقدم

Scalability and Performance

Evolve a system from hundreds to millions of users through evidence-based scaling.

6 وحداتقيد الإعداد
14متوسط

Cloud Architecture

Apply cloud models, regions, managed services, serverless, and cloud-native practices without vendor lock-in.

6 وحداتقيد الإعداد
15متوسط

Containers and Kubernetes

Understand container packaging and Kubernetes scheduling, networking, configuration, and scaling.

7 وحداتقيد الإعداد
16متوسط

Observability

Use logs, metrics, traces, and service objectives to understand production behavior.

7 وحداتقيد الإعداد
17متقدم

Security Architecture

Design defense in depth across identity, transport, secrets, data, networks, and supply chain.

7 وحداتقيد الإعداد
18متقدم

Integration Architecture

Connect enterprise systems using APIs, messaging, batch, synchronization, and anti-corruption layers.

6 وحداتقيد الإعداد
19متوسط

Frontend Architecture

Choose rendering, state, composition, and deployment strategies for modern frontends.

7 وحداتقيد الإعداد
20متقدم

Enterprise Architecture

Align business, application, data, and technology landscapes through governance and capability thinking.

6 وحداتقيد الإعداد
21متوسط

Architecture Documentation

Communicate systems through fit-for-purpose diagrams, models, decisions, and design documents.

6 وحداتقيد الإعداد
22متوسط

DevOps Architecture

Design reliable delivery systems using automation, artifacts, infrastructure as code, and safe releases.

7 وحداتقيد الإعداد
23متقدم

Data Architecture

Separate operational and analytical workloads and design trustworthy data platforms.

6 وحداتقيد الإعداد
24متقدم

Architecture Patterns

Use a reference library of proven structural, integration, resilience, and migration patterns.

7 وحداتقيد الإعداد
25متقدم

Architecture Anti-Patterns

Recognize failure-prone structures and organizational habits before they harden.

6 وحداتقيد الإعداد
26متقدم

System Design

Work through requirements, capacity, APIs, data, scaling, reliability, and trade-offs for real products.

8 وحداتقيد الإعداد
27متقدم

Architecture Decision Making

Practice choosing between technologies and patterns with explicit reasoning.

6 وحداتقيد الإعداد
28متقدم

Solution Architecture

Translate functional and non-functional requirements into a defensible solution across systems and stakeholders.

6 وحداتقيد الإعداد
29خبير

Architecture Quality Attributes

Make availability, performance, security, operability, and changeability measurable design drivers.

6 وحداتقيد الإعداد
30خبير

Architecture Capstone

Design and defend an enterprise-grade system from discovery through deployment and evolution.

6 وحداتقيد الإعداد

المسار 02

AI Architecture and Generative AI Systems

Design, evaluate, secure, scale, and operate production AI systems from model fundamentals to enterprise agentic platforms.

30فصلًا77 ساعةمدة تقديرية
01مبتدئ

AI Architecture Foundations

Frame AI applications, platforms, infrastructure, roles, and lifecycle as an architecture discipline.

5 وحداتقيد الإعداد
02مبتدئ

Large Language Model Fundamentals

Build architect-level intuition for tokens, context, transformers, sampling, prompts, tools, and multimodality.

7 وحداتقيد الإعداد
03متوسط

LLM Application Architecture

Connect frontend, orchestration, gateway, models, state, retrieval, tools, guardrails, and telemetry.

6 وحداتقيد الإعداد
04متوسط

Prompt Architecture

Manage prompts as tested, versioned, secure production artifacts.

7 وحداتقيد الإعداد
05متوسط

Retrieval-Augmented Generation

Ground model answers in governed knowledge through ingestion, indexing, retrieval, and augmentation.

6 وحداتقيد الإعداد
06متوسط

Vector Databases

Choose vector infrastructure using search quality, filtering, scale, operations, and cost.

6 وحداتقيد الإعداد
07متقدم

Advanced RAG

Improve retrieval with rewriting, hybrid methods, hierarchy, graphs, agents, correction, and evaluation.

7 وحداتقيد الإعداد
08متوسط

AI Agents

Understand tools, planning, memory, state, actions, observations, and bounded agent loops.

5 وحداتقيد الإعداد
09متقدم

Agentic Architecture Patterns

Select single-agent, router, supervisor, planner, reviewer, workflow, and human approval patterns.

7 وحداتقيد الإعداد
10متقدم

Multi-Agent Systems

Coordinate specialized agents using ownership, shared state, conflict controls, retries, review, and aggregation.

6 وحداتقيد الإعداد
11متقدم

AI Orchestration

Model reliable AI workflows with states, graphs, durable execution, tools, approvals, and retries.

6 وحداتقيد الإعداد
12متقدم

Memory in AI Systems

Persist only the memory that improves outcomes while respecting context limits, privacy, and expiration.

6 وحداتقيد الإعداد
13متقدم

AI Tools and Function Calling

Expose authorized enterprise capabilities through validated schemas and verifiable execution.

6 وحداتقيد الإعداد
14متقدم

Model Gateway Architecture

Centralize provider abstraction, routing, quotas, tracking, policy, caching, and fallbacks.

6 وحداتقيد الإعداد
15متقدم

Model Routing

Route requests by capability, quality, latency, cost, privacy, and failure behavior.

6 وحداتقيد الإعداد
16متوسط

AI Caching

Reduce latency and spend using exact, semantic, response, embedding, retrieval, and prefix caches.

6 وحداتقيد الإعداد
17متقدم

AI Evaluation

Test probabilistic software with golden data, human judgment, automated judges, and outcome metrics.

7 وحداتقيد الإعداد
18متقدم

AI Observability

Trace prompts, models, retrieval, tools, agents, cost, errors, and user feedback.

7 وحداتقيد الإعداد
19متقدم

AI Security

Threat-model prompt injection, leakage, tool abuse, poisoning, supply chain, and excessive agency.

7 وحداتقيد الإعداد
20متقدم

AI Guardrails

Layer input, output, policy, privacy, tool, confidence, and human controls.

7 وحداتقيد الإعداد
21خبير

Enterprise AI Architecture

Compose shared gateways, retrieval, registries, evaluation, identity, governance, and cost controls.

6 وحداتقيد الإعداد
22متقدم

Private and Local AI

Combine cloud, self-hosted, local, air-gapped, and hybrid models around sovereignty and privacy.

6 وحداتقيد الإعداد
23متقدم

AI Infrastructure

Architect compute and serving for batch and real-time inference, scaling, queues, and availability.

7 وحداتقيد الإعداد
24متقدم

MLOps and LLMOps

Version data, models, prompts, experiments, evaluations, deployments, and rollouts.

7 وحداتقيد الإعداد
25متقدم

AI Cost Architecture

Balance token, embedding, vector, GPU, loop, and tool costs against quality and speed.

6 وحداتقيد الإعداد
26متقدم

AI Performance Architecture

Improve time-to-first-token and end-to-end latency across models, retrieval, tools, and queues.

6 وحداتقيد الإعداد
27خبير

AI Governance

Control AI risk through policy, approvals, inventory, data governance, audit, and oversight.

7 وحداتقيد الإعداد
28خبير

AI Architecture Decision Making

Choose RAG, tuning, workflows, agents, models, storage, memory, and approvals with explicit trade-offs.

7 وحداتقيد الإعداد
29خبير

AI System Design Challenges

Design secure, observable, evaluated AI assistants and multi-agent platforms for real enterprises.

7 وحداتقيد الإعداد
30خبير

AI Architecture Capstone

Design and defend a secure enterprise agentic AI platform end to end.

7 وحداتقيد الإعداد

اختر نقطة انطلاق. وابنِ نحو حُسن التقدير.

أنشئ حسابًا مجانيًا لحفظ تقدُّمك، وخوض اختبارات الوحدات، ومتابعة التعلُّم من حيث توقّفت.

ابدأ التعلُّم