Artificial Intelligence Era: Modern Software Architecture & Design
Detailed Curriculum · 72 teaching hours (56 traditional + 16 AI-augmented)
Prerequisites: Basic knowledge of at least one programming language (preferably C#, Java, Python, Go, or TypeScript) and general familiarity with software development practices. Basic knowledge of Git and cloud technologies is beneficial but not required. No prior AI/LLM experience is required.
Positioning: this course teaches the discipline of building production software properly — then spends its last 16 teaching hours going back through exactly what was built and showing precisely where AI collapses the timeline and where it doesn't. Every AI-augmented exercise points at a specific artifact (an ADR, a test suite, a legacy module) the learner produced by hand earlier in the course.
Total: 72 teaching hours
Training Model
The training is delivered in 4-hour sessions each day.
Each module is divided into 4-hour training blocks wherever possible.
During the sessions, the instructor shares the scripts developed during the training through the portal.
The instructor shares potential interview questions related to the topics covered during the training through the portal.
The instructor assigns homework through the portal to help students reinforce the topics covered during the sessions.
الأسئلة الشائعة
عرض جميع الأسئلة →لم أكتب أي كود من قبل، هل هذا البرنامج مناسب لي؟
نعم. صُمّم البرنامج بحيث يمكنك البدء بأساس علمي رقمي حتى لو لم تكن لديك خبرة في البرمجيات. وتبدأ خطوته الأولى، من الصفر إلى هندسة البرمجيات، بتعلّم البرمجة من البداية تمامًا.
ما مقدار الرياضيات الذي أحتاج إلى معرفته؟
لا حاجة إلى رياضيات متقدمة. تكفي عادة التفكير المنطقي لدى من يأتي من تخصص علمي رقمي للبدء.
كم تستغرق مدة البرنامج بالكامل؟
يتكون البرنامج من 4 خطوات، وكل خطوة دورة مستقلة. مدة كل خطوة 72 ساعة دراسية، والمجموع 288 ساعة دراسية، ومدة الساعة الدراسية 50 دقيقة. تجد المواعيد والجدول الأسبوعي في صفحات الدورات.
التعليقات
لا توجد تعليقات بعد.