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

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

البرمجة

PostgreSQL

PostgreSQL عمليًا: التثبيت و psql والمخططات، الأنواع الغنية (هوية، نصوص، تواريخ بمناطق زمنية، JSONB، مصفوفات، ENUM)، الاستعلام المتقدم والعودة بالنتائج والإدراج مع التعارض، الفهارس المتنوعة و EXPLAIN ANALYZE، الأدوار والصلاحيات وأمان الصفوف، MVCC والمعاملات و VACUUM، ثم النسخ الاحتياطي ومشروع منصة حجز.

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

عن الكورس

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

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

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

What you will learn

  • Install PostgreSQL, use psql, and organise objects in databases and schemas
  • Use PostgreSQL types: identity columns, text, numeric, timestamptz, JSONB, arrays and enums
  • Write advanced queries with RETURNING, ON CONFLICT upserts, CTEs, window functions and JSON operators
  • Choose index types (B-tree, GIN, partial, expression) and interpret EXPLAIN ANALYZE
  • Secure data with roles, grants, default privileges and row-level security
  • Explain MVCC, transactions, isolation and VACUUM, and back up/restore with pg_dump

Who it is for: developers and analysts using PostgreSQL for applications, analytics and geospatial or JSON data

Prerequisites: CRS-GEN-SQL-FUNDAMENTALS

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

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

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

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

PostgreSQL عمليًا: التثبيت و psql والمخططات، الأنواع الغنية (هوية، نصوص، تواريخ بمناطق زمنية، JSONB، مصفوفات، ENUM)، الاستعلام المتقدم والعودة بالنتائج والإدراج مع التعارض، الفهارس المتنوعة و EXPLAIN ANALYZE، الأدوار والصلاحيات وأمان الصفوف، MVCC والمعاملات و VACUUM، ثم النسخ الاحتياطي ومشروع منصة حجز.

آخر درس: 6.3 pg_dump والاستعادة

محتوى الكورس

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

  • 7وحدات
  • 18جلسة
M1 — البداية مع PostgreSQL3 جلسات
  1. 1.1 التثبيت والاتصال فيديو المقدمة قريبًا
  2. 1.2 psql وأوامره
  3. 1.3 القواعد والمخططات
M2 — الأنواع الغنية3 جلسات
  1. 2.1 الهوية والأعداد والنصوص
  2. 2.2 التواريخ والمناطق الزمنية
  3. 2.3 JSONB والمصفوفات و ENUM
M3 — استعلامات متقدمة3 جلسات
  1. 3.1 CTE ودوال النوافذ
  2. 3.2 RETURNING و ON CONFLICT
  3. 3.3 استعلام JSONB
M4 — الفهارس والأداء3 جلسات
  1. 4.1 أنواع الفهارس
  2. 4.2 EXPLAIN ANALYZE
  3. 4.3 الفهارس الجزئية والتعبيرية
M5 — الأمان3 جلسات
  1. 5.1 الأدوار والصلاحيات
  2. 5.2 الصلاحيات الافتراضية والمخططات
  3. 5.3 أمان مستوى الصف
M6 — MVCC والصيانة والنسخ الاحتياطي3 جلسات
  1. 6.1 MVCC والمعاملات
  2. 6.2 VACUUM والإحصاءات
  3. 6.3 pg_dump والاستعادة
المشاريع والواجبات / 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 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

Laravel

بناء تطبيقات ويب كاملة بإطار Laravel: التوجيه والمتحكمات وقوالب Blade، الترحيلات و Eloquent والعلاقات، النماذج والتحقق والحماية، المصادقة والصلاحيات، واجهات API مع…

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

أساسيات 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 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد