تخطَّ إلى المحتوى
CDA
English قدّم الآن

تدريب تقني عملي لسوق العمل الحقيقي

طوّر مهاراتك ابني مشاريعك اصنع مستقبلك

تعلّم تطوير البرمجيات من خلال تدريب تطبيقي بالكامل، مصمم ليزودك بمهارات تستخدمها فعلياً في بيئة العمل، وتخرج منه بمشاريع حقيقية تضيفها لمعرض أعمالك.

بدعم من ATIS Group.

app/Models/Order.php

class Order extends Model
{
    public function items(): HasMany
    {
        return $this->hasMany(OrderItem::class);
    }

    public function markAsPaid(): void
    {
        $this->update(['status' => 'paid']);

        OrderPaid::dispatch($this);
    }
}

src/app/courses/course-list.component.ts

@Component({
  selector: 'app-course-list',
  templateUrl: './course-list.component.html',
})
export class CourseListComponent {
  private api = inject(CourseService);

  courses = toSignal(this.api.published(), {
    initialValue: [],
  });

  openCount = computed(() =>
    this.courses().filter((c) => c.isOpen).length
  );
}

src/components/Cart.jsx

export function Cart({ items }) {
  const total = items.reduce(
    (sum, item) => sum + item.price * item.qty,
    0
  );

  return (
    <section>
      {items.map((item) => (
        <CartItem key={item.id} item={item} />
      ))}
      <p>Total: {formatPrice(total)}</p>
    </section>
  );
}

public/posts.php

$stmt = $pdo->prepare(
    'SELECT id, title FROM posts WHERE status = ?'
);

$stmt->execute(['published']);

foreach ($stmt->fetchAll() as $post) {
    $title = htmlspecialchars($post['title']);

    echo "<h2>{$title}</h2>";
}

routes/courses.js

const router = express.Router();

router.get('/courses', async (req, res) => {
  const courses = await Course
    .find({ published: true })
    .sort({ createdAt: -1 })
    .limit(10);

  res.json(courses);
});

export default router;

مثال من المسار المتقدم لتطوير الواجهات الخلفية باستخدام Laravel.

مثال من المسار المتقدم للواجهات الأمامية: Angular.

مثال من المسار المتقدم للواجهات الأمامية: React.js.

مثال من مسار تطوير الويب الخلفي (Backend).

مثال من دبلومة Full Stack MERN.

لماذا أكاديمية CDA؟

تدريب قيمته الحقيقية تُقاس بما يمكنك بناؤه بيدك.

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

كيف ننقلك من الأساسيات لمشروع حقيقي؟

تتبع جميع مساراتنا نفس التدرج المنطقي خطوة بخطوة. يمكنك الاطلاع على الخطة الأسبوعية والمواضيع المغطاة بالتفصيل داخل صفحة كل مسار.

  1. 1

    الأساسيات

    تغطي الأسابيع الأولى المفاهيم الأساسية، لضمان بناء أساس قوي وإعداد بيئة العمل بشكل صحيح من اليوم الأول.

  2. 2

    التطبيق الموجّه

    تدمج كل محاضرة (ساعتان) بين شرح المفاهيم الجديدة والتطبيق العملي الفوري، لتتعلم وتكتب الكود في نفس الوقت.

  3. 3

    المشاريع العملية

    تُخصص المحاضرات الأخيرة لبناء مشروع حقيقي متكامل خطوة بخطوة، ليربط ويطبق كل ما تعلمته خلال الدورة.

  4. 4

    بيئة العمل الاحترافية

    ستعمل بنفس منهجية المطورين في الشركات: كتابة كود منظم، مراعاة معايير الأمان، بالإضافة إلى الاختبار والرفع.

  5. 5

    الجاهزية المهنية

    ستنهي الدورة بمشروع جاهز لإضافته لمعرض أعمالك، لتخرج بمهارات تؤهلك لسوق العمل أو للانتقال إلى مسار متقدم.

اختر المسار المناسب لك

ابدأ من الأساسيات أو تعمق في إطار عمل محدد (Framework). تتضمن صفحة كل دورة المنهج التفصيلي أسبوعاً بأسبوع، بالإضافة إلى نموذج التقديم الخاص بها.

عرض كل الدورات
الواجهات الأمامية

أساسيات تطوير واجهات الويب الأمامية

إفهم أساسيات الويب صح، إبني مواقع متجاوبة وتفاعلية، وطبّق اللي اتعلمته في مشروع عملي متكامل.

24 ساعة هجين عرض الدورة
الواجهات الأمامية

المسار المتقدم للواجهات الأمامية: Angular

"ابني تطبيقات ويب ضخمة ومنظمة باستخدام Angular، وأثبت مهاراتك ببناء نظام CRM متكامل من الصفر للرفع النهائي.

24 ساعة هجين عرض الدورة
الواجهات الأمامية

المسار المتقدم للواجهات الأمامية: React.js

اتقن بناء واجهات مستخدم مرنة وتفاعلية باستخدام React، وأثبت مهاراتك ببناء نظام CRM متكامل من الصفر للرفع النهائي.

24 ساعة هجين عرض الدورة
باك اند

مسار تطوير الويب الخلفي (Backend)

ابني تطبيقات ويب آمنة وقوية بـ PHP و MySQL، واتعلم إزاي تكتب إطار عمل MVC خاص بيك من الصفر، وطبّق مهاراتك ببناء نظام إدارة محتوى (CMS) متكامل بلوحة تحكم.

24 ساعة هجين عرض الدورة
باك اند

المسار المتقدم لتطوير الواجهات الخلفية باستخدام Laravel

ابني تطبيقات Laravel قوية وجاهزة للـ Production، وطبّق عملي ببرمجة (باك إند) كامل لمتجر إلكتروني فيه كل التفاصيل: تفريعات المنتجات (Variants)، الطلبات، إدارة المخزون، بوابات الدفع، الـ Queues، وواجهة API متأمنة بـ Sanctum.

24 ساعة هجين عرض الدورة
فول ستاك

دبلومة Full Stack MERN

ابني تطبيقات ويب متكاملة بـ JavaScript باستخدام React، Node.js، Express، و MongoDB. واختم الكورس ببناء ورفع مشروع عملي متكامل (Live Deployment).

34 ساعة هجين عرض الدورة

ما الذي يجعل هذا المسار عملياً؟

كل ما ستتعلمه، وتطبقه، وتبنيه بنفسك خلال الدورة

  • محاضرات منظمة (Sessions)

    من 12 إلى 17 محاضرة، مدة كل منها ساعتان (حسب المسار).

  • تطبيق عملي (Hands-on)

    وقت الدورة يعتمد بالكامل على التطبيق؛ ستكتب الكود وتختبره بنفسك طوال الوقت بدلاً من الاكتفاء بالشرح النظري والمشاهدة.

  • مشروع متكامل

    نختتم كل مسار بمشروع حقيقي تبنيه بنفسك خطوة بخطوة خلال المحاضرات الأخيرة.

  • الرفع النهائي (Live Deployment)

    تنتهي معظم المسارات برفع مشروعك على بيئة تشغيل حقيقية (Production)، تماماً كما يتم تسليم المشاريع في بيئة عمل الشركات.

بدعم من ATIS Group

تعمل شركة ATIS Group في تطوير البرمجيات على مستوى دولي، وهذا الواقع المهني هو ما يُشكّل النهج العملي لأكاديمية CDA. فخبرة الشركة تحدد التقنيات التي نُدرّسها، وطبيعة المشاريع التي يبنيها المتدربون، وتركيزنا الدائم على تسليم برمجيات جاهزة للعمل بكفاءة.

لمن هذه الدورات؟

  • طلاب الجامعات

    حوّل دراستك النظرية إلى مهارات عملية، واخرج بمشروع حقيقي تضيفه لمعرض أعمالك.

  • حديثي التخرج

    ادعم شهادتك الجامعية بخبرة تطبيقية فعلية في أحدث التقنيات المطلوبة في سوق العمل اليوم.

  • الباحثين عن مسار مهني جديد

    ابدأ من الصفر من خلال مسارات تأسيسية لا تتطلب أي خبرة أو خلفية سابقة في البرمجة.

  • المطورين المبتدئين

    ارتقِ بمستواك وتعمّق أكثر من خلال مسارات متقدمة في أطر العمل (Frameworks) أو دبلومة التطوير المتكاملة (Full-stack).

متطلبات الانضمام تختلف حسب المسار. تبدأ المسارات التأسيسية من الصفر، بينما تتطلب المسارات المتقدمة إلماماً بأساسيات لغة البرمجة أولاً. ستجد متطلبات التقديم موضحة بالتفصيل داخل صفحة كل دورة. قارن بين المسارات

ما الذي ستبنيه

هذه هي المشاريع المقررة في خطة كل دورة: أمثلة لما يبنيه المتعلمون، وليست أعمالًا منجزة لطلاب.

الأسئلة الشائعة

نظراً لاختلاف بعض التفاصيل من دورة لأخرى، ستجد الإجابة الدقيقة والتفاصيل الخاصة بكل مسار داخل صفحته الخاصة.

من يمكنه الالتحاق؟
هل أحتاج إلى خبرة سابقة في البرمجة؟
هل الحضور أونلاين (عن بُعد) أم في مقر الأكاديمية أم مزيج بينهما؟
ما مدة الدورات؟
هل تتضمن الدورات مشاريع؟
ماذا بعد إتمام الدورة؟
طريقة التقديم ؟

هل أنت جاهز لبدء مستقبلك المهني في البرمجة؟

اختر دورتك التدريبية، طوّر مهاراتك العملية، وابدأ خطوتك الفعلية في مجال تطوير البرمجيات.

لأي دورة تريد التقديم؟

لكل دورة نموذج تقديم قصير خاص بها.

لم تحسم أمرك بعد؟ قارن بين كل الدورات