الـ Vibe Coding
ابنِ برمجيات حقيقية مع شريك AI بجانبك. العقلية، والأدوات، وحرفة الـ prompt، والعمارة، وتصحيح الأخطاء، وإعادة الصياغة، والتوسع، والعمل الجماعي، والإطلاق. ستتدرّب مقابل نموذج DeepSeek حيّ، الـ AI نفسه الذي يراجع كودك في كل درس.
12 درسًا، بالترتيب
- 120 دقيقة
عقلية الـ Vibe Coder
غالباً مررت بهذه التجربة من قبل. تطلب من الذكاء الاصطناعي دالة، فيُخرج لك أربعين سطراً في ثانيتين، والأسطر تبدو معقولة، فتلصقها في مشروعك. أحياناً...
What vibe coding isDriver and navigator rolesStaying responsible for AI outputTrust but verify - 225 دقيقة
أدوات المهنة: التجهيز للنجاح
اسأل عشرة أشخاص منتجين مع أدوات البرمجة بالذكاء الاصطناعي عن تجهيزاتهم وستحصل على عشر إجابات مختلفة، ليس فيها إجابة غريبة أو نادرة. المشترك بينهم ليس...
The editor, terminal, and AI panelContext windowsKeeping the AI grounded in your filesA clean feedback loop - 330 دقيقة
صياغة الـ Prompt: التحدث إلى الـ AI باحتراف
ستطلب من الذكاء الاصطناعي كودًا مئات المرات في اليوم، وجودة ما يعود إليك تتقرر في معظمها لحظة ضغطك على زر الإرسال. اطلب بتراخٍ تحصل على شيء عام تقضي...
Context, task, constraints, examplesSpecifying inputs and outputsIterating on a promptAsking for explanations - 430 دقيقة
من الإكمال التلقائي إلى العمارة
يبدأ الجميع تقريباً من المكان نفسه: الذكاء الاصطناعي بوصفه إكمالاً تلقائياً بارعاً. أكمل هذا السطر، اكتب لي هذه الدالة، أعطني هذا التعبير النمطي....
Line-level vs system-level AI useDescribing a design before codeDecomposing a problem for the AIKeeping architectural decisions yours - 530 دقيقة
تصحيح الأخطاء مع الـ AI: حين يتعطّل، أصلِحه بسرعة
كود كل الناس يتعطّل. أما الكود المكتوب بمعونة الذكاء الاصطناعي فيتعطّل بطريقة تستحق أن تُسمّى: إنه يبدو صحيحاً. أسماء متغيّراته معقولة، وفيه سطر...
Reading errors before pasting themGiving the AI a reproductionIsolating the failing pieceVerifying the fix, not just the explanation - 630 دقيقة
فن إعادة صياغة كود الـ AI
للكود الذي يولّده الذكاء الاصطناعي بصمة يسهل التعرّف عليها: إنه يعمل، وهو أسوأ قليلا مما ينبغي. دوال تؤدي ثلاث مهام دفعة واحدة. الأسطر الثلاثة نفسها...
Why AI code needs refactoringBehavior-preserving changesNaming and extracting functionsTests as a safety net for refactoring - 730 دقيقة
الأداء والتوسع والموثوقية
في مرحلة ما لا بد أن يصبح الكود سريعا بما يكفي، وأن يحتمل الحِمل الواقع عليه، وأن يبقى صامدا حين تسوء الأمور. الذكاء الاصطناعي شريك تفكير قوي في هذا...
Measure before optimizingAsking AI about complexity and bottlenecksDesigning for failureNot trusting AI performance claims blindly - 840 دقيقة
بناء أنظمة كاملة مع الـ AI
كتابة دالة أمر سهل. أما النظام فهو دوال كثيرة يجب أن تتفق فيما بينها، وهنا تحديدا تنهار كثير من المشاريع التي يكتبها الذكاء الاصطناعي: كل قطعة تعمل...
Assembling components into a working systemDefining interfaces between piecesIntegrating and testing incrementallyHolding the whole in your head - 930 دقيقة
أجواء الفريق: التعاون مع الـ AI والبشر
حين تشتغل مع الذكاء الاصطناعي على مشروعك الخاص، فللمخرجات قارئ واحد: أنت. لكن ما إن تدخل المخرجات نفسها إلى مستودع مشترك حتى يصير لها قرّاء لم يحضروا...
Reviewing AI code in a teamShared conventions and promptsCommit hygiene with AICommunicating what the AI did and did not do - 1035 دقيقة
الـ Vibe Coding في العالم الحقيقي: مشاريع وعملاء وكود قديم
الدروس التعليمية تعطيك ملفات نظيفة فارغة. أما العمل الحقيقي فيعطيك قاعدة كود عمرها عشر سنوات لا يفهمها أحد بالكامل، وعميلا يريد العمل منجزا في الحال،...
Using AI on unfamiliar codebasesUnderstanding legacy code before changing itManaging client expectations honestlySecurity and licensing of AI output - 1125 دقيقة
البقاء حادا: التعلّم والتكيّف والارتقاء
في البرمجة بالإحساس (vibe coding) خطر حقيقي مختبئ: إذا تولّى الذكاء الاصطناعي التفكير كله، ضعف تفكيرك أنت. والمهندسون الذين يزدهرون معه هم من...
Avoiding skill atrophyLearning from AI instead of just copyingKeeping fundamentals strongAdapting as models change - 1225 دقيقة
مستقبل الكود وأين تقف أنت
تعلّمت العقلية، والأدوات، والصنعة، والتحذيرات. هذا الدرس الأخير يبتعد خطوة عن التقنيات ليسأل السؤال الأكبر: مع استمرار الذكاء الاصطناعي في التحسّن في...
What stays human as AI improvesJudgment and responsibility as durable skillsShaping your own roleA personal practice for AI-assisted work
تعلّم الـ Vibe Coding بلغتك
كل درس واختبار ورد من المدرس يظهر بلغتك. المدرس الذكي يرد بنفس اللغة التي تكتب بها.
