رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

كورس Algorithms

👤 Abdul Bari 🎬 84 درس ⏱️ 24 ساعة 3 دقيقة 📶 مبتدئ 🇺🇸 English
1. Introduction to Algorithms
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
كورس Algorithms
ISSUED ON
05 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 84 درس · 24 ساعة 3 دقيقة
  • 1 1. Introduction to Algorithms 11:49
  • 2 1.1 Priori Analysis and Posteriori Testing 1:48
  • 3 1.2 Characteristics of Algorithm 5:37
  • 4 1.3 How Write and Analyze Algorithm 10:37
  • 5 1.4 Frequency Count Method 12:22
  • 6 1.5.1 Time Complexity #1 9:44
  • 7 1.5.2 Time Complexity Example #2 14:13
  • 8 1.5.3 Time Complexity of While and if #3 21:54
  • 9 1.6 Classes of functions 3:10
  • 10 1.7 Compare Class of Functions 5:11
  • 11 1.8.1 Asymptotic Notations Big Oh - Omega - Theta #1 15:46
  • 12 1.8.2 Asymptotic Notations - Big Oh - Omega - Theta #2 10:07
  • 13 1.9 Properties of Asymptotic Notations 11:58
  • 14 1.10.1 Comparison of Functions #1 9:28
  • 15 1.10.2 Comparison of Functions #2 10:26
  • 16 1.11 Best Worst and Average Case Analysis 18:56
  • 17 1.12 Disjoint Sets Data Structure - Weighted Union and Collapsing Find 26:04
  • 18 2 Divide And Conquer 7:04
  • 19 2.1.1 Recurrence Relation (T(n)= T(n-1) + 1) #1 13:43
  • 20 2.1.2 Recurrence Relation (T(n)= T(n-1) + n) #2 16:00
  • 21 2.1.3 Recurrence Relation (T(n)= T(n-1) + log n) #3 12:25
  • 22 2.1.4 Recurrence Relation T(n)=2 T(n-1)+1 #4 10:42
  • 23 2.2 Masters Theorem Decreasing Function 8:10
  • 24 2.3.1 Recurrence Relation Dividing Function T(n)=T(n/2)+1 #1 8:41
  • 25 2.3.2 Recurrence Relation Dividing [ T(n)=T(n/2)+ n]. #2 7:26
  • 26 2.3.3 Recurrence Relation [ T(n)= 2T(n/2) +n] #3 11:20
  • 27 2.4.1 Masters Theorem in Algorithms for Dividing Function #1 16:50
  • 28 2.4.2 Examples for Master Theorem #2 5:41
  • 29 2.5 Root function (Recurrence Relation) 5:37
  • 30 2.6.1 Binary Search Iterative Method 19:36
  • 31 2.6.2 Binary Search Recursive Method 7:11
  • 32 2.6.3 Heap - Heap Sort - Heapify - Priority Queues 51:08
  • 33 2.7.1 Two Way MergeSort - Iterative method 20:19
  • 34 2.7.2. Merge Sort Algorithm 20:23
  • 35 2.7.3 MergeSort in-depth Analysis 13:28
  • 36 2.8.1 QuickSort Algorithm 13:43
  • 37 2.8.2 QuickSort Analysis 11:37
  • 38 2.9 Strassens Matrix Multiplication 23:40
  • 39 3. Greedy Method - Introduction 12:02
  • 40 3.1 Knapsack Problem - Greedy Method 15:30
  • 41 3.2 Job Sequencing with Deadlines - Greedy Method 13:29
  • 42 3.3 Optimal Merge Pattern - Greedy Method 9:33
  • 43 3.4 Huffman Coding - Greedy Method 17:33
  • 44 3.5 Prims and Kruskals Algorithms - Greedy Method 20:12
  • 45 3.6 Dijkstra Algorithm - Single Source Shortest Path - Greedy Method 18:35
  • 46 4 Principle of Optimality - Dynamic Programming introduction 14:52
  • 47 4.1 MultiStage Graph - Dynamic Programming 21:07
  • 48 4.1.1 MultiStage Graph (Program) - Dynamic Programming 14:26
  • 49 4.2 All Pairs Shortest Path (Floyd-Warshall) - Dynamic Programming 14:13
  • 50 4.3 Matrix Chain Multiplication - Dynamic Programming 23:00
  • 51 [New] Matrix Chain Multiplication using Dynamic Programming Formula 52:02
  • 52 4.3.1 Matrix Chain Multiplication (Program) - Dynamic Programming 18:40
  • 53 4.4 Bellman Ford Algorithm - Single Source Shortest Path - Dynamic Programming 17:12
  • 54 4.5 0/1 Knapsack - Two Methods - Dynamic Programming 28:24
  • 55 4.5.1 0/1 Knapsack Problem (Program) - Dynamic Programming 17:00
  • 56 4.6 Optimal Binary Search Tree (Successful Search Only) - Dynamic Programming 30:19
  • 57 4.6.2 [New] Optimal Binary Search Tree Successful and Unsuccessful Probability - Dynamic Programming 57:00
  • 58 4.7 [New] Traveling Salesman Problem - Dynamic Programming using Formula 17:18
  • 59 4.8 Reliability Design - Dynamic Programming 26:32
  • 60 4.9 Longest Common Subsequence (LCS) - Recursion and Dynamic Programming 23:35
  • 61 5.1 Graph Traversals - BFS & DFS -Breadth First Search and Depth First Search 18:31
  • 62 5.2 Articulation Point and Biconnected Components 8:37
  • 63 6 Introduction to Backtracking - Brute Force Approach 8:15
  • 64 6.1 N Queens Problem using Backtracking 13:41
  • 65 6.2 Sum Of Subsets Problem - Backtracking 12:19
  • 66 6.3 Graph Coloring Problem - Backtracking 15:52
  • 67 6.4 Hamiltonian Cycle - Backtracking 18:35
  • 68 7 Branch and Bound Introduction 9:40
  • 69 7.1 Job Sequencing with Deadline - Branch and Bound 10:56
  • 70 7.2 0/1 Knapsack using Branch and Bound 10:48
  • 71 7.3 Traveling Salesman Problem - Branch and Bound 24:42
  • 72 8. NP-Hard and NP-Complete Problems 31:53
  • 73 8.1 NP-Hard Graph Problem - Clique Decision Problem 17:14
  • 74 9.1 Knuth-Morris-Pratt KMP String Matching Algorithm 18:56
  • 75 9.2 Rabin-Karp String Matching Algorithm 23:50
  • 76 10.1 AVL Tree - Insertion and Rotations 43:08
  • 77 10.2 B Trees and B+ Trees. How they are useful in Databases 39:41
  • 78 Asymptotic Notations - Simplified 22:44
  • 79 Hashing Technique - Simplified 17:04
  • 80 Shortest Path Algorithms (Dijkstra and Bellman-Ford) - Simplified 26:13
  • 81 BFS DFS - Simplified 19:13
  • 82 Tower of Hanoi Problem - Made Easy 9:32
  • 83 Row-Major and Column-Major Mapping 19:16
  • 84 Merge Sort Algorithm - Hindi 16:38
▶ يُشغَّل الآن
1. Introduction to Algorithms

📘 نظرة عامة على الكورس

الكورس من تقديم Abdul Bari، ويضم 84 درسًا بإجمالي مدة 24 ساعة و3 دقائق. المحتوى موجّه إلى المبتدئين في مجال إنتاج الفيديو واليوتيوب. لو خصصت 30 دقيقة يوميًا ستنهي الكورس خلال 49 يومًا تقريبًا. تبدأ الرحلة بدرس «Introduction to Algorithms» وتنتهي بدرس «Merge Sort Algorithm - Hindi». أطول الدروس «6.2 [New] Optimal Binary Search Tree Successful and Unsuccessful…» بمدة 57 دقيقة، ومتوسط مدة الدرس 17 دقيقة.

لماذا تتعلم Algorithms؟

  • صناعة المحتوى أصبحت مهنة حقيقية، مع نمو الاقتصاد الرقمي وزيادة الطلب على المحتوى المرئي.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • يوتيوب يدفع بين $2-$10 لكل 1000 مشاهدة، وقنوات التقنية والتعليم تحصل على أعلى الأرقام.

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

يسير الكورس بترتيب متدرّج: Introduction to Algorithms ← 1.4 Recurrence Relation T(n)=2 T(n-1)+1 ← Huffman Coding - Greedy Method ← Introduction to Backtracking - Brute Force Approach ← Merge Sort Algorithm - Hindi.

المتطلبات السابقة

لا يحتاج الكورس خبرة سابقة في إنتاج الفيديو واليوتيوب؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «Introduction to Algorithms».

أدوات شائعة في مجال إنتاج الفيديو واليوتيوب

  • Premiere Pro
  • Final Cut Pro
  • DaVinci Resolve
  • Adobe Audition
  • CapCut
  • OBS

ما تحتاجه لتطبيق الكورس

  • لابتوب برام 16 جيجا للمونتاج
  • ميكروفون خارجي لجودة صوت أفضل
  • موبايل أو كاميرا للتصوير

الوظائف المرتبطة بهذا الكورس

  • مونتير: مونتاج الفيديوهات والإعلانات والأفلام
  • مصوّر فيديو: تصوير الفيديو والإعلانات والمناسبات
  • محرر ومعد محتوى: إعداد المحتوى المرئي والمكتوب وتحريره للنشر

متوسط رواتب مونتير في 2026

  • مصر: 9,430 – 21,309 جنيه شهريًا
  • السعودية: 5,345 – 12,843 ريال شهريًا
  • الإمارات: 8,634 – 21,424 درهم شهريًا

وللمقارنة: مصوّر فيديو في مصر 10,359 – 24,152 جنيه، ومحرر ومعد محتوى في مصر 9,295 – 23,314 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان Algorithms؟

إجمالي مدة الدروس الفعلية: 24 ساعة و3 دقائق. إذا خصصت 30 دقيقة يوميًا ستنهيه في 49 يومًا، وبساعة يوميًا في 25 يومًا. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال إنتاج الفيديو واليوتيوب

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة أولى نحوها.

  • Adobe Premiere Certified
  • DaVinci Resolve Certification

مشاريع شائعة في مجال إنتاج الفيديو واليوتيوب

  • قناة يوتيوب
  • فيديو إعلاني
  • Vlog
  • شرح تقني
  • محتوى تعليمي

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: الموشن جرافيك، VFX، Podcast Production، Live Streaming.

الأقسام الجامعية ذات الصلة

  • كلية الإعلام
  • كلية الفنون التطبيقية (قسم التصوير والسينما والتليفزيون)
  • المعهد العالي للسينما

ابدأ مصدر دخلك من المجال

تقدر تبني قناتك الخاصة، أو تقدّم خدمات المونتاج وإدارة القنوات لصناع المحتوى.

A
المدرّس / القناة
Abdul Bari
🎬
عدد الدروس
84 درس
⏱️
المدة الإجمالية
24 ساعة 3 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
English
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
إنتاج الفيديو واليوتيوب

🎯 ماذا ستتعلم في هذا الكورس

✓
Introduction to Algorithms
✓
Priori Analysis and Posteriori Testing
✓
Characteristics of Algorithm
✓
How Write and Analyze Algorithm
✓
Frequency Count Method
✓
5.1 Time Complexity
✓
5.2 Time Complexity Example
✓
5.3 Time Complexity of While and if
✓
+ 76 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
مونتير
مونتاج الفيديوهات والإعلانات والأفلام
💰 مصر: 9.4–21 ألف ج.م · السعودية: 5.3–13 ألف ر.س
💼
مصوّر فيديو
تصوير الفيديو والإعلانات والمناسبات
💰 مصر: 10–24 ألف ج.م · السعودية: 5.2–12 ألف ر.س
💼
محرر ومعد محتوى
إعداد المحتوى المرئي والمكتوب وتحريره للنشر
💰 مصر: 9.3–23 ألف ج.م · السعودية: 5.1–12 ألف ر.س

❓ أسئلة شائعة عن الكورس

كم عدد دروس كورس Algorithms؟ +
يضم كورس Algorithms 84 درسًا بإجمالي مدة 24 ساعة و3 دقائق. تتراوح مدة الدرس بين دقيقة و57 دقيقة.
من يقدم كورس Algorithms؟ +
يقدمه Abdul Bari، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «Introduction to Algorithms».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 24 ساعة و3 دقائق. بمعدل 30 دقيقة يوميًا تنهيه في 49 يومًا، وبساعة يوميًا في 25 يومًا.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب برام 16 جيجا للمونتاج، وميكروفون خارجي لجودة صوت أفضل، وموبايل أو كاميرا للتصوير.
هل يمكنني تحقيق دخل من هذا المجال؟ +
تقدر تبني قناتك الخاصة، أو تقدّم خدمات المونتاج وإدارة القنوات لصناع المحتوى.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: مونتير (من 9,430 إلى 21,309 جنيه شهريًا في مصر)، ومصوّر فيديو (من 10,359 إلى 24,152 جنيه شهريًا في مصر)، ومحرر ومعد محتوى (من 9,295 إلى 23,314 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة الإنجليزية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
05 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.