تخطَّ إلى المحتوى
أكاديمية بدر التعليمية
English
أكاديمية بدر التعليمية

تصفح حسب المجال

البرمجة

Laravel

بناء تطبيقات ويب كاملة بإطار Laravel: التوجيه والمتحكمات وقوالب Blade، الترحيلات و Eloquent والعلاقات، النماذج والتحقق والحماية، المصادقة والصلاحيات، واجهات API مع Sanctum والاختبارات، ثم الطوابير والإعداد والنشر ومشروع نظام حجز قاعات.

  • م. عبدالمقصود بدر
  • لا توجد تقييمات بعد
  • متوسطيفضَّل أن تعرف الأساسيات
  • 36 ساعةإجمالي وقت المحتوى
  • بالعربيةمع المصطلحات التقنية بالإنجليزية

عن الكورس

نبني طوال الدورة تطبيق «حجز قاعات المذاكرة» لمكتبة جامعية خيالية: قاعات، حجوزات، مستخدمون وأدوار، و API للتطبيق المحمول.

Estimated duration: 36 hours (6 modules, 18 lessons + project)

تفاصيل الكورس (بالإنجليزية)

What you will learn

  • Create a Laravel project, explain its structure and the request lifecycle, and build routes, controllers and Blade layouts
  • Design the schema with migrations, use Eloquent models, relationships and eager loading
  • Handle forms with validation, CSRF protection, mass-assignment safety, resource controllers and route-model binding
  • Add authentication, middleware, gates and policies
  • Build JSON APIs with API resources and Sanctum tokens, and write feature tests
  • Use queues, mail and configuration correctly and deploy a secure, cached production app

Who it is for: university students and developers building production web apps and APIs in PHP

Prerequisites: CRS-GEN-PHP (OOP, PDO, forms, Composer); basic SQL helps

محتوى من إعداد أكاديمية بدر. / Academy-authored content.

محتوى من إعداد أكاديمية بدر.

النتيجة العملية

ما ستبنيه في هذا الكورس

بناء تطبيقات ويب كاملة بإطار Laravel: التوجيه والمتحكمات وقوالب Blade، الترحيلات و Eloquent والعلاقات، النماذج والتحقق والحماية، المصادقة والصلاحيات، واجهات API مع Sanctum والاختبارات، ثم الطوابير والإعداد والنشر ومشروع نظام حجز قاعات.

آخر درس: 6.3 النشر والمراقبة

محتوى الكورس

كل محتوى الكورس ظاهر هنا بمدة كل جلسة، والجلسات تُفتح بعد الاشتراك في الكورس وتفعيله في حسابك.

  • 7وحدات
  • 18جلسة
M1 — البداية: التوجيه والمتحكمات و Blade3 جلسات
  1. 1.1 إنشاء المشروع وهيكله و Artisan فيديو المقدمة قريبًا
  2. 1.2 التوجيه والمتحكمات
  3. 1.3 Blade والتخطيطات
M2 — البيانات: الترحيلات و Eloquent3 جلسات
  1. 2.1 الترحيلات
  2. 2.2 نماذج Eloquent و CRUD
  3. 2.3 العلاقات والتحميل المسبق
M3 — النماذج والتحقق والموارد3 جلسات
  1. 3.1 التحقق و Form Requests
  2. 3.2 CSRF و mass assignment
  3. 3.3 متحكمات الموارد وربط النموذج بالمسار
M4 — المصادقة والصلاحيات3 جلسات
  1. 4.1 المصادقة وحزم البدء
  2. 4.2 الوسائط (middleware)
  3. 4.3 البوابات والسياسات
M5 — واجهات API والاختبارات3 جلسات
  1. 5.1 مسارات API و API Resources
  2. 5.2 Sanctum
  3. 5.3 الاختبارات
M6 — الطوابير والإعداد والنشر3 جلسات
  1. 6.1 الطوابير والبريد
  2. 6.2 الإعداد والبيئة والتخزين المؤقت
  3. 6.3 النشر والمراقبة
المشاريع والواجبات / Projects and assignmentsلا توجد جلسات
  1. A1 — «إدارة القاعات»
  2. A2 — «واجهة الحجز»
  3. Project — «نظام حجز القاعات»

المحاضر

محاضر

م. عبدالمقصود بدر

  • 72 كورسًا منشورًا في الأكاديمية
الملف الشخصي

التقييمات

لا توجد تقييمات بعد – كن أول من يقيّم.

لا توجد مراجعات مكتوبة بعد

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

النقاش (0)

التعليق للأعضاء المسجلين في الأكاديمية. تعليقات غير المسجلين في الكورس تُراجع من المحاضر أو الإدارة قبل ظهورها.

لا توجد تعليقات بعد – كن أول من يشارك.

خطوتك التالية

هذا الكورس ضمن مسارالبرمجةمن أول سطر كود إلى مشروع حقيقي تبنيه بنفسك. 20 كورسًا

كورسات قريبة من هذا الكورس

البرمجة

Microsoft SQL Server

العمل مع SQL Server ولغة T-SQL: الإصدارات والأدوات وقواعد البيانات، الأنواع و NVARCHAR والترتيب العربي، الاستعلام وخصائص T-SQL، الإجراءات المخزنة والدوال ومعالجة…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

React

ابنِ واجهات من مكونات: JSX والخصائص والقوائم، الحالة والأحداث، إدارة الحالة بالرفع و useReducer و Context، المؤثرات والمراجع والـ hooks المخصصة، جلب…

  • متوسط
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

PostgreSQL

PostgreSQL عمليًا: التثبيت و psql والمخططات، الأنواع الغنية (هوية، نصوص، تواريخ بمناطق زمنية، JSONB، مصفوفات، ENUM)، الاستعلام المتقدم والعودة بالنتائج والإدراج مع…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

أساسيات SQL

لغة الاستعلام عن قواعد البيانات: الجداول والمفاتيح، SELECT والتصفية والترتيب، القيم الفارغة، التجميع و GROUP BY و HAVING، الربط بين الجداول، الاستعلامات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة Python

تعلّم البرمجة من الصفر بلغة Python: المتغيرات والقرارات والتكرار والقوائم والدوال والملفات، وصولًا إلى مشروع تطبيقي كامل.

  • مبتدئ
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة PHP

برمجة الخادم بلغة PHP: المتغيرات والأنواع والنصوص، الشروط و match والحلقات والدوال، المصفوفات و JSON، النماذج والتحقق والهروب من HTML والجلسات، البرمجة…

  • مبتدئ
  • 34 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

MySQL

العمل مع MySQL عمليًا: التثبيت والأدوات والاتصال، الأنواع وترميز utf8mb4 للعربية ومحرك InnoDB، الاستعلام والتعديل بخصائص MySQL، الفهارس و EXPLAIN، المستخدمون والصلاحيات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

تطوير الويب للأطفال

يصنع الطفل صفحات ويب حقيقية بنفسه: العناوين والفقرات والصور والروابط والقوائم بلغة HTML، ثم الألوان والخطوط والصناديق والتخطيط بلغة CSS، ولمسة تفاعل…

  • مبتدئ
  • 20 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد